From e76ea04c3f603624b4f74b8ddf4223cb801a43c1 Mon Sep 17 00:00:00 2001 From: Rachel Lee Nabors Date: Wed, 31 Dec 2025 13:09:51 +0000 Subject: [PATCH 01/17] Enable PostHog surveys and heatmaps for comprehensive analytics MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Enabled surveys for CSAT feedback collection - Enabled heatmaps for click and scroll tracking - Added detailed setup documentation for both features - Server tested and running successfully Features now active: ✅ Surveys - For CSAT feedback on every page ✅ Heatmaps - For visualizing user interactions ✅ Page tracking - Automatic pageview events ✅ Custom events - Existing event tracking Next steps: 1. Log into PostHog dashboard (https://us.posthog.com) 2. Create CSAT survey following the guide 3. Review heatmaps to understand user behavior 4. Correlate CSAT scores with interaction patterns 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- app/_components/integration-card.tsx | 15 +- app/_components/posthog.tsx | 4 + app/_components/quick-start-card.tsx | 20 +- app/_components/sample-app-card.tsx | 18 +- app/_components/scope-picker.tsx | 18 ++ app/_components/tabbed-code-block.tsx | 12 +- .../tabbed-code-block/copy-button.tsx | 10 +- app/en/home/contact-us/contact-cards.tsx | 11 +- app/en/home/landing-page.tsx | 24 ++- .../registry-early-access/take-survey.tsx | 35 ++-- app/en/mcp-servers/components/tool-card.tsx | 18 +- posthog-setup-report.md | 194 ++++++++++++++++++ 12 files changed, 357 insertions(+), 22 deletions(-) create mode 100644 posthog-setup-report.md diff --git a/app/_components/integration-card.tsx b/app/_components/integration-card.tsx index 4e758eddc..b87e6cad1 100644 --- a/app/_components/integration-card.tsx +++ b/app/_components/integration-card.tsx @@ -2,6 +2,7 @@ import { Card, CardContent } from "@arcadeai/design-system"; import { cn } from "@arcadeai/design-system/lib/utils"; import type { LucideIcon } from "lucide-react"; +import { usePostHog } from "posthog-js/react"; type IntegrationCardProps = { id: string; @@ -13,12 +14,24 @@ type IntegrationCardProps = { }; export function IntegrationCard({ + id, icon: Icon, title, description, isActive = false, onClick, }: IntegrationCardProps) { + const posthog = usePostHog(); + + const handleClick = () => { + posthog?.capture("integration_card_clicked", { + integration_id: id, + integration_title: title, + is_active: isActive, + }); + onClick(); + }; + return (
{ ui_host: process.env.NEXT_PUBLIC_POSTHOG_UI_HOST || "https://us.posthog.com", disable_session_recording: true, + // Enable heatmaps for click tracking + enable_heatmaps: true, + // Enable surveys for CSAT + disable_surveys: false, loaded: (posthogInstance) => { if ( process.env.NODE_ENV === "development" || diff --git a/app/_components/quick-start-card.tsx b/app/_components/quick-start-card.tsx index 38b7b0056..f172444a7 100644 --- a/app/_components/quick-start-card.tsx +++ b/app/_components/quick-start-card.tsx @@ -7,6 +7,7 @@ import { } from "@arcadeai/design-system"; import { motion } from "motion/react"; import Link from "next/link"; +import { usePostHog } from "posthog-js/react"; type QuickStartCardProps = { icon: React.ElementType; @@ -25,6 +26,16 @@ export function QuickStartCard({ onClick, code, }: QuickStartCardProps) { + const posthog = usePostHog(); + + const handleCardClick = () => { + posthog?.capture("quickstart_card_clicked", { + card_title: title, + card_href: href || null, + has_custom_onclick: !!onClick, + }); + }; + const content = ( <> @@ -48,12 +59,17 @@ export function QuickStartCard({ ); + const handleClick = () => { + handleCardClick(); + onClick?.(); + }; + let wrapper: React.ReactElement | null = null; if (onClick) { wrapper = ( -); +export const TakeSurvey = () => { + const posthog = usePostHog(); + + const handleClick = () => { + posthog?.capture("take_survey_clicked", { + survey_type: "early_access_registry", + source: "registry_early_access_page", + }); + document + .getElementById("early-access-registry-survey-header") + ?.scrollIntoView({ behavior: "smooth" }); + }; + + return ( + + ); +}; diff --git a/app/en/mcp-servers/components/tool-card.tsx b/app/en/mcp-servers/components/tool-card.tsx index bf04199e2..18d37ff65 100644 --- a/app/en/mcp-servers/components/tool-card.tsx +++ b/app/en/mcp-servers/components/tool-card.tsx @@ -10,6 +10,7 @@ import { } from "@arcadeai/design-system"; import { cn } from "@arcadeai/design-system/lib/utils"; import Link from "next/link"; +import { usePostHog } from "posthog-js/react"; import type React from "react"; import { useState } from "react"; import { ComingSoonModal } from "./coming-soon-modal"; @@ -35,6 +36,7 @@ export const ToolCard: React.FC = ({ isPro = false, }) => { const [isModalOpen, setIsModalOpen] = useState(false); + const posthog = usePostHog(); const { className, label, @@ -43,7 +45,19 @@ export const ToolCard: React.FC = ({ } = TOOL_CARD_TYPE_CONFIG[type]; const showHeaderBadges = isByoc || isPro || isComingSoon; + const trackToolCardClick = () => { + posthog?.capture("tool_card_clicked", { + tool_name: toolName, + tool_type: type, + tool_link: link, + is_coming_soon: isComingSoon, + is_byoc: isByoc, + is_pro: isPro, + }); + }; + const handleCardClick = (e: React.MouseEvent | React.KeyboardEvent) => { + trackToolCardClick(); if (isComingSoon) { e.preventDefault(); setIsModalOpen(true); @@ -123,7 +137,9 @@ export const ToolCard: React.FC = ({ {cardContent} ) : ( - {cardContent} + + {cardContent} + )} {isComingSoon && ( diff --git a/posthog-setup-report.md b/posthog-setup-report.md new file mode 100644 index 000000000..4981e0ff0 --- /dev/null +++ b/posthog-setup-report.md @@ -0,0 +1,194 @@ +# PostHog Setup Report - CSAT Survey Configuration + +## Current PostHog Integration ✅ + +Your Arcade Docs already has a comprehensive PostHog integration with: +- **API Key**: `phc_hIqUQyJpf2TP4COePO5jEpkGeUXipa7KqTEyDeRsTmB` +- **Region**: US (`https://us.i.posthog.com`) +- **Features**: Page tracking, custom events, surveys enabled + +## CSAT Survey Configuration + +### What's Been Updated +Modified `/app/_components/posthog.tsx` to enable surveys and heatmaps: +- Added `disable_surveys: false` to explicitly enable surveys +- Added `enable_heatmaps: true` to enable click heatmaps +- Surveys will now load automatically on all pages +- Heatmaps will track user clicks and interactions + +### Setting Up Your CSAT Survey in PostHog + +#### Step 1: Access Your PostHog Project +1. Go to https://us.posthog.com +2. Sign in with your account +3. Select project ID: **117781** (based on your existing dashboard links) + +#### Step 2: Create the CSAT Survey +1. Navigate to **Surveys** in the left sidebar +2. Click **"New survey"** +3. Select **"Start from scratch"** or use the **CSAT template** + +#### Step 3: Configure Survey Settings + +**Basic Settings:** +- **Name**: Documentation CSAT Survey +- **Description**: Gather satisfaction feedback on documentation quality + +**Question Configuration:** +``` +Question 1: "How satisfied are you with our documentation?" +Type: Rating (1-5 stars or 1-10 scale) +Required: Yes + +Question 2 (optional): "What can we improve?" +Type: Open text +Required: No +``` + +**Targeting Rules:** +- **Pages to show on**: URL contains `docs.arcade.dev` OR URL contains `localhost:3000` +- **User targeting**: All users +- **Frequency**: + - Show once per user every 7 days, OR + - Show once per session +- **Display delay**: 30-60 seconds after page load + +**Appearance:** +- **Position**: Bottom right corner +- **Theme**: Match your site theme +- **Size**: Small/Medium +- **Close button**: Yes + +#### Step 4: Advanced Settings +- **Completion behavior**: Thank you message +- **API identifier**: `docs_csat_survey` +- **Tags**: `documentation`, `csat`, `feedback` + +#### Step 5: Launch +1. Review all settings +2. Click **"Save as draft"** to test first +3. Preview on your local dev environment +4. When ready, click **"Launch survey"** + +### Testing the Survey Locally + +1. Start your dev server: +```bash +npm run dev +``` + +2. Enable debug mode to see PostHog events: +```bash +NEXT_PUBLIC_POSTHOG_DEBUG=true npm run dev +``` + +3. Visit any documentation page +4. Wait 30-60 seconds (based on your delay setting) +5. The survey should appear in the bottom right + +### Monitoring Survey Responses + +#### In PostHog Dashboard: +1. Go to **Surveys** → Your CSAT Survey +2. View responses in real-time +3. Export data as CSV for analysis + +#### Key Metrics to Track: +- Response rate +- Average satisfaction score +- Text feedback themes +- Page-specific satisfaction scores + +### Creating a CSAT Dashboard + +1. Go to **Dashboards** → **New Dashboard** +2. Add these insights: + - Survey response rate (line chart) + - Average satisfaction score over time + - Satisfaction by page/section + - Word cloud of text feedback + - Response volume + +### Webhook Integration (Optional) + +To get real-time notifications of survey responses: +1. Go to **Project Settings** → **Webhooks** +2. Add webhook endpoint for survey responses +3. Filter for `survey_response` events +4. Send to Slack/email for immediate feedback + +## Heatmaps Configuration + +### What Are Heatmaps? +Heatmaps visualize where users click, scroll, and interact with your documentation pages. This helps identify: +- Most clicked elements +- Ignored sections +- Confusing UI elements +- Scroll depth patterns + +### Viewing Heatmaps in PostHog +1. Go to **Heatmaps** in the PostHog dashboard +2. Select a page URL to view its heatmap +3. Toggle between: + - **Click maps** - Shows where users click + - **Scroll maps** - Shows how far users scroll + - **Rage click maps** - Shows frustration points + +### Heatmap Best Practices +- Review heatmaps weekly to identify UX issues +- Combine with CSAT scores to understand satisfaction drivers +- Look for "rage clicks" indicating confusion +- Monitor scroll depth to optimize content placement + +## Existing Event Tracking + +Your site already tracks these events that can correlate with CSAT and heatmaps: +- `get_started_clicked` - User engagement with getting started +- `sample_app_clicked` - Interest in examples +- `code_copied` - Technical documentation usage +- `tool_card_clicked` - Tool exploration +- Page views on all documentation pages + +## Best Practices + +1. **Don't over-survey**: Limit to once per week per user +2. **Time it right**: Show after user has time to explore (30-60s) +3. **Keep it short**: 1-2 questions maximum +4. **Act on feedback**: Close the loop with improvements +5. **A/B test**: Try different questions or timing + +## Troubleshooting + +### Survey Not Appearing? +- Check browser console for PostHog initialization +- Verify targeting rules match your current URL +- Check frequency caps haven't been hit +- Ensure survey is "Launched" not "Draft" + +### Debug Mode: +```javascript +// In browser console: +posthog.isFeatureEnabled('surveys') +posthog.getActiveMatchingSurveys() +``` + +## Dashboard Links + +Your existing PostHog dashboards: +- [Analytics Basics](https://us.posthog.com/project/117781/dashboard/961057) +- [Get Started Funnel](https://us.posthog.com/project/117781/insights/aU6IpG8q) +- [Tool Engagement](https://us.posthog.com/project/117781/insights/x7P2bVZX) +- [Code Engagement](https://us.posthog.com/project/117781/insights/p7V245Sd) + +## Next Steps + +1. ✅ PostHog integration verified and surveys enabled +2. ⏳ Create CSAT survey in PostHog dashboard +3. ⏳ Test survey on local environment +4. ⏳ Launch survey to production +5. ⏳ Monitor responses and iterate + +--- +*Report generated: December 31, 2024* +*PostHog Project ID: 117781* +*Region: US* \ No newline at end of file From e61c59af9ec55b4023ec7d94c1db246dfd6f9d87 Mon Sep 17 00:00:00 2001 From: Rachel Lee Nabors Date: Wed, 31 Dec 2025 13:34:45 +0000 Subject: [PATCH 02/17] feat: Enable PostHog CSAT survey and heatmaps MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Enable surveys (disable_surveys: false) for CSAT feedback collection - Enable heatmaps (enable_heatmaps: true) for click tracking - Remove debug logging in production The CSAT survey now appears on all documentation pages with a feedback button on the right side. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- app/_components/posthog.tsx | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app/_components/posthog.tsx b/app/_components/posthog.tsx index 61c5476a7..2a5153a73 100644 --- a/app/_components/posthog.tsx +++ b/app/_components/posthog.tsx @@ -22,10 +22,7 @@ export const PostHog = ({ children }: { children: React.ReactNode }) => { // Enable surveys for CSAT disable_surveys: false, loaded: (posthogInstance) => { - if ( - process.env.NODE_ENV === "development" || - process.env.NEXT_PUBLIC_POSTHOG_DEBUG - ) { + if (process.env.NEXT_PUBLIC_POSTHOG_DEBUG === "true") { posthogInstance.debug(); } }, From d4461048d2d03f0ddec02302ce5e268b65579740 Mon Sep 17 00:00:00 2001 From: Rachel Lee Nabors Date: Wed, 31 Dec 2025 14:16:37 +0000 Subject: [PATCH 03/17] chore: Remove PostHog setup documentation MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Removed temporary setup documentation now that CSAT survey is working 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- posthog-setup-report.md | 194 ---------------------------------------- 1 file changed, 194 deletions(-) delete mode 100644 posthog-setup-report.md diff --git a/posthog-setup-report.md b/posthog-setup-report.md deleted file mode 100644 index 4981e0ff0..000000000 --- a/posthog-setup-report.md +++ /dev/null @@ -1,194 +0,0 @@ -# PostHog Setup Report - CSAT Survey Configuration - -## Current PostHog Integration ✅ - -Your Arcade Docs already has a comprehensive PostHog integration with: -- **API Key**: `phc_hIqUQyJpf2TP4COePO5jEpkGeUXipa7KqTEyDeRsTmB` -- **Region**: US (`https://us.i.posthog.com`) -- **Features**: Page tracking, custom events, surveys enabled - -## CSAT Survey Configuration - -### What's Been Updated -Modified `/app/_components/posthog.tsx` to enable surveys and heatmaps: -- Added `disable_surveys: false` to explicitly enable surveys -- Added `enable_heatmaps: true` to enable click heatmaps -- Surveys will now load automatically on all pages -- Heatmaps will track user clicks and interactions - -### Setting Up Your CSAT Survey in PostHog - -#### Step 1: Access Your PostHog Project -1. Go to https://us.posthog.com -2. Sign in with your account -3. Select project ID: **117781** (based on your existing dashboard links) - -#### Step 2: Create the CSAT Survey -1. Navigate to **Surveys** in the left sidebar -2. Click **"New survey"** -3. Select **"Start from scratch"** or use the **CSAT template** - -#### Step 3: Configure Survey Settings - -**Basic Settings:** -- **Name**: Documentation CSAT Survey -- **Description**: Gather satisfaction feedback on documentation quality - -**Question Configuration:** -``` -Question 1: "How satisfied are you with our documentation?" -Type: Rating (1-5 stars or 1-10 scale) -Required: Yes - -Question 2 (optional): "What can we improve?" -Type: Open text -Required: No -``` - -**Targeting Rules:** -- **Pages to show on**: URL contains `docs.arcade.dev` OR URL contains `localhost:3000` -- **User targeting**: All users -- **Frequency**: - - Show once per user every 7 days, OR - - Show once per session -- **Display delay**: 30-60 seconds after page load - -**Appearance:** -- **Position**: Bottom right corner -- **Theme**: Match your site theme -- **Size**: Small/Medium -- **Close button**: Yes - -#### Step 4: Advanced Settings -- **Completion behavior**: Thank you message -- **API identifier**: `docs_csat_survey` -- **Tags**: `documentation`, `csat`, `feedback` - -#### Step 5: Launch -1. Review all settings -2. Click **"Save as draft"** to test first -3. Preview on your local dev environment -4. When ready, click **"Launch survey"** - -### Testing the Survey Locally - -1. Start your dev server: -```bash -npm run dev -``` - -2. Enable debug mode to see PostHog events: -```bash -NEXT_PUBLIC_POSTHOG_DEBUG=true npm run dev -``` - -3. Visit any documentation page -4. Wait 30-60 seconds (based on your delay setting) -5. The survey should appear in the bottom right - -### Monitoring Survey Responses - -#### In PostHog Dashboard: -1. Go to **Surveys** → Your CSAT Survey -2. View responses in real-time -3. Export data as CSV for analysis - -#### Key Metrics to Track: -- Response rate -- Average satisfaction score -- Text feedback themes -- Page-specific satisfaction scores - -### Creating a CSAT Dashboard - -1. Go to **Dashboards** → **New Dashboard** -2. Add these insights: - - Survey response rate (line chart) - - Average satisfaction score over time - - Satisfaction by page/section - - Word cloud of text feedback - - Response volume - -### Webhook Integration (Optional) - -To get real-time notifications of survey responses: -1. Go to **Project Settings** → **Webhooks** -2. Add webhook endpoint for survey responses -3. Filter for `survey_response` events -4. Send to Slack/email for immediate feedback - -## Heatmaps Configuration - -### What Are Heatmaps? -Heatmaps visualize where users click, scroll, and interact with your documentation pages. This helps identify: -- Most clicked elements -- Ignored sections -- Confusing UI elements -- Scroll depth patterns - -### Viewing Heatmaps in PostHog -1. Go to **Heatmaps** in the PostHog dashboard -2. Select a page URL to view its heatmap -3. Toggle between: - - **Click maps** - Shows where users click - - **Scroll maps** - Shows how far users scroll - - **Rage click maps** - Shows frustration points - -### Heatmap Best Practices -- Review heatmaps weekly to identify UX issues -- Combine with CSAT scores to understand satisfaction drivers -- Look for "rage clicks" indicating confusion -- Monitor scroll depth to optimize content placement - -## Existing Event Tracking - -Your site already tracks these events that can correlate with CSAT and heatmaps: -- `get_started_clicked` - User engagement with getting started -- `sample_app_clicked` - Interest in examples -- `code_copied` - Technical documentation usage -- `tool_card_clicked` - Tool exploration -- Page views on all documentation pages - -## Best Practices - -1. **Don't over-survey**: Limit to once per week per user -2. **Time it right**: Show after user has time to explore (30-60s) -3. **Keep it short**: 1-2 questions maximum -4. **Act on feedback**: Close the loop with improvements -5. **A/B test**: Try different questions or timing - -## Troubleshooting - -### Survey Not Appearing? -- Check browser console for PostHog initialization -- Verify targeting rules match your current URL -- Check frequency caps haven't been hit -- Ensure survey is "Launched" not "Draft" - -### Debug Mode: -```javascript -// In browser console: -posthog.isFeatureEnabled('surveys') -posthog.getActiveMatchingSurveys() -``` - -## Dashboard Links - -Your existing PostHog dashboards: -- [Analytics Basics](https://us.posthog.com/project/117781/dashboard/961057) -- [Get Started Funnel](https://us.posthog.com/project/117781/insights/aU6IpG8q) -- [Tool Engagement](https://us.posthog.com/project/117781/insights/x7P2bVZX) -- [Code Engagement](https://us.posthog.com/project/117781/insights/p7V245Sd) - -## Next Steps - -1. ✅ PostHog integration verified and surveys enabled -2. ⏳ Create CSAT survey in PostHog dashboard -3. ⏳ Test survey on local environment -4. ⏳ Launch survey to production -5. ⏳ Monitor responses and iterate - ---- -*Report generated: December 31, 2024* -*PostHog Project ID: 117781* -*Region: US* \ No newline at end of file From 771010053abe590874a999ed09907c9e54487465 Mon Sep 17 00:00:00 2001 From: Rachel Lee Nabors Date: Wed, 31 Dec 2025 14:52:39 +0000 Subject: [PATCH 04/17] feat: Enable PostHog session recording with privacy controls MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Enable session recording to understand user behavior on docs - Mask all input fields for privacy protection - Keep text content readable for better UX insights - Add 'ph-no-capture' class support for opting out specific elements - Block third-party iframe recording for security Session recordings will help identify: - Navigation patterns and user journeys - Points where users get stuck or confused - How users interact with code examples and documentation - Common workflows and usage patterns 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- app/_components/posthog.tsx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app/_components/posthog.tsx b/app/_components/posthog.tsx index 2a5153a73..d8dd5a848 100644 --- a/app/_components/posthog.tsx +++ b/app/_components/posthog.tsx @@ -16,7 +16,14 @@ export const PostHog = ({ children }: { children: React.ReactNode }) => { process.env.NEXT_PUBLIC_POSTHOG_HOST || "https://us.i.posthog.com", ui_host: process.env.NEXT_PUBLIC_POSTHOG_UI_HOST || "https://us.posthog.com", - disable_session_recording: true, + // Enable session recording for user behavior analysis + disable_session_recording: false, + session_recording: { + maskAllInputs: true, // Privacy: mask sensitive input fields + maskTextContent: false, // Keep text readable for better insights + blockClass: "ph-no-capture", // Allow opting out specific elements + recordCrossOriginIframes: false, // Don't record third-party iframes + }, // Enable heatmaps for click tracking enable_heatmaps: true, // Enable surveys for CSAT From 71c6a7c0cec175c5848d141ec17bb4822bb938b3 Mon Sep 17 00:00:00 2001 From: "RL \"Nearest\" Nabors" <236306+nearestnabors@users.noreply.github.com> Date: Fri, 2 Jan 2026 17:59:37 +0000 Subject: [PATCH 05/17] Adds cheat sheet with print styles (#625) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * adds cheat sheet with print styles * 🤖 Regenerate LLMs.txt --------- Co-authored-by: Rachel Lee Nabors Co-authored-by: github-actions[bot] --- app/_components/cheat-sheet.tsx | 150 ++++++ app/cheat-sheet-print.css | 333 ++++++++++++++ app/en/references/_meta.tsx | 3 + app/en/references/cli-cheat-sheet/page.mdx | 506 +++++++++++++++++++++ app/en/references/page.tsx | 20 + public/llms.txt | 3 +- 6 files changed, 1014 insertions(+), 1 deletion(-) create mode 100644 app/_components/cheat-sheet.tsx create mode 100644 app/cheat-sheet-print.css create mode 100644 app/en/references/cli-cheat-sheet/page.mdx diff --git a/app/_components/cheat-sheet.tsx b/app/_components/cheat-sheet.tsx new file mode 100644 index 000000000..66ccdafe7 --- /dev/null +++ b/app/_components/cheat-sheet.tsx @@ -0,0 +1,150 @@ +"use client"; + +import { AlertTriangle, Info, Lightbulb } from "lucide-react"; +import type React from "react"; + +interface CheatSheetSectionProps { + title: string; + icon: string; + color: + | "red" + | "orange" + | "purple" + | "blue" + | "green" + | "cyan" + | "pink" + | "yellow"; + children: React.ReactNode; +} + +const colorClasses = { + red: "bg-red-500/10 border-red-500/20 dark:bg-red-500/10 dark:border-red-400/30", + orange: + "bg-orange-500/10 border-orange-500/20 dark:bg-orange-500/10 dark:border-orange-400/30", + purple: + "bg-purple-500/10 border-purple-500/20 dark:bg-purple-500/10 dark:border-purple-400/30", + blue: "bg-blue-500/10 border-blue-500/20 dark:bg-blue-500/10 dark:border-blue-400/30", + green: + "bg-green-500/10 border-green-500/20 dark:bg-green-500/10 dark:border-green-400/30", + cyan: "bg-cyan-500/10 border-cyan-500/20 dark:bg-cyan-500/10 dark:border-cyan-400/30", + pink: "bg-pink-500/10 border-pink-500/20 dark:bg-pink-500/10 dark:border-pink-400/30", + yellow: + "bg-yellow-500/10 border-yellow-500/20 dark:bg-yellow-500/10 dark:border-yellow-400/30", +}; + +const headerColorClasses = { + red: "bg-red-500 text-white", + orange: "bg-orange-500 text-white", + purple: "bg-purple-500 text-white", + blue: "bg-blue-500 text-white", + green: "bg-green-500 text-white", + cyan: "bg-cyan-500 text-white", + pink: "bg-pink-500 text-white", + yellow: "bg-yellow-500 text-black", +}; + +export function CheatSheetSection({ + title, + icon, + color, + children, +}: CheatSheetSectionProps) { + return ( +
+
+ {icon} + {title} +
+
+ {children} +
+
+ ); +} + +export function CheatSheetGrid({ + children, + pageNumber, +}: { + children: React.ReactNode; + pageNumber?: number; +}) { + const pageClass = pageNumber ? `cheat-sheet-page-${pageNumber}` : ""; + return ( +
+ {children} +
+ ); +} + +export function CommandBlock({ children }: { children: React.ReactNode }) { + return ( +
+      {children}
+    
+ ); +} + +export function CommandList({ children }: { children: React.ReactNode }) { + return
{children}
; +} + +export function CommandItem({ + command, + description, +}: { + command: string; + description?: string; +}) { + return ( +
+ + {command} + + {description && ( +
+ {description} +
+ )} +
+ ); +} + +export function InfoBox({ + type = "tip", + children, +}: { + type?: "tip" | "note" | "warning"; + children: React.ReactNode; +}) { + const styles = { + tip: "bg-green-50 dark:bg-green-900/20 border-green-200 dark:border-green-800 text-green-800 dark:text-green-200", + note: "bg-blue-50 dark:bg-blue-900/20 border-blue-200 dark:border-blue-800 text-blue-800 dark:text-blue-200", + warning: + "bg-yellow-50 dark:bg-yellow-900/20 border-yellow-200 dark:border-yellow-800 text-yellow-800 dark:text-yellow-200", + }; + + const icons = { + tip: Lightbulb, + note: Info, + warning: AlertTriangle, + }; + + const Icon = icons[type]; + + return ( +
+ + {children} +
+ ); +} diff --git a/app/cheat-sheet-print.css b/app/cheat-sheet-print.css new file mode 100644 index 000000000..289a83af0 --- /dev/null +++ b/app/cheat-sheet-print.css @@ -0,0 +1,333 @@ +/* Print styles for cheat sheet */ +@media print { + /* Page setup for landscape A4/Letter */ + @page { + size: landscape; + margin: 0.5in 0.4in 0.25in 0.4in; + + @top-left { + content: "Arcade CLI Cheat Sheet"; + font-size: 7pt; + font-weight: bold; + } + + @top-center { + content: "Last updated Dec 31, 2024"; + font-size: 6pt; + color: #666; + } + + @top-right { + content: "docs.arcade.dev | github.com/ArcadeAI | discord.gg/arcade"; + font-size: 6pt; + color: #666; + } + } + + /* Hide navigation and other UI elements */ + .nextra-navbar, + .nextra-sidebar, + .nextra-toc, + .nextra-footer, + .nextra-breadcrumb, + .nx-mt-8, + header, + footer, + nav, + aside, + .no-print, + div[class*="mt-12"][class*="mb-8"][class*="text-xs"][class*="text-end"], + div[class*="text-gray-600"][class*="text-end"] time { + display: none !important; + } + + /* Full width content */ + main { + max-width: 100% !important; + padding: 0 !important; + } + + .nx-container { + max-width: 100% !important; + padding: 0 !important; + } + + /* Reset dark mode styles - but be more selective */ + .cheat-sheet-section, + .cheat-sheet-section * { + color: black !important; + border-color: #d1d5db !important; + } + + /* Page title styling - hide in print */ + h1 { + display: none !important; + } + + /* Hide h2 headers in print */ + h2 { + display: none !important; + } + + /* Responsive grid layout for print - 5 columns, 2 rows per page */ + .cheat-sheet-grid { + display: grid !important; + grid-template-columns: repeat(5, 1fr) !important; + grid-auto-rows: calc((100vh - 0.5in - 0.3rem) / 2) !important; + gap: 0.3rem !important; + width: 100% !important; + padding: 0 !important; + margin: 0 !important; + } + + /* Force page break after every 10th item (2 rows of 5) */ + .cheat-sheet-section:nth-child(10n) { + page-break-after: always !important; + margin-bottom: 0 !important; + } + + /* Section cards - responsive sizing */ + .cheat-sheet-section { + page-break-inside: avoid !important; + border: 0.5pt solid #d1d5db !important; + background: white !important; + font-size: 7pt !important; + height: 100% !important; + display: flex !important; + flex-direction: column !important; + } + + /* Section headers - more compact */ + .cheat-sheet-section > div:first-child { + background: #f3f4f6 !important; + color: black !important; + border-bottom: 0.5pt solid #d1d5db !important; + padding: 3pt 4pt !important; + font-weight: bold !important; + font-size: 7pt !important; + } + + /* Section content - more compact and flexible */ + .cheat-sheet-section > div:last-child { + padding: 4pt !important; + flex: 1 !important; + overflow: auto !important; + font-size: 6pt !important; + } + + /* All headings inside sections - smaller */ + .cheat-sheet-section h3, + .cheat-sheet-section strong { + font-size: 6pt !important; + margin: 2pt 0 !important; + font-weight: bold !important; + } + + .cheat-sheet-section h4 { + font-size: 5.5pt !important; + margin: 2pt 0 !important; + font-weight: bold !important; + } + + /* Override any markdown-generated styles */ + .cheat-sheet-section .prose, + .cheat-sheet-section .markdown { + font-size: 5.5pt !important; + } + + .cheat-sheet-section .prose code, + .cheat-sheet-section .markdown code { + font-size: 5.5pt !important; + } + + /* Hide Nextra's terminal UI wrapper */ + .my-4.overflow-hidden.rounded-lg.border > .flex.items-center.justify-between { + display: none !important; + } + + /* Remove terminal wrapper styling */ + .my-4.overflow-hidden.rounded-lg.border { + border: none !important; + background: transparent !important; + margin: 0 !important; + padding: 0 !important; + } + + /* Remove padding from terminal overflow container */ + .my-4.overflow-hidden.rounded-lg.border .overflow-x-auto { + padding: 0 !important; + } + + /* All code elements - smaller for print with light grey background, no borders */ + code, + pre, + .font-mono, + [data-rehype-pretty-code-fragment], + .cheat-sheet-section code, + .cheat-sheet-section pre, + .cheat-sheet-section .font-mono { + font-family: "Courier New", Courier, monospace !important; + font-size: 5.5pt !important; + background: #f0f0f0 !important; + border: none !important; + padding: 1pt 2pt !important; + margin: 1pt 0 !important; + line-height: 1.2 !important; + } + + /* Pre blocks and code containers - light grey background, minimal padding */ + pre, + .cheat-sheet-section pre, + [data-rehype-pretty-code-fragment] pre { + background: #eeeeee !important; + border: none !important; + padding: 2pt 3pt !important; + margin: 2pt 0 !important; + } + + /* Code blocks inside pre elements */ + pre code, + .cheat-sheet-section pre code, + [data-rehype-pretty-code-fragment] code { + background: transparent !important; + padding: 0 !important; + } + + /* Remove padding from ALL pre elements in sections */ + .cheat-sheet-section pre { + padding: 2pt 3pt !important; + } + + /* Remove padding/margin from spans inside code blocks */ + .cheat-sheet-section pre span, + .cheat-sheet-section code span, + .cheat-sheet-section .nextra-code span { + padding: 0 !important; + margin: 0 !important; + display: inline !important; + } + + /* Remove any nextra code block decorations */ + .nextra-code-block, + .nextra-code, + [data-theme], + [data-language] { + border: none !important; + background: #eeeeee !important; + } + + /* Command items - more compact */ + .cheat-sheet-section .space-y-1 code { + display: block !important; + padding: 1pt 2pt !important; + margin-bottom: 1pt !important; + background: #f0f0f0 !important; + } + + /* Descriptions - smaller */ + .text-xs { + font-size: 6pt !important; + line-height: 1.2 !important; + } + + /* Reduce all spacing */ + .space-y-2 { + gap: 2pt !important; + } + + .space-y-3 { + gap: 3pt !important; + } + + .mb-2, + .mt-2 { + margin: 2pt 0 !important; + } + + .mb-3, + .mt-3 { + margin: 3pt 0 !important; + } + + /* Info boxes */ + .bg-green-50, + .bg-blue-50, + .bg-yellow-50 { + background: #f9fafb !important; + border: 0.5pt solid #d1d5db !important; + padding: 4pt !important; + } + + /* Tables */ + .cheat-sheet-section table { + width: 100% !important; + border-collapse: collapse !important; + font-size: 5pt !important; + margin: 2pt 0 !important; + } + + .cheat-sheet-section td, + .cheat-sheet-section th { + padding: 0.5pt 1pt !important; + text-align: left !important; + border: none !important; + font-size: 5pt !important; + } + + .cheat-sheet-section td:first-child { + font-weight: bold !important; + white-space: nowrap !important; + padding-right: 2pt !important; + } + + .cheat-sheet-section th { + background: #f3f4f6 !important; + font-weight: bold !important; + border-bottom: 0.5pt solid #d1d5db !important; + padding: 1pt !important; + } + + /* Links - show URL */ + a[href]:after { + content: none !important; + } + + /* Page breaks */ + .page-break { + page-break-after: always !important; + } + + /* Hide print header by default */ + .print-header, + .print-only { + display: none !important; + } + + .no-print { + display: none !important; + } + + /* Ensure proper spacing and smaller text */ + .cheat-sheet-section p { + margin: 1pt 0 !important; + font-size: 5.5pt !important; + line-height: 1.2 !important; + } + + /* General text in sections */ + .cheat-sheet-section { + font-size: 5.5pt !important; + } + + .cheat-sheet-section ul, + .cheat-sheet-section ol { + margin: 2pt 0 !important; + padding-left: 10pt !important; + font-size: 5.5pt !important; + } + + .cheat-sheet-section li { + margin: 1pt 0 !important; + font-size: 5.5pt !important; + } +} diff --git a/app/en/references/_meta.tsx b/app/en/references/_meta.tsx index 18bfa648f..3ead237da 100644 --- a/app/en/references/_meta.tsx +++ b/app/en/references/_meta.tsx @@ -18,6 +18,9 @@ export const meta: MetaRecord = { mcp: { title: "Arcade MCP", }, + "cli-cheat-sheet": { + title: "CLI Cheat Sheet", + }, }; export default meta; diff --git a/app/en/references/cli-cheat-sheet/page.mdx b/app/en/references/cli-cheat-sheet/page.mdx new file mode 100644 index 000000000..db1283113 --- /dev/null +++ b/app/en/references/cli-cheat-sheet/page.mdx @@ -0,0 +1,506 @@ +--- +title: Arcade CLI Cheat Sheet +description: Quick reference for all Arcade CLI commands - perfect for printing! +--- + +import { + CheatSheetGrid, + CheatSheetSection, + CommandItem, + CommandList, + CommandBlock, + InfoBox +} from '../../../_components/cheat-sheet' +import '../../../cheat-sheet-print.css' + +# Arcade CLI Cheat Sheet + +
+ 📄 Print-friendly! Use your browser's print function (Ctrl/Cmd + P) to get a landscape-oriented version perfect for events and quick reference. The layout will automatically adjust for optimal printing. +
+ + + + + + Install Arcade CLI globally using `uv` (recommended) or `pip`. + + ```bash + uv tool install arcade-mcp # Recommended + pip install arcade-mcp # Alternative + ``` + + Verify installation: + + ```bash + arcade --version + ``` + + Create and run your first server: + + ```bash + arcade new my_server + cd my_server + arcade mcp http + ``` + + Get help on any command: + + ```bash + arcade --help + arcade --help + ``` + + Use `uv` for faster installs and better dependency management + + + + + + Authenticate with Arcade Cloud for deployments and secrets management. + + | Command | Description | + |---------|-------------| + | `arcade login` | Opens browser for OAuth authentication | + | `arcade login --host ` | Login to custom Arcade instance | + | `arcade logout` | Clear local credentials | + | `arcade whoami` | Show logged-in user and active context | + | `arcade dashboard` | Open Arcade web UI in browser | + | `arcade dashboard --local` | Open local dashboard | + + Credentials are stored in `~/.arcade/credentials.yaml` + + + + + + Organizations group projects and team members. Projects contain servers, secrets, and configurations. + + ```bash + # List all organizations + arcade org list + + # Switch active organization + arcade org set + ``` + + Switching organization also resets your active project to that org's default. + + Projects contain servers, secrets, and configurations. + + ```bash + # List projects in active org + arcade project list + + # Switch active project + arcade project set + ``` + + All deploy/secret commands use your active project context. + + + Use `arcade whoami` to see current org/project. + + + + + + Scaffold a new MCP server project with boilerplate code. + + ### Minimal Template (Quick Start) + + ```bash + arcade new my_server + ``` + Creates **pyproject.toml**, **src/my_server/__init__.py**, **src/my_server/server.py**. + + ### Full Template (Production) + + ```bash + arcade new my_server --full + ``` + + Creates: **pyproject.toml**, **my_server/** (package with tools), **tests/**, **evals/**, **Makefile**, **.pre-commit-config.yaml**, **.ruff.toml**, **LICENSE**, **README.md**. + + ### Options + + | Flag | Description | + |------|--------------| + | `--dir ` | Output directory (default: current) | + | `--full`, `-f` | Create full starter project | + + + + + + Start your server locally for development and testing. + + ### Transport Types + + ```bash + # For MCP clients (Claude, Cursor) + arcade mcp stdio + + # For web/API testing + arcade mcp http + ``` + + ### Examples + ```bash + arcade mcp http --port 8080 --reload --debug + arcade mcp stdio --tool-package github + arcade mcp http --discover-installed --show-packages + ``` + + Use `--reload` for faster development iteration + + + + + + View available tools and their schemas from local or remote servers. + + ```bash + # List all tools + arcade show + + # Show local tools only + arcade show --local + + # Show tool details + arcade show -t + + # Full response structure + arcade show -t --full + + # Filter by server + arcade show -T + ``` + + ### Options + + | Flag | Description | + |------|--------------| + | `-t`, `--tool ` | Show specific tool details | + | `-T`, `--server ` | Filter by server | + | `--local`, `-l` | Show local catalog only | + | `--full`, `-f` | Show complete response (auth, logs) | + + + + + + Auto-configure MCP clients to connect to your server. + + ### Supported Clients + + | Client | Command | + |------|--------------| + | Claude Desktop
(`stdio` only) | `arcade configure claude` | + | Cursor IDE
(`stdio` or `http`) | `arcade configure cursor` | + | VS Code
(`stdio` or `http`) | `arcade configure vscode` | + + Claude Desktop only supports `stdio` transport via configuration file. + + ### Options + + | Flag | Description | Default | + |------|-------------|--------| + | `--transport ` | `stdio` or `http` | `stdio` | + | `--host ` | `local` or `arcade` | `local` | + | `--port ` | Port for HTTP transport | `8000` | + | `--name ` | Server name in config | directory name | + | `--entrypoint ` | Entry file for stdio | `server.py` | + +
+ + + + Deploy your MCP server to Arcade Cloud for production use. + + ```bash + arcade deploy + ``` + + ### Options + + | Flag | Description | Default | + |------|-------------|--------| + | `-e`, `--entrypoint ` | Python file that runs MCPApp | `server.py` | + | `--server-name ` | Explicit server name | auto-detected | + | `--server-version ` | Explicit server version | auto-detected | + | `--skip-validate` | Skip local health checks | off | + | `--secrets ` | Secret sync mode (see below) | `auto` | + + ### Secrets Handling + + | Mode | Description | + |------|-------------| + | `auto` | Sync only required secret keys (default) | + | `all` | Sync entire .env file | + | `skip` | Don't sync any secrets | + + Run from your project root (where `pyproject.toml` is located). + + + + + + Manage deployed servers in Arcade Cloud. + + ```bash + # List all servers + arcade server list + + # Get server details + arcade server get + + # Enable a server + arcade server enable + + # Disable a server + arcade server disable + + # Delete a server (permanent!) + arcade server delete + ``` + + + Delete is permanent and cannot be undone + + + + + + View and stream logs from deployed servers. + + ```bash + # View recent logs (last 1h) + arcade server logs + + # Stream live logs + arcade server logs -f # Stream live logs + ``` + + ### Time Range Options + + | Flag | Description | Example | + |------|-------------|---------| + | `-s`, `--since + + + + Store API keys and sensitive configuration for your deployed servers. Secrets are encrypted and scoped to your active project. + + ### List Secrets + ```bash + arcade secret list + ``` + Shows: Key, Type, Description, Last accessed. + + ### Set Secrets + + ```bash + arcade secret set KEY=value + arcade secret set KEY1=v1 KEY2=v2 + ``` + + ### From `.env` File + + ```bash + arcade secret set --from-env + arcade secret set --from-env -f .env.prod + ``` + + ### Delete Secrets + ```bash + arcade secret unset KEY1 KEY2 + ``` + + + Use `arcade secret set --from-env` to sync local .env to Arcade Cloud before deploying. + + + + + + Test tool-calling accuracy with evaluation suites. + ### Run Evaluations + ```bash + arcade evals # Current dir + arcade evals ./evals/ # Specific dir + ``` + ### Capture Mode + ```bash + arcade evals --capture + ``` +### Output Options + +| Flag | Description | +| ---------------------- | ------------------------------------------------- | +| `--details`, `-d` | Show detailed results | +| `--failed-only`, `-f` | Show only failed evals | +| `--file ` | Write results to file | +| `--format ` | Output format: `txt`, `md`, `html`, `json`, `all` | +| `--max-concurrent ` | Concurrent evaluations (default: 1) | +| `--add-context` | Include system/additional messages + + + + +
+ + + + + + + + + + + + + + +
--hostBind address (127.0.0.1)
--portPort number (8000)
--reloadAuto-reload on changes
--debugVerbose logging
--tool-packageLoad specific package
--discover-installedFind arcade-* packages
--show-packagesList loaded packages
--env-filePath to .env file
--nameServer name
--versionServer version
--otel-enableSend logs to OTel
+
+
+ + + + Available on most commands: + + | Flag | Description | + |------|-------------| + | `-h`, `--help` | Show command help | + | `-v`, `--version` | Show CLI version | + | `-d`, `--debug` | Enable debug output | + | `--host ` | Arcade Engine host | + | `--port ` | Arcade Engine port | + | `--tls` | Force TLS connection | + | `--no-tls` | Disable TLS connection | + + + Use `--debug` when troubleshooting issues + + + + + Set these in your shell or `.env` file: + + | Variable | Description | + |----------|--------------| + | `OPENAI_API_KEY` | OpenAI API key (for evals) | + | `ANTHROPIC_API_KEY` | Anthropic API key (for evals) | + | `ARCADE_API_BASE_URL` | Override Arcade API URL | + + ```bash + # In shell + export OPENAI_API_KEY=sk-... + + # Or in .env file + OPENAI_API_KEY=sk-... + ANTHROPIC_API_KEY=sk-ant-... + ``` + + + + + ### Minimal Template (`arcade new my_server`) + +
+    my_server/
+    ├── pyproject.toml          # Dependencies & metadata
+    └── src/my_server/
+        ├── __init__.py
+        └── server.py           # MCPApp entry point
+    
+ + ### Full Template (`arcade new my_server --full`) + +
+    my_server/
+    ├── pyproject.toml          # Dependencies & metadata
+    ├── .pre-commit-config.yaml # Git hooks
+    ├── .ruff.toml              # Linter config
+    ├── Makefile                # Common commands
+    ├── LICENSE
+    ├── README.md
+    ├── my_server/              # Package directory
+    │   ├── __init__.py
+    │   └── tools/
+    │       ├── __init__.py
+    │       └── hello.py        # Example tool
+    ├── tests/
+    │   ├── __init__.py
+    │   └── test_my_server.py
+    └── evals/
+        └── eval_my_server.py   # Evaluation suites
+    
+ + + Add `.env` (local secrets) and `.env.example` (template) to your project. + + +
+ + + ### Common Issues + + | Error | Solution | + |-------|-----------| + | "Not logged in" | Run `arcade login` | + | "Legacy credentials" | Run `arcade logout` then `arcade login` | + | "Module not found" | Run `uv pip install arcade-mcp[evals]` | + | "Server not healthy" | Check `arcade server logs -f` | + | "No tools found" | Verify `--tool-package` or `--discover-installed` | + + ### Debug Tips + ```bash + arcade --debug # Verbose output + arcade server logs -f # Stream live logs + arcade show --local # Verify local tools + ``` + + + + + - Use `--reload` during development for faster iteration + - Use `stdio` transport for Claude Desktop and Cursor + - Use `http` transport for web testing and debugging + - Always set secrets before deploying servers + - Run evaluations before every deploy + - Use `--full` template for production projects + - Check logs immediately after deploying + - Use `--debug` flag to see detailed request info + - Keep `.env.example` updated for your team + - Use project context when working with multiple projects + + + + + Standard development cycle for building MCP servers: + + 1. **`arcade login`** — Authenticate with Arcade Cloud + 2. **`arcade new my_server`** — Create project (Minimal template) + 3. **Edit `src/my_server/server.py`** — Add your tools + 4. **`arcade mcp http --reload`** — Run locally with hot reload + 5. **`arcade configure cursor`** — Connect your IDE + 6. **Test tools in IDE** — Verify functionality + 7. **`arcade evals`** — Run evaluation suites + 8. **`arcade secret set --from-env`** — Sync secrets + 9. **`arcade deploy`** — Deploy to cloud (requires `server.py` entrypoint) + 10. **`arcade server logs -f`** — Monitor logs + + +
+ diff --git a/app/en/references/page.tsx b/app/en/references/page.tsx index 8d27f7ae1..7058b6f8d 100644 --- a/app/en/references/page.tsx +++ b/app/en/references/page.tsx @@ -57,6 +57,26 @@ export default function APIReferencePage() {
+ {/* CLI Cheat Sheet Section */} +
+

+ CLI Cheat Sheet +

+

+ Quick reference for all Arcade CLI commands. Perfect for printing + and keeping handy during development. Includes commands for + authentication, deployment, server management, and more. +

+
+ +
+
+ {/* Arcade Clients Section */}

diff --git a/public/llms.txt b/public/llms.txt index 286da23b9..e6ae3115e 100644 --- a/public/llms.txt +++ b/public/llms.txt @@ -1,4 +1,4 @@ - + # Arcade @@ -27,6 +27,7 @@ Arcade delivers three core capabilities: Deploy agents even your security team w ## API Reference - [Arcade API Reference](https://docs.arcade.dev/en/references/api.md): The Arcade API Reference documentation provides users with essential information on how to interact with the Arcade API, including the base URL for requests and links to the OpenAPI specification. It emphasizes the requirement of having an account in good standing and adherence to the Terms of +- [Arcade CLI Cheat Sheet](https://docs.arcade.dev/en/references/cli-cheat-sheet.md): The Arcade CLI Cheat Sheet serves as a quick reference guide for users to efficiently utilize all commands related to the Arcade CLI, including installation, authentication, project management, and server operations. It is designed for easy printing and provides essential commands and tips for various - [Arcade MCP (MCP Server SDK) - Python Overview](https://docs.arcade.dev/en/references/mcp/python/overview.md): This documentation page provides an overview of the Arcade MCP (MCP Server SDK) for Python, detailing its purpose as a secure framework for programmatically building MCP servers with a minimal API. Users will learn about the key components, such as the `M - [Errors](https://docs.arcade.dev/en/references/mcp/python/errors.md): This documentation page provides an overview of domain-specific error types associated with the MCP server and its components, detailing the MCP exception hierarchy for improved error handling and debugging. Users can learn about various exceptions, such as `MCPError`, `ServerError`, - [Middleware](https://docs.arcade.dev/en/references/mcp/python/middleware.md): This documentation page provides an overview of the Middleware component in the Arcade MCP Server SDK for Python, detailing how users can intercept and modify requests and responses during processing. It outlines the base classes and methods for creating custom middleware, as well as built-in middleware From 2113a696657f71ca69f2f00f7d4e5b4a93cca6de Mon Sep 17 00:00:00 2001 From: "RL \"Nearest\" Nabors" <236306+nearestnabors@users.noreply.github.com> Date: Mon, 5 Jan 2026 12:49:05 +0000 Subject: [PATCH 06/17] New Information Architecture (#622) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * tentatively scaffolds new folder structure—very breaking, much sad * Organize guides and resources. * Update all internal documentation links to new IA structure - Migrated 176 files with 2,657 link updates total - Updated links from /home/ paths to new structure: - /get-started/ for onboarding content - /guides/ for how-to guides - /references/ for reference documentation - /resources/ for supplementary content - Based on URL mappings from docs-migration.csv 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude * Add server-side redirects for old URLs to new IA structure - Added 61 permanent (308) redirects in next.config.ts - Maps old /home/ paths to new information architecture - Uses Next.js redirects() for server-side handling - SEO-friendly: search engines will update their indexes 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude * Fix remaining /home/ links throughout documentation - Updated 119 files with remaining /home/ references - Fixed links with anchors and query parameters - Ensured all internal links point to new IA structure - Comprehensive mapping of all /home/ paths to new locations 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude * 🤖 Regenerate LLMs.txt * fixing missing closing brackets * fix broken has links * fix duplicate links * update broken links * more broken link and md fixes * fix moar links * update broken links * correct infinite redirects * fixing some messed up redirects and blank links * 🤖 Regenerate LLMs.txt * fix auth providers url generation * Fix 75 broken links and resolve routing issues Fixed multiple categories of broken links across the documentation: Routing & Redirects: - Removed infinite redirect loops (e.g., /en/references redirecting to itself) - Added proper redirects for MCP paths (/en/references/mcp, /en/references/mcp/python) - Added redirects for paths missing locale prefixes (/mcp-servers/* → /en/resources/integrations/*) - Fixed paths to moved pages (e.g., api-key → api-keys, openai → openai-agents) Link Corrections: - Fixed malformed anchor links missing '#' separator (e.g., googleusing-google-auth → google#using-google-auth) - Updated paths to point to correct locations (e.g., /guides/create-tools/contribute/registry-early-access) - Fixed references in glossary to use correct anchor format Test Updates: - Enhanced broken-link-check.test.ts with comprehensive redirect whitelist - Added handling for both /mcp-servers/* and /en/mcp-servers/* patterns - Updated test to validate redirects match actual file structure All 75 broken links now resolved. Both broken-link-check and internal-link-check tests pass. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude * fix: make documentation routing language-agnostic Made the documentation system properly multilingual by removing hardcoded English locale prefixes from all internal links and redirect configurations. Nextra automatically handles locale routing, so explicit /en/ prefixes were causing issues and breaking multilingual support. - Removed /en/ prefixes from all redirect destinations - Fixed infinite redirect loops where paths were redirecting to themselves - Cleaned up duplicate entries from merge conflicts - All redirects now use language-agnostic paths that work with any locale - Verified all redirects from docs-migration.csv are present and correct - Updated all markdown files to remove hardcoded /en/ prefixes from internal links - Fixed malformed anchor links that were missing '#' separators - Corrected links pointing to wrong auth provider documentation - Updated link validation to handle language-agnostic paths - Added redirect mappings for all known redirects - Tests now properly validate links without locale prefixes - next.config.ts - Removed locale prefixes from all redirects - app/en/references/changelog/page.mdx - Fixed malformed Google auth link - app/en/resources/glossary/page.mdx - Fixed malformed Google auth links - app/en/resources/tools/page.mdx - Removed /en/ from internal links - app/en/resources/integrations/productivity/*.mdx - Fixed Google auth reference links - tests/broken-link-check.test.ts - Updated to handle language-agnostic validation ✅ All tests passing (0 broken links) ✅ Verified redirects work correctly without locale prefixes ✅ Confirmed Nextra handles locale routing automatically ✅ Cross-referenced all redirects with docs-migration.csv 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude * Update old redirect paths and remove knownRedirects from test file Updated all internal links to use the correct destination paths instead of redirect paths: - /get-started/setup/api-key → /get-started/setup/api-keys - /references/auth-providers/ → /references/auth-providers (removed trailing slash) - /guides/tool-calling/ → /guides/tool-calling (removed trailing slash) - /references/mcp/python/ → /references/mcp/python - /guides/tool-calling/custom-apps/authorized-tool-calling → /guides/tool-calling/custom-apps/auth-tool-calling - /guides/user-facing-agents/brand-provider → /guides/user-facing-agents/secure-auth-production - /guides/tool-calling/mcp-client/* → /guides/tool-calling/mcp-clients/* - /guides/tool-calling/get-tool-definitions → /guides/tool-calling/custom-apps/get-tool-definitions - /guides/deployment-hosting/engine-configuration → /guides/deployment-hosting/configure-engine - /guides/create-tools/performance/run-evaluations → /guides/create-tools/evaluate-tools/run-evaluations - /references/arcade-cliarcade-configure → /references/arcade-cli - /resources/creating-tools/tool-basics/build-mcp-server → /guides/create-tools/tool-basics/build-mcp-server - /resources/mastra/user-auth-interrupts → /guides/agent-frameworks/mastra/user-auth-interrupts Removed the knownRedirects mapping from the test file since all links now point directly to the correct paths. All tests pass successfully. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude * update reroutes * remove and don't track .bak * fix malformed urls * Merge branch 'origin/main' into new-ia-backup - resolved conflicts * Rectifying merge conflicts * 🤖 Regenerate LLMs.txt --------- Co-authored-by: Rachel Lee Nabors Co-authored-by: Claude Co-authored-by: github-actions[bot] --- .github/scripts/update-example-dates.js | 9 +- .github/workflows/translate-docs.yml | 20 +- .gitignore | 1 + _dictionaries/en.ts | 2 +- app/_components/cheat-sheet.tsx | 4 +- app/_components/logo.tsx | 6 +- app/_components/scope-picker.tsx | 8 +- app/_components/starter-tool-info.tsx | 9 +- app/_components/tool-info.tsx | 6 +- app/en/_meta.tsx | 56 +- app/en/get-started/_meta.tsx | 9 + .../about-arcade}/page.mdx | 20 +- app/en/get-started/quickstarts/_meta.tsx | 9 + .../quickstarts/call-tool-agent}/page.mdx | 4 +- .../quickstarts/call-tool-client}/page.mdx | 10 +- .../mcp-server-quickstart}/page.mdx | 17 +- app/en/get-started/setup/_meta.tsx | 8 + .../setup}/api-keys/page.mdx | 4 +- .../setup/connect-arcade-docs}/page.mdx | 0 app/en/guides/_meta.tsx | 24 + app/en/guides/agent-frameworks/_meta.tsx | 27 + .../agent-frameworks}/crewai/_meta.tsx | 0 .../crewai/custom-auth-flow/page.mdx | 2 +- .../crewai/use-arcade-tools/page.mdx | 4 +- .../agent-frameworks}/google-adk/_meta.tsx | 0 .../google-adk/overview/page.mdx | 6 +- .../google-adk/use-arcade-tools/page.mdx | 4 +- .../agent-frameworks}/langchain/_meta.tsx | 0 .../langchain/auth-langchain-tools/page.mdx | 2 +- .../langchain/use-arcade-tools/page.mdx | 6 +- .../use-arcade-with-langchain/page.mdx | 0 .../langchain/user-auth-interrupts/page.mdx | 4 +- .../agent-frameworks}/mastra/_meta.tsx | 0 .../mastra/overview/page.mdx | 8 +- .../mastra/use-arcade-tools/page.mdx | 6 +- .../mastra/user-auth-interrupts/page.mdx | 0 .../agent-frameworks/openai-agents}/_meta.tsx | 0 .../openai-agents}/overview/page.mdx | 10 +- .../openai-agents}/use-arcade-tools/page.mdx | 4 +- .../user-auth-interrupts/page.mdx | 4 +- .../agent-frameworks}/page.mdx | 39 +- .../agent-frameworks}/vercelai/_meta.tsx | 0 .../vercelai/using-arcade-tools/page.mdx | 8 +- app/en/guides/create-tools/_meta.tsx | 24 + .../registry-early-access/page.mdx | 0 .../registry-early-access/take-survey.tsx | 0 .../error-handling/retry-tools}/page.mdx | 0 .../useful-tool-errors}/page.mdx | 4 +- .../create-tools/evaluate-tools/_meta.tsx | 5 + .../create-evaluation-suite}/page.mdx | 10 +- .../evaluate-tools/run-evaluations/page.mdx | 6 +- .../evaluate-tools/why-evaluate}/page.mdx | 0 .../improve}/types-of-tools/page.mdx | 2 +- .../create-tools}/mcp-gateways/page.mdx | 16 +- .../create-tools/migrate-toolkits}/page.mdx | 6 +- .../guides/create-tools/tool-basics/_meta.tsx | 27 + .../tool-basics/build-mcp-server}/page.mdx | 18 +- .../tool-basics/call-tools-mcp}/page.mdx | 6 +- .../tool-basics/compare-server-types/page.mdx | 17 + .../tool-basics/create-tool-auth}/page.mdx | 10 +- .../tool-basics/create-tool-secrets}/page.mdx | 12 +- .../tool-basics/organize-mcp-tools}/page.mdx | 2 +- .../tool-basics/runtime-data-access}/page.mdx | 4 +- .../deployment-hosting}/_meta.tsx | 16 +- .../deployment-hosting/arcade-cloud}/page.mdx | 2 +- .../arcade-deploy/page.mdx | 8 +- .../configure-engine}/page.mdx | 18 +- .../deployment-hosting/on-prem}/page.mdx | 16 +- .../deployment-hosting}/page.mdx | 10 +- .../security}/secure-your-mcp-server/page.mdx | 10 +- .../security}/securing-arcade-mcp/page.mdx | 4 +- .../security-research-program}/page.mdx | 0 app/en/guides/tool-calling/_meta.tsx | 18 + .../call-third-party-apis}/page.mdx | 10 +- .../guides/tool-calling/custom-apps/_meta.tsx | 15 + .../custom-apps}/auth-tool-calling/page.mdx | 4 +- .../custom-apps/check-auth-status}/page.mdx | 0 .../get-tool-definitions/page.mdx | 0 .../tool-calling}/error-handling/page.mdx | 2 +- .../tool-calling}/mcp-clients/_meta.tsx | 0 .../mcp-clients/claude-desktop/page.mdx | 0 .../tool-calling}/mcp-clients/cursor/page.mdx | 4 +- .../mcp-clients/visual-studio-code/page.mdx | 4 +- .../tool-calling}/page.mdx | 16 +- .../secure-auth-production/page.mdx | 2 +- app/en/home/_meta.tsx | 165 - app/en/home/auth/_meta.tsx | 7 - app/en/home/auth/how-arcade-helps.mdx | 78 - app/en/home/build-tools/_meta.tsx | 13 - app/en/home/compare-server-types/page.mdx | 17 - app/en/home/evaluate-tools/_meta.tsx | 5 - app/en/home/landing-page.tsx | 20 +- app/en/home/page.mdx | 2 +- app/en/home/serve-tools/_meta.tsx | 4 - app/en/home/use-tools/_meta.tsx | 8 - .../server-level-vs-tool-level-auth/page.mdx | 37 +- app/en/references/_meta.tsx | 19 +- .../{home => references}/arcade-cli/page.mdx | 0 .../auth-providers/_meta.tsx | 10 +- .../auth-providers/airtable/page.mdx | 16 +- .../auth-providers/asana/page.mdx | 20 +- .../auth-providers/atlassian/page.mdx | 8 +- .../auth-providers/calendly/page.mdx | 16 +- .../auth-providers/clickup/page.mdx | 8 +- .../auth-providers/discord/page.mdx | 8 +- .../auth-providers/dropbox/page.mdx | 8 +- .../auth-providers/figma/page.mdx | 18 +- .../auth-providers/github/page.mdx | 16 +- .../auth-providers/google/page.mdx | 14 +- .../auth-providers/hubspot/page.mdx | 18 +- .../auth-providers/linear/page.mdx | 14 +- .../auth-providers/linkedin/page.mdx | 6 +- .../auth-providers/mailchimp/page.mdx | 16 +- .../auth-providers/microsoft/page.mdx | 16 +- .../auth-providers/miro/page.mdx | 16 +- .../auth-providers/notion/page.mdx | 10 +- .../auth-providers/oauth2/page.mdx | 16 +- .../auth-providers/page.mdx | 42 +- .../auth-providers/pagerduty/page.mdx | 16 +- .../auth-providers/reddit/page.mdx | 8 +- .../auth-providers/salesforce/page.mdx | 26 +- .../auth-providers/slack/page.mdx | 18 +- .../auth-providers/spotify/page.mdx | 8 +- .../auth-providers/square/page.mdx | 16 +- .../auth-providers/ticktick/page.mdx | 16 +- .../auth-providers/twitch/page.mdx | 8 +- .../auth-providers/x/page.mdx | 14 +- .../auth-providers/zendesk/page.mdx | 10 +- .../auth-providers/zoho/page.mdx | 20 +- .../auth-providers/zoom/page.mdx | 8 +- .../{home => references}/changelog/page.mdx | 34 +- app/en/references/mcp/python/_meta.tsx | 2 +- .../mcp/python/{overview => }/page.mdx | 0 .../references/mcp/python/transports/page.mdx | 2 +- app/en/references/mcp/telemetry/page.mdx | 2 +- app/en/references/page.mdx | 142 + app/en/references/page.tsx | 164 - app/en/resources/_meta.tsx | 24 + .../contact-us/contact-cards.tsx | 2 +- .../{home => resources}/contact-us/page.mdx | 0 app/en/{home => resources}/examples/page.mdx | 2 +- app/en/{home => resources}/faq/page.mdx | 8 +- app/en/{home => resources}/glossary/page.mdx | 22 +- .../integrations}/_meta.tsx | 8 +- .../components/coming-soon-modal.tsx | 0 .../integrations}/components/filters-bar.tsx | 0 .../integrations}/components/tool-card.tsx | 0 .../integrations}/components/toolkit-utils.ts | 0 .../integrations}/components/toolkits.tsx | 2 +- .../integrations}/components/type-config.tsx | 4 +- .../components/use-toolkit-filters.ts | 0 .../contribute-a-server/page.mdx | 2 +- .../integrations}/customer-support/_meta.tsx | 0 .../customer-support/customerio-api/page.mdx | 692 +-- .../customerio-pipelines-api/page.mdx | 44 +- .../customerio-track-api/page.mdx | 104 +- .../freshservice-api/page.mdx | 842 +-- .../customer-support/intercom-api/page.mdx | 644 +-- .../customer-support/pagerduty/page.mdx | 60 +- .../customer-support/pylon/page.mdx | 54 +- .../customer-support/zendesk/_meta.tsx | 0 .../customer-support/zendesk/page.mdx | 48 +- .../zendesk/reference/page.mdx | 0 .../integrations}/databases/_meta.ts | 0 .../integrations}/databases/_meta.tsx | 0 .../databases/clickhouse/page.mdx | 22 +- .../integrations}/databases/mongodb/page.mdx | 26 +- .../databases/postgres/clickhouse.mdx | 22 +- .../databases/postgres/mongodb.mdx | 26 +- .../integrations}/databases/postgres/page.mdx | 18 +- .../databases/weaviate-api/page.mdx | 330 +- .../integrations}/development/_meta.tsx | 0 .../development/arcade-engine-api/page.mdx | 176 +- .../development/brightdata/page.mdx | 20 +- .../development/cursor-agents-api/page.mdx | 44 +- .../development/datadog-api/page.mdx | 2362 ++++----- .../integrations}/development/e2b/page.mdx | 10 +- .../integrations}/development/figma/page.mdx | 68 +- .../development/firecrawl/_meta.tsx | 0 .../development/firecrawl/page.mdx | 28 +- .../development/firecrawl/reference/page.mdx | 0 .../development/github-api/page.mdx | 3278 ++++++------ .../integrations}/development/github/page.mdx | 198 +- .../development/pagerduty-api/page.mdx | 1502 +++--- .../development/posthog-api/page.mdx | 4612 ++++++++--------- .../development/vercel-api/page.mdx | 1166 ++--- .../development/zoho-creator-api/page.mdx | 120 +- .../integrations}/entertainment/_meta.tsx | 0 .../entertainment/imgflip/page.mdx | 14 +- .../entertainment/spotify/imgflip.mdx | 14 +- .../entertainment/spotify/page.mdx | 58 +- .../entertainment/twitch/page.mdx | 4 +- .../integrations}/page.mdx | 0 .../integrations}/payments/_meta.tsx | 0 .../integrations}/payments/stripe/page.mdx | 62 +- .../payments/stripe_api/page.mdx | 1322 ++--- .../payments/zoho-books-api/page.mdx | 3072 +++++------ .../integrations}/productivity/_meta.tsx | 0 .../productivity/airtable-api/page.mdx | 390 +- .../productivity/asana-api/page.mdx | 800 +-- .../productivity/asana/_meta.tsx | 0 .../integrations}/productivity/asana/page.mdx | 92 +- .../productivity/asana/reference/page.mdx | 0 .../productivity/ashby-api/page.mdx | 848 +-- .../productivity/box-api/page.mdx | 754 +-- .../productivity/calendly-api/page.mdx | 210 +- .../productivity/clickup-api/page.mdx | 540 +- .../productivity/clickup/_meta.tsx | 0 .../productivity/clickup/page.mdx | 112 +- .../productivity/clickup/reference/page.mdx | 0 .../productivity/closeio/page.mdx | 0 .../productivity/confluence/page.mdx | 56 +- .../productivity/dropbox/_meta.tsx | 0 .../productivity/dropbox/page.mdx | 22 +- .../productivity/dropbox/reference/page.mdx | 0 .../productivity/figma-api/page.mdx | 178 +- .../productivity/gmail/_meta.tsx | 0 .../integrations}/productivity/gmail/page.mdx | 62 +- .../productivity/gmail/reference/page.mdx | 0 .../productivity/google-calendar/_meta.tsx | 0 .../productivity/google-calendar/page.mdx | 50 +- .../google-calendar/reference/page.mdx | 0 .../productivity/google-contacts/page.mdx | 26 +- .../productivity/google-docs/_meta.tsx | 0 .../productivity/google-docs/page.mdx | 60 +- .../google-docs/reference/page.mdx | 0 .../productivity/google-drive/_meta.tsx | 0 .../productivity/google-drive/page.mdx | 60 +- .../google-drive/reference/page.mdx | 0 .../productivity/google-sheets/_meta.tsx | 0 .../productivity/google-sheets/page.mdx | 44 +- .../google-sheets/reference/page.mdx | 0 .../productivity/google-slides/page.mdx | 38 +- .../integrations}/productivity/jira/_meta.tsx | 0 .../jira/environment-variables/page.mdx | 0 .../integrations}/productivity/jira/page.mdx | 184 +- .../productivity/jira/reference/page.mdx | 0 .../productivity/linear/page.mdx | 148 +- .../productivity/luma-api/page.mdx | 150 +- .../mailchimp-marketing-api/page.mdx | 1116 ++-- .../productivity/miro-api/page.mdx | 562 +- .../productivity/notion/page.mdx | 40 +- .../productivity/obsidian/page.mdx | 0 .../productivity/outlook-calendar/page.mdx | 24 +- .../productivity/outlook-mail/_meta.tsx | 0 .../productivity/outlook-mail/page.mdx | 44 +- .../outlook-mail/reference/page.mdx | 0 .../productivity/sharepoint/page.mdx | 52 +- .../productivity/squareup-api/page.mdx | 1190 ++--- .../productivity/ticktick-api/page.mdx | 48 +- .../productivity/trello-api/page.mdx | 986 ++-- .../productivity/xero-api/page.mdx | 622 +-- .../integrations}/sales/_meta.tsx | 0 .../sales/hubspot-automation-api/page.mdx | 38 +- .../sales/hubspot-cms-api/page.mdx | 702 +-- .../sales/hubspot-conversations-api/page.mdx | 98 +- .../sales/hubspot-crm-api/page.mdx | 1814 +++---- .../sales/hubspot-events-api/page.mdx | 50 +- .../sales/hubspot-marketing-api/page.mdx | 362 +- .../sales/hubspot-meetings-api/page.mdx | 22 +- .../sales/hubspot-users-api/page.mdx | 30 +- .../integrations}/sales/hubspot/_meta.tsx | 0 .../integrations}/sales/hubspot/page.mdx | 196 +- .../sales/hubspot/reference/page.mdx | 0 .../integrations}/sales/salesforce/page.mdx | 36 +- .../integrations}/search/_meta.tsx | 0 .../integrations}/search/exa-api/page.mdx | 272 +- .../search/google_finance/page.mdx | 12 +- .../search/google_flights/page.mdx | 6 +- .../search/google_hotels/page.mdx | 6 +- .../integrations}/search/google_jobs/page.mdx | 8 +- .../integrations}/search/google_maps/page.mdx | 14 +- .../integrations}/search/google_news/page.mdx | 8 +- .../search/google_search/page.mdx | 8 +- .../search/google_shopping/page.mdx | 8 +- .../integrations}/search/walmart/page.mdx | 12 +- .../integrations}/search/youtube/page.mdx | 12 +- .../social-communication/_meta.tsx | 0 .../social-communication/discord/page.mdx | 4 +- .../social-communication/linkedin/page.mdx | 14 +- .../microsoft-teams/_meta.tsx | 0 .../microsoft-teams/page.mdx | 112 +- .../microsoft-teams/reference/page.mdx | 0 .../social-communication/reddit/page.mdx | 56 +- .../social-communication/slack-api/page.mdx | 294 +- .../social-communication/slack/_meta.tsx | 0 .../slack/environment-variables/page.mdx | 0 .../slack/install/page.mdx | 10 +- .../slack/install/slack-auth-link.tsx | 0 .../social-communication/slack/page.mdx | 112 +- .../slack/reference/page.mdx | 0 .../social-communication/slack_api.mdx | 294 +- .../social-communication/teams/_meta.tsx | 0 .../teams/reference/page.mdx | 0 .../social-communication/twilio/page.mdx | 0 .../twilio/reference/page.mdx | 0 .../social-communication/x/page.mdx | 32 +- .../social-communication/zoom/_meta.tsx | 0 .../zoom/install/page.mdx | 10 +- .../zoom/install/zoom-auth-link.tsx | 0 .../social-communication/zoom/page.mdx | 8 +- app/en/resources/tools/page.mdx | 35 + app/layout.tsx | 11 +- app/not-found.tsx | 2 +- .../code/guides/agentauth/auth_with_google.js | 49 - .../code/guides/agentauth/auth_with_google.py | 44 - .../guides/agentauth/use_token_with_google.py | 11 - .../toolsdk/retryable_tool_error_example.py | 57 - .../build-tools/create-a-tool/app.ts.fake | 107 - .../home/build-tools/create-a-tool/imports.py | 3 - .../home/build-tools/create-a-tool/schema.sql | 16 - .../build-tools/create-a-tool/sql-tool.py | 48 - .../engine/config_template.1.0.yaml | 174 - .../code/home/configuration/engine/engine.env | 77 - .../configuration/engine/full_config.1.0.yaml | 145 - examples/code/home/crewai/custom_auth_flow.py | 82 - .../custom_auth_flow_callback_section.py | 46 - examples/code/home/crewai/use_arcade_tools.py | 37 - .../streamable-http/typescript-client.ts.fake | 129 - .../call-tools-directly/github_directly.js | 17 - .../call-tools-directly/github_directly.py | 17 - .../call-tools-directly/quickstart.mjs | 46 - .../call-tools-directly/quickstart.py | 41 - .../get_openai_formatted_all_tools.js | 9 - .../get_openai_formatted_all_tools.py | 9 - .../get_openai_formatted_tool.js | 10 - .../get_openai_formatted_tool.py | 8 - .../get_openai_formatted_tool_output.json | 25 - .../get_openai_formatted_toolkit.js | 12 - .../get_openai_formatted_toolkit.py | 9 - .../asana/config_provider.engine.yaml | 9 - .../code/integrations/asana/custom_auth.js | 21 - .../code/integrations/asana/custom_auth.py | 22 - .../code/integrations/asana/custom_tool.py | 24 - .../integrations/asana/custom_tool_call.js | 31 - .../integrations/asana/custom_tool_call.py | 25 - .../atlassian/config_provider.engine.yaml | 9 - .../integrations/atlassian/custom_auth.js | 21 - .../integrations/atlassian/custom_auth.py | 22 - .../integrations/atlassian/custom_tool.py | 28 - .../clickup/clickup_custom_auth.js | 15 - .../clickup/clickup_custom_auth.py | 21 - .../clickup/clickup_custom_tool.py | 31 - .../clickup/config_provider.engine.yaml | 9 - .../discord/config_provider.engine.yaml | 9 - .../code/integrations/discord/custom_auth.js | 21 - .../code/integrations/discord/custom_auth.py | 22 - .../code/integrations/discord/custom_tool.py | 28 - .../dropbox/config_provider.engine.yaml | 10 - .../code/integrations/dropbox/custom_auth.js | 21 - .../code/integrations/dropbox/custom_auth.py | 22 - .../code/integrations/dropbox/custom_tool.py | 28 - .../github/config_provider.engine.yaml | 9 - .../code/integrations/github/custom_auth.js | 50 - .../code/integrations/github/custom_auth.py | 50 - .../code/integrations/github/custom_tool.py | 28 - .../google/config_provider.engine.yaml | 9 - .../code/integrations/google/custom_auth.js | 56 - .../code/integrations/google/custom_auth.py | 47 - .../code/integrations/google/custom_tool.py | 34 - .../hubspot/config_provider.engine.yaml | 8 - .../code/integrations/hubspot/custom_auth.js | 21 - .../code/integrations/hubspot/custom_auth.py | 22 - .../code/integrations/hubspot/custom_tool.py | 28 - .../integrations/hubspot/custom_tool_call.js | 31 - .../integrations/hubspot/custom_tool_call.py | 25 - .../linear/config_provider.engine.yaml | 9 - .../code/integrations/linear/custom_auth.js | 21 - .../code/integrations/linear/custom_auth.py | 24 - .../code/integrations/linear/custom_tool.py | 37 - .../linkedin/config_provider.engine.yaml | 9 - .../code/integrations/linkedin/custom_auth.js | 72 - .../code/integrations/linkedin/custom_auth.py | 70 - .../code/integrations/linkedin/custom_tool.py | 56 - .../microsoft/config_provider.engine.yaml | 9 - .../integrations/microsoft/custom_auth.js | 21 - .../integrations/microsoft/custom_auth.py | 22 - .../integrations/microsoft/custom_tool.py | 28 - .../notion/config_provider.engine.yaml | 9 - .../code/integrations/notion/custom_auth.js | 19 - .../code/integrations/notion/custom_auth.py | 21 - .../code/integrations/notion/custom_tool.py | 27 - .../code/integrations/oauth2/custom_auth.js | 22 - .../code/integrations/oauth2/custom_auth.py | 23 - .../code/integrations/oauth2/custom_tool.py | 23 - .../reddit/config_provider.engine.yaml | 9 - .../code/integrations/reddit/custom_auth.js | 21 - .../code/integrations/reddit/custom_auth.py | 22 - .../code/integrations/reddit/custom_tool.py | 27 - .../salesforce/config_provider.engine.yaml | 46 - .../integrations/salesforce/custom_auth.js | 60 - .../integrations/salesforce/custom_auth.py | 50 - .../slack/config_provider.engine.yaml | 9 - .../code/integrations/slack/custom_auth.js | 21 - .../code/integrations/slack/custom_auth.py | 27 - .../code/integrations/slack/custom_tool.py | 51 - .../spotify/config_provider.engine.yaml | 9 - .../code/integrations/spotify/custom_auth.js | 21 - .../code/integrations/spotify/custom_auth.py | 22 - .../code/integrations/spotify/custom_tool.py | 30 - .../twitch/config_provider.engine.yaml | 9 - .../code/integrations/twitch/custom_auth.js | 21 - .../code/integrations/twitch/custom_auth.py | 22 - .../code/integrations/twitch/custom_tool.py | 50 - .../x/config_provider.engine.yaml | 9 - examples/code/integrations/x/custom_auth.js | 23 - examples/code/integrations/x/custom_auth.py | 22 - examples/code/integrations/x/custom_tool.py | 31 - .../zendesk/config_provider.engine.yaml | 43 - .../code/integrations/zendesk/custom_auth.js | 23 - .../code/integrations/zendesk/custom_auth.py | 21 - .../code/integrations/zendesk/custom_tool.py | 31 - .../zoom/config_provider.engine.yaml | 9 - .../code/integrations/zoom/custom_auth.js | 21 - .../code/integrations/zoom/custom_auth.py | 22 - .../code/integrations/zoom/custom_tool.py | 28 - next.config.ts | 395 +- next.config.ts.backup | 646 +++ public/llms.txt | 566 +- tests/broken-link-check.test.ts | 11 +- tsconfig.json | 5 +- 421 files changed, 19859 insertions(+), 22416 deletions(-) create mode 100644 app/en/get-started/_meta.tsx rename app/en/{home/auth/how-arcade-helps => get-started/about-arcade}/page.mdx (80%) create mode 100644 app/en/get-started/quickstarts/_meta.tsx rename app/en/{home/quickstart => get-started/quickstarts/call-tool-agent}/page.mdx (98%) rename app/en/{home/mcp-gateway-quickstart => get-started/quickstarts/call-tool-client}/page.mdx (95%) rename app/en/{home/custom-mcp-server-quickstart => get-started/quickstarts/mcp-server-quickstart}/page.mdx (93%) create mode 100644 app/en/get-started/setup/_meta.tsx rename app/en/{home => get-started/setup}/api-keys/page.mdx (94%) rename app/en/{home/agentic-development => get-started/setup/connect-arcade-docs}/page.mdx (100%) create mode 100644 app/en/guides/_meta.tsx create mode 100644 app/en/guides/agent-frameworks/_meta.tsx rename app/en/{home => guides/agent-frameworks}/crewai/_meta.tsx (100%) rename app/en/{home => guides/agent-frameworks}/crewai/custom-auth-flow/page.mdx (99%) rename app/en/{home => guides/agent-frameworks}/crewai/use-arcade-tools/page.mdx (95%) rename app/en/{home => guides/agent-frameworks}/google-adk/_meta.tsx (100%) rename app/en/{home => guides/agent-frameworks}/google-adk/overview/page.mdx (92%) rename app/en/{home => guides/agent-frameworks}/google-adk/use-arcade-tools/page.mdx (97%) rename app/en/{home => guides/agent-frameworks}/langchain/_meta.tsx (100%) rename app/en/{home => guides/agent-frameworks}/langchain/auth-langchain-tools/page.mdx (99%) rename app/en/{home => guides/agent-frameworks}/langchain/use-arcade-tools/page.mdx (95%) rename app/en/{home => guides/agent-frameworks}/langchain/use-arcade-with-langchain/page.mdx (100%) rename app/en/{home => guides/agent-frameworks}/langchain/user-auth-interrupts/page.mdx (98%) rename app/en/{home => guides/agent-frameworks}/mastra/_meta.tsx (100%) rename app/en/{home => guides/agent-frameworks}/mastra/overview/page.mdx (78%) rename app/en/{home => guides/agent-frameworks}/mastra/use-arcade-tools/page.mdx (93%) rename app/en/{home => guides/agent-frameworks}/mastra/user-auth-interrupts/page.mdx (100%) rename app/en/{home/oai-agents => guides/agent-frameworks/openai-agents}/_meta.tsx (100%) rename app/en/{home/oai-agents => guides/agent-frameworks/openai-agents}/overview/page.mdx (91%) rename app/en/{home/oai-agents => guides/agent-frameworks/openai-agents}/use-arcade-tools/page.mdx (98%) rename app/en/{home/oai-agents => guides/agent-frameworks/openai-agents}/user-auth-interrupts/page.mdx (98%) rename app/en/{home/agent-frameworks-overview => guides/agent-frameworks}/page.mdx (66%) rename app/en/{home => guides/agent-frameworks}/vercelai/_meta.tsx (100%) rename app/en/{home => guides/agent-frameworks}/vercelai/using-arcade-tools/page.mdx (88%) create mode 100644 app/en/guides/create-tools/_meta.tsx rename app/en/{home => guides/create-tools/contribute}/registry-early-access/page.mdx (100%) rename app/en/{home => guides/create-tools/contribute}/registry-early-access/take-survey.tsx (100%) rename app/en/{home/build-tools/retry-tools-with-improved-prompt => guides/create-tools/error-handling/retry-tools}/page.mdx (100%) rename app/en/{home/build-tools/providing-useful-tool-errors => guides/create-tools/error-handling/useful-tool-errors}/page.mdx (98%) create mode 100644 app/en/guides/create-tools/evaluate-tools/_meta.tsx rename app/en/{home/evaluate-tools/create-an-evaluation-suite => guides/create-tools/evaluate-tools/create-evaluation-suite}/page.mdx (94%) rename app/en/{home => guides/create-tools}/evaluate-tools/run-evaluations/page.mdx (97%) rename app/en/{home/evaluate-tools/why-evaluate-tools => guides/create-tools/evaluate-tools/why-evaluate}/page.mdx (100%) rename app/en/{home/use-tools => guides/create-tools/improve}/types-of-tools/page.mdx (94%) rename app/en/{home => guides/create-tools}/mcp-gateways/page.mdx (63%) rename app/en/{home/build-tools/migrate-from-toolkits => guides/create-tools/migrate-toolkits}/page.mdx (96%) create mode 100644 app/en/guides/create-tools/tool-basics/_meta.tsx rename app/en/{home/build-tools/create-a-mcp-server => guides/create-tools/tool-basics/build-mcp-server}/page.mdx (94%) rename app/en/{home/build-tools/call-tools-from-mcp-clients => guides/create-tools/tool-basics/call-tools-mcp}/page.mdx (97%) create mode 100644 app/en/guides/create-tools/tool-basics/compare-server-types/page.mdx rename app/en/{home/build-tools/create-a-tool-with-auth => guides/create-tools/tool-basics/create-tool-auth}/page.mdx (94%) rename app/en/{home/build-tools/create-a-tool-with-secrets => guides/create-tools/tool-basics/create-tool-secrets}/page.mdx (94%) rename app/en/{home/build-tools/organize-mcp-server-tools => guides/create-tools/tool-basics/organize-mcp-tools}/page.mdx (98%) rename app/en/{home/build-tools/tool-context => guides/create-tools/tool-basics/runtime-data-access}/page.mdx (98%) rename app/en/{home/deployment => guides/deployment-hosting}/_meta.tsx (52%) rename app/en/{home/deployment/arcade-cloud-infra => guides/deployment-hosting/arcade-cloud}/page.mdx (96%) rename app/en/{home/serve-tools => guides/deployment-hosting}/arcade-deploy/page.mdx (94%) rename app/en/{home/deployment/engine-configuration => guides/deployment-hosting/configure-engine}/page.mdx (93%) rename app/en/{home/deployment/on-prem-mcp => guides/deployment-hosting/on-prem}/page.mdx (92%) rename app/en/{home/hosting-overview => guides/deployment-hosting}/page.mdx (87%) rename app/en/{home/build-tools => guides/security}/secure-your-mcp-server/page.mdx (96%) rename app/en/{home/serve-tools => guides/security}/securing-arcade-mcp/page.mdx (96%) rename app/en/{home/security => guides/security/security-research-program}/page.mdx (100%) create mode 100644 app/en/guides/tool-calling/_meta.tsx rename app/en/{home/auth/call-third-party-apis-directly => guides/tool-calling/call-third-party-apis}/page.mdx (92%) create mode 100644 app/en/guides/tool-calling/custom-apps/_meta.tsx rename app/en/{home/auth => guides/tool-calling/custom-apps}/auth-tool-calling/page.mdx (93%) rename app/en/{home/auth/tool-auth-status => guides/tool-calling/custom-apps/check-auth-status}/page.mdx (100%) rename app/en/{home/use-tools => guides/tool-calling/custom-apps}/get-tool-definitions/page.mdx (100%) rename app/en/{home/use-tools => guides/tool-calling}/error-handling/page.mdx (98%) rename app/en/{home => guides/tool-calling}/mcp-clients/_meta.tsx (100%) rename app/en/{home => guides/tool-calling}/mcp-clients/claude-desktop/page.mdx (100%) rename app/en/{home => guides/tool-calling}/mcp-clients/cursor/page.mdx (87%) rename app/en/{home => guides/tool-calling}/mcp-clients/visual-studio-code/page.mdx (89%) rename app/en/{home/use-tools/tools-overview => guides/tool-calling}/page.mdx (80%) rename app/en/{home/auth => guides/user-facing-agents}/secure-auth-production/page.mdx (99%) delete mode 100644 app/en/home/_meta.tsx delete mode 100644 app/en/home/auth/_meta.tsx delete mode 100644 app/en/home/auth/how-arcade-helps.mdx delete mode 100644 app/en/home/build-tools/_meta.tsx delete mode 100644 app/en/home/compare-server-types/page.mdx delete mode 100644 app/en/home/evaluate-tools/_meta.tsx delete mode 100644 app/en/home/serve-tools/_meta.tsx delete mode 100644 app/en/home/use-tools/_meta.tsx rename app/en/{home/build-tools => learn}/server-level-vs-tool-level-auth/page.mdx (78%) rename app/en/{home => references}/arcade-cli/page.mdx (100%) rename app/en/{home => references}/auth-providers/_meta.tsx (60%) rename app/en/{home => references}/auth-providers/airtable/page.mdx (91%) rename app/en/{home => references}/auth-providers/asana/page.mdx (88%) rename app/en/{home => references}/auth-providers/atlassian/page.mdx (93%) rename app/en/{home => references}/auth-providers/calendly/page.mdx (90%) rename app/en/{home => references}/auth-providers/clickup/page.mdx (92%) rename app/en/{home => references}/auth-providers/discord/page.mdx (93%) rename app/en/{home => references}/auth-providers/dropbox/page.mdx (93%) rename app/en/{home => references}/auth-providers/figma/page.mdx (91%) rename app/en/{home => references}/auth-providers/github/page.mdx (98%) rename app/en/{home => references}/auth-providers/google/page.mdx (92%) rename app/en/{home => references}/auth-providers/hubspot/page.mdx (89%) rename app/en/{home => references}/auth-providers/linear/page.mdx (91%) rename app/en/{home => references}/auth-providers/linkedin/page.mdx (96%) rename app/en/{home => references}/auth-providers/mailchimp/page.mdx (92%) rename app/en/{home => references}/auth-providers/microsoft/page.mdx (83%) rename app/en/{home => references}/auth-providers/miro/page.mdx (91%) rename app/en/{home => references}/auth-providers/notion/page.mdx (90%) rename app/en/{home => references}/auth-providers/oauth2/page.mdx (96%) rename app/en/{home => references}/auth-providers/page.mdx (82%) rename app/en/{home => references}/auth-providers/pagerduty/page.mdx (91%) rename app/en/{home => references}/auth-providers/reddit/page.mdx (92%) rename app/en/{home => references}/auth-providers/salesforce/page.mdx (90%) rename app/en/{home => references}/auth-providers/slack/page.mdx (84%) rename app/en/{home => references}/auth-providers/spotify/page.mdx (93%) rename app/en/{home => references}/auth-providers/square/page.mdx (91%) rename app/en/{home => references}/auth-providers/ticktick/page.mdx (91%) rename app/en/{home => references}/auth-providers/twitch/page.mdx (93%) rename app/en/{home => references}/auth-providers/x/page.mdx (88%) rename app/en/{home => references}/auth-providers/zendesk/page.mdx (92%) rename app/en/{home => references}/auth-providers/zoho/page.mdx (91%) rename app/en/{home => references}/auth-providers/zoom/page.mdx (93%) rename app/en/{home => references}/changelog/page.mdx (92%) rename app/en/references/mcp/python/{overview => }/page.mdx (100%) create mode 100644 app/en/references/page.mdx delete mode 100644 app/en/references/page.tsx create mode 100644 app/en/resources/_meta.tsx rename app/en/{home => resources}/contact-us/contact-cards.tsx (98%) rename app/en/{home => resources}/contact-us/page.mdx (100%) rename app/en/{home => resources}/examples/page.mdx (98%) rename app/en/{home => resources}/faq/page.mdx (92%) rename app/en/{home => resources}/glossary/page.mdx (88%) rename app/en/{mcp-servers => resources/integrations}/_meta.tsx (85%) rename app/en/{mcp-servers => resources/integrations}/components/coming-soon-modal.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/components/filters-bar.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/components/tool-card.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/components/toolkit-utils.ts (100%) rename app/en/{mcp-servers => resources/integrations}/components/toolkits.tsx (98%) rename app/en/{mcp-servers => resources/integrations}/components/type-config.tsx (95%) rename app/en/{mcp-servers => resources/integrations}/components/use-toolkit-filters.ts (100%) rename app/en/{mcp-servers => resources/integrations}/contribute-a-server/page.mdx (86%) rename app/en/{mcp-servers => resources/integrations}/customer-support/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/customer-support/customerio-api/page.mdx (73%) rename app/en/{mcp-servers => resources/integrations}/customer-support/customerio-pipelines-api/page.mdx (78%) rename app/en/{mcp-servers => resources/integrations}/customer-support/customerio-track-api/page.mdx (72%) rename app/en/{mcp-servers => resources/integrations}/customer-support/freshservice-api/page.mdx (67%) rename app/en/{mcp-servers => resources/integrations}/customer-support/intercom-api/page.mdx (70%) rename app/en/{mcp-servers => resources/integrations}/customer-support/pagerduty/page.mdx (81%) rename app/en/{mcp-servers => resources/integrations}/customer-support/pylon/page.mdx (79%) rename app/en/{mcp-servers => resources/integrations}/customer-support/zendesk/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/customer-support/zendesk/page.mdx (70%) rename app/en/{mcp-servers => resources/integrations}/customer-support/zendesk/reference/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/databases/_meta.ts (100%) rename app/en/{mcp-servers => resources/integrations}/databases/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/databases/clickhouse/page.mdx (84%) rename app/en/{mcp-servers => resources/integrations}/databases/mongodb/page.mdx (85%) rename app/en/{mcp-servers => resources/integrations}/databases/postgres/clickhouse.mdx (84%) rename app/en/{mcp-servers => resources/integrations}/databases/postgres/mongodb.mdx (85%) rename app/en/{mcp-servers => resources/integrations}/databases/postgres/page.mdx (86%) rename app/en/{mcp-servers => resources/integrations}/databases/weaviate-api/page.mdx (84%) rename app/en/{mcp-servers => resources/integrations}/development/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/development/arcade-engine-api/page.mdx (71%) rename app/en/{mcp-servers => resources/integrations}/development/brightdata/page.mdx (86%) rename app/en/{mcp-servers => resources/integrations}/development/cursor-agents-api/page.mdx (70%) rename app/en/{mcp-servers => resources/integrations}/development/datadog-api/page.mdx (84%) rename app/en/{mcp-servers => resources/integrations}/development/e2b/page.mdx (84%) rename app/en/{mcp-servers => resources/integrations}/development/figma/page.mdx (86%) rename app/en/{mcp-servers => resources/integrations}/development/firecrawl/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/development/firecrawl/page.mdx (81%) rename app/en/{mcp-servers => resources/integrations}/development/firecrawl/reference/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/development/github-api/page.mdx (78%) rename app/en/{mcp-servers => resources/integrations}/development/github/page.mdx (86%) rename app/en/{mcp-servers => resources/integrations}/development/pagerduty-api/page.mdx (77%) rename app/en/{mcp-servers => resources/integrations}/development/posthog-api/page.mdx (73%) rename app/en/{mcp-servers => resources/integrations}/development/vercel-api/page.mdx (77%) rename app/en/{mcp-servers => resources/integrations}/development/zoho-creator-api/page.mdx (80%) rename app/en/{mcp-servers => resources/integrations}/entertainment/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/entertainment/imgflip/page.mdx (84%) rename app/en/{mcp-servers => resources/integrations}/entertainment/spotify/imgflip.mdx (84%) rename app/en/{mcp-servers => resources/integrations}/entertainment/spotify/page.mdx (76%) rename app/en/{mcp-servers => resources/integrations}/entertainment/twitch/page.mdx (96%) rename app/en/{mcp-servers => resources/integrations}/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/payments/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/payments/stripe/page.mdx (74%) rename app/en/{mcp-servers => resources/integrations}/payments/stripe_api/page.mdx (74%) rename app/en/{mcp-servers => resources/integrations}/payments/zoho-books-api/page.mdx (76%) rename app/en/{mcp-servers => resources/integrations}/productivity/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/airtable-api/page.mdx (77%) rename app/en/{mcp-servers => resources/integrations}/productivity/asana-api/page.mdx (80%) rename app/en/{mcp-servers => resources/integrations}/productivity/asana/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/asana/page.mdx (77%) rename app/en/{mcp-servers => resources/integrations}/productivity/asana/reference/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/ashby-api/page.mdx (71%) rename app/en/{mcp-servers => resources/integrations}/productivity/box-api/page.mdx (76%) rename app/en/{mcp-servers => resources/integrations}/productivity/calendly-api/page.mdx (77%) rename app/en/{mcp-servers => resources/integrations}/productivity/clickup-api/page.mdx (77%) rename app/en/{mcp-servers => resources/integrations}/productivity/clickup/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/clickup/page.mdx (77%) rename app/en/{mcp-servers => resources/integrations}/productivity/clickup/reference/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/closeio/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/confluence/page.mdx (81%) rename app/en/{mcp-servers => resources/integrations}/productivity/dropbox/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/dropbox/page.mdx (72%) rename app/en/{mcp-servers => resources/integrations}/productivity/dropbox/reference/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/figma-api/page.mdx (77%) rename app/en/{mcp-servers => resources/integrations}/productivity/gmail/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/gmail/page.mdx (80%) rename app/en/{mcp-servers => resources/integrations}/productivity/gmail/reference/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/google-calendar/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/google-calendar/page.mdx (80%) rename app/en/{mcp-servers => resources/integrations}/productivity/google-calendar/reference/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/google-contacts/page.mdx (81%) rename app/en/{mcp-servers => resources/integrations}/productivity/google-docs/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/google-docs/page.mdx (86%) rename app/en/{mcp-servers => resources/integrations}/productivity/google-docs/reference/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/google-drive/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/google-drive/page.mdx (82%) rename app/en/{mcp-servers => resources/integrations}/productivity/google-drive/reference/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/google-sheets/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/google-sheets/page.mdx (83%) rename app/en/{mcp-servers => resources/integrations}/productivity/google-sheets/reference/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/google-slides/page.mdx (83%) rename app/en/{mcp-servers => resources/integrations}/productivity/jira/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/jira/environment-variables/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/jira/page.mdx (82%) rename app/en/{mcp-servers => resources/integrations}/productivity/jira/reference/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/linear/page.mdx (85%) rename app/en/{mcp-servers => resources/integrations}/productivity/luma-api/page.mdx (84%) rename app/en/{mcp-servers => resources/integrations}/productivity/mailchimp-marketing-api/page.mdx (76%) rename app/en/{mcp-servers => resources/integrations}/productivity/miro-api/page.mdx (75%) rename app/en/{mcp-servers => resources/integrations}/productivity/notion/page.mdx (77%) rename app/en/{mcp-servers => resources/integrations}/productivity/obsidian/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/outlook-calendar/page.mdx (78%) rename app/en/{mcp-servers => resources/integrations}/productivity/outlook-mail/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/outlook-mail/page.mdx (80%) rename app/en/{mcp-servers => resources/integrations}/productivity/outlook-mail/reference/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/productivity/sharepoint/page.mdx (76%) rename app/en/{mcp-servers => resources/integrations}/productivity/squareup-api/page.mdx (75%) rename app/en/{mcp-servers => resources/integrations}/productivity/ticktick-api/page.mdx (77%) rename app/en/{mcp-servers => resources/integrations}/productivity/trello-api/page.mdx (84%) rename app/en/{mcp-servers => resources/integrations}/productivity/xero-api/page.mdx (78%) rename app/en/{mcp-servers => resources/integrations}/sales/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/sales/hubspot-automation-api/page.mdx (79%) rename app/en/{mcp-servers => resources/integrations}/sales/hubspot-cms-api/page.mdx (77%) rename app/en/{mcp-servers => resources/integrations}/sales/hubspot-conversations-api/page.mdx (75%) rename app/en/{mcp-servers => resources/integrations}/sales/hubspot-crm-api/page.mdx (78%) rename app/en/{mcp-servers => resources/integrations}/sales/hubspot-events-api/page.mdx (80%) rename app/en/{mcp-servers => resources/integrations}/sales/hubspot-marketing-api/page.mdx (76%) rename app/en/{mcp-servers => resources/integrations}/sales/hubspot-meetings-api/page.mdx (79%) rename app/en/{mcp-servers => resources/integrations}/sales/hubspot-users-api/page.mdx (79%) rename app/en/{mcp-servers => resources/integrations}/sales/hubspot/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/sales/hubspot/page.mdx (76%) rename app/en/{mcp-servers => resources/integrations}/sales/hubspot/reference/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/sales/salesforce/page.mdx (72%) rename app/en/{mcp-servers => resources/integrations}/search/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/search/exa-api/page.mdx (70%) rename app/en/{mcp-servers => resources/integrations}/search/google_finance/page.mdx (85%) rename app/en/{mcp-servers => resources/integrations}/search/google_flights/page.mdx (91%) rename app/en/{mcp-servers => resources/integrations}/search/google_hotels/page.mdx (90%) rename app/en/{mcp-servers => resources/integrations}/search/google_jobs/page.mdx (91%) rename app/en/{mcp-servers => resources/integrations}/search/google_maps/page.mdx (94%) rename app/en/{mcp-servers => resources/integrations}/search/google_news/page.mdx (96%) rename app/en/{mcp-servers => resources/integrations}/search/google_search/page.mdx (84%) rename app/en/{mcp-servers => resources/integrations}/search/google_shopping/page.mdx (96%) rename app/en/{mcp-servers => resources/integrations}/search/walmart/page.mdx (85%) rename app/en/{mcp-servers => resources/integrations}/search/youtube/page.mdx (94%) rename app/en/{mcp-servers => resources/integrations}/social-communication/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/social-communication/discord/page.mdx (95%) rename app/en/{mcp-servers => resources/integrations}/social-communication/linkedin/page.mdx (72%) rename app/en/{mcp-servers => resources/integrations}/social-communication/microsoft-teams/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/social-communication/microsoft-teams/page.mdx (75%) rename app/en/{mcp-servers => resources/integrations}/social-communication/microsoft-teams/reference/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/social-communication/reddit/page.mdx (72%) rename app/en/{mcp-servers => resources/integrations}/social-communication/slack-api/page.mdx (81%) rename app/en/{mcp-servers => resources/integrations}/social-communication/slack/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/social-communication/slack/environment-variables/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/social-communication/slack/install/page.mdx (85%) rename app/en/{mcp-servers => resources/integrations}/social-communication/slack/install/slack-auth-link.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/social-communication/slack/page.mdx (80%) rename app/en/{mcp-servers => resources/integrations}/social-communication/slack/reference/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/social-communication/slack_api.mdx (81%) rename app/en/{mcp-servers => resources/integrations}/social-communication/teams/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/social-communication/teams/reference/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/social-communication/twilio/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/social-communication/twilio/reference/page.mdx (100%) rename app/en/{mcp-servers => resources/integrations}/social-communication/x/page.mdx (74%) rename app/en/{mcp-servers => resources/integrations}/social-communication/zoom/_meta.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/social-communication/zoom/install/page.mdx (90%) rename app/en/{mcp-servers => resources/integrations}/social-communication/zoom/install/zoom-auth-link.tsx (100%) rename app/en/{mcp-servers => resources/integrations}/social-communication/zoom/page.mdx (83%) create mode 100644 app/en/resources/tools/page.mdx delete mode 100644 examples/code/guides/agentauth/auth_with_google.js delete mode 100644 examples/code/guides/agentauth/auth_with_google.py delete mode 100644 examples/code/guides/agentauth/use_token_with_google.py delete mode 100644 examples/code/guides/toolsdk/retryable_tool_error_example.py delete mode 100644 examples/code/home/build-tools/create-a-tool/app.ts.fake delete mode 100644 examples/code/home/build-tools/create-a-tool/imports.py delete mode 100644 examples/code/home/build-tools/create-a-tool/schema.sql delete mode 100644 examples/code/home/build-tools/create-a-tool/sql-tool.py delete mode 100644 examples/code/home/configuration/engine/config_template.1.0.yaml delete mode 100644 examples/code/home/configuration/engine/engine.env delete mode 100644 examples/code/home/configuration/engine/full_config.1.0.yaml delete mode 100644 examples/code/home/crewai/custom_auth_flow.py delete mode 100644 examples/code/home/crewai/custom_auth_flow_callback_section.py delete mode 100644 examples/code/home/crewai/use_arcade_tools.py delete mode 100644 examples/code/home/mcp/streamable-http/typescript-client.ts.fake delete mode 100644 examples/code/home/use-tools/call-tools-directly/github_directly.js delete mode 100644 examples/code/home/use-tools/call-tools-directly/github_directly.py delete mode 100644 examples/code/home/use-tools/call-tools-directly/quickstart.mjs delete mode 100644 examples/code/home/use-tools/call-tools-directly/quickstart.py delete mode 100644 examples/code/home/use-tools/get-formatted-tool-definitions/get_openai_formatted_all_tools.js delete mode 100644 examples/code/home/use-tools/get-formatted-tool-definitions/get_openai_formatted_all_tools.py delete mode 100644 examples/code/home/use-tools/get-formatted-tool-definitions/get_openai_formatted_tool.js delete mode 100644 examples/code/home/use-tools/get-formatted-tool-definitions/get_openai_formatted_tool.py delete mode 100644 examples/code/home/use-tools/get-formatted-tool-definitions/get_openai_formatted_tool_output.json delete mode 100644 examples/code/home/use-tools/get-formatted-tool-definitions/get_openai_formatted_toolkit.js delete mode 100644 examples/code/home/use-tools/get-formatted-tool-definitions/get_openai_formatted_toolkit.py delete mode 100644 examples/code/integrations/asana/config_provider.engine.yaml delete mode 100644 examples/code/integrations/asana/custom_auth.js delete mode 100644 examples/code/integrations/asana/custom_auth.py delete mode 100644 examples/code/integrations/asana/custom_tool.py delete mode 100644 examples/code/integrations/asana/custom_tool_call.js delete mode 100644 examples/code/integrations/asana/custom_tool_call.py delete mode 100644 examples/code/integrations/atlassian/config_provider.engine.yaml delete mode 100644 examples/code/integrations/atlassian/custom_auth.js delete mode 100644 examples/code/integrations/atlassian/custom_auth.py delete mode 100644 examples/code/integrations/atlassian/custom_tool.py delete mode 100644 examples/code/integrations/clickup/clickup_custom_auth.js delete mode 100644 examples/code/integrations/clickup/clickup_custom_auth.py delete mode 100644 examples/code/integrations/clickup/clickup_custom_tool.py delete mode 100644 examples/code/integrations/clickup/config_provider.engine.yaml delete mode 100644 examples/code/integrations/discord/config_provider.engine.yaml delete mode 100644 examples/code/integrations/discord/custom_auth.js delete mode 100644 examples/code/integrations/discord/custom_auth.py delete mode 100644 examples/code/integrations/discord/custom_tool.py delete mode 100644 examples/code/integrations/dropbox/config_provider.engine.yaml delete mode 100644 examples/code/integrations/dropbox/custom_auth.js delete mode 100644 examples/code/integrations/dropbox/custom_auth.py delete mode 100644 examples/code/integrations/dropbox/custom_tool.py delete mode 100644 examples/code/integrations/github/config_provider.engine.yaml delete mode 100644 examples/code/integrations/github/custom_auth.js delete mode 100644 examples/code/integrations/github/custom_auth.py delete mode 100644 examples/code/integrations/github/custom_tool.py delete mode 100644 examples/code/integrations/google/config_provider.engine.yaml delete mode 100644 examples/code/integrations/google/custom_auth.js delete mode 100644 examples/code/integrations/google/custom_auth.py delete mode 100644 examples/code/integrations/google/custom_tool.py delete mode 100644 examples/code/integrations/hubspot/config_provider.engine.yaml delete mode 100644 examples/code/integrations/hubspot/custom_auth.js delete mode 100644 examples/code/integrations/hubspot/custom_auth.py delete mode 100644 examples/code/integrations/hubspot/custom_tool.py delete mode 100644 examples/code/integrations/hubspot/custom_tool_call.js delete mode 100644 examples/code/integrations/hubspot/custom_tool_call.py delete mode 100644 examples/code/integrations/linear/config_provider.engine.yaml delete mode 100644 examples/code/integrations/linear/custom_auth.js delete mode 100644 examples/code/integrations/linear/custom_auth.py delete mode 100644 examples/code/integrations/linear/custom_tool.py delete mode 100644 examples/code/integrations/linkedin/config_provider.engine.yaml delete mode 100644 examples/code/integrations/linkedin/custom_auth.js delete mode 100644 examples/code/integrations/linkedin/custom_auth.py delete mode 100644 examples/code/integrations/linkedin/custom_tool.py delete mode 100644 examples/code/integrations/microsoft/config_provider.engine.yaml delete mode 100644 examples/code/integrations/microsoft/custom_auth.js delete mode 100644 examples/code/integrations/microsoft/custom_auth.py delete mode 100644 examples/code/integrations/microsoft/custom_tool.py delete mode 100644 examples/code/integrations/notion/config_provider.engine.yaml delete mode 100644 examples/code/integrations/notion/custom_auth.js delete mode 100644 examples/code/integrations/notion/custom_auth.py delete mode 100644 examples/code/integrations/notion/custom_tool.py delete mode 100644 examples/code/integrations/oauth2/custom_auth.js delete mode 100644 examples/code/integrations/oauth2/custom_auth.py delete mode 100644 examples/code/integrations/oauth2/custom_tool.py delete mode 100644 examples/code/integrations/reddit/config_provider.engine.yaml delete mode 100644 examples/code/integrations/reddit/custom_auth.js delete mode 100644 examples/code/integrations/reddit/custom_auth.py delete mode 100644 examples/code/integrations/reddit/custom_tool.py delete mode 100644 examples/code/integrations/salesforce/config_provider.engine.yaml delete mode 100644 examples/code/integrations/salesforce/custom_auth.js delete mode 100644 examples/code/integrations/salesforce/custom_auth.py delete mode 100644 examples/code/integrations/slack/config_provider.engine.yaml delete mode 100644 examples/code/integrations/slack/custom_auth.js delete mode 100644 examples/code/integrations/slack/custom_auth.py delete mode 100644 examples/code/integrations/slack/custom_tool.py delete mode 100644 examples/code/integrations/spotify/config_provider.engine.yaml delete mode 100644 examples/code/integrations/spotify/custom_auth.js delete mode 100644 examples/code/integrations/spotify/custom_auth.py delete mode 100644 examples/code/integrations/spotify/custom_tool.py delete mode 100644 examples/code/integrations/twitch/config_provider.engine.yaml delete mode 100644 examples/code/integrations/twitch/custom_auth.js delete mode 100644 examples/code/integrations/twitch/custom_auth.py delete mode 100644 examples/code/integrations/twitch/custom_tool.py delete mode 100644 examples/code/integrations/x/config_provider.engine.yaml delete mode 100644 examples/code/integrations/x/custom_auth.js delete mode 100644 examples/code/integrations/x/custom_auth.py delete mode 100644 examples/code/integrations/x/custom_tool.py delete mode 100644 examples/code/integrations/zendesk/config_provider.engine.yaml delete mode 100644 examples/code/integrations/zendesk/custom_auth.js delete mode 100644 examples/code/integrations/zendesk/custom_auth.py delete mode 100644 examples/code/integrations/zendesk/custom_tool.py delete mode 100644 examples/code/integrations/zoom/config_provider.engine.yaml delete mode 100644 examples/code/integrations/zoom/custom_auth.js delete mode 100644 examples/code/integrations/zoom/custom_auth.py delete mode 100644 examples/code/integrations/zoom/custom_tool.py create mode 100644 next.config.ts.backup diff --git a/.github/scripts/update-example-dates.js b/.github/scripts/update-example-dates.js index 4372992f6..deb549ab0 100644 --- a/.github/scripts/update-example-dates.js +++ b/.github/scripts/update-example-dates.js @@ -1,7 +1,7 @@ #!/usr/bin/env node -const fs = require("fs"); -const path = require("path"); +const fs = require("node:fs"); +const path = require("node:path"); function parseRepositoriesFromMDX(content) { const repositories = []; @@ -90,7 +90,10 @@ async function updateExampleDates() { console.log("Parsing repositories from MDX file..."); // Read the current MDX file - const mdxPath = path.join(__dirname, "../../app/en/home/examples/page.mdx"); + const mdxPath = path.join( + __dirname, + "../../app/en/resources/examples/page.mdx" + ); let content = fs.readFileSync(mdxPath, "utf8"); // Parse repositories from the MDX file diff --git a/.github/workflows/translate-docs.yml b/.github/workflows/translate-docs.yml index 88eb4bb45..42d545b02 100644 --- a/.github/workflows/translate-docs.yml +++ b/.github/workflows/translate-docs.yml @@ -32,7 +32,7 @@ on: type: boolean single_file: - description: "Single file to translate (relative to app/en, e.g. 'home/page.mdx')" + description: "Single file to translate (relative to app/en, e.g. 'resources/examples/page.mdx')" required: false default: "" type: string @@ -121,14 +121,14 @@ jobs: else echo "Changes detected" echo "has_changes=true" >> $GITHUB_OUTPUT - + # Count changed files CHANGED_FILES=$(git diff --name-only | wc -l) STAGED_FILES=$(git diff --cached --name-only | wc -l) TOTAL_CHANGES=$((CHANGED_FILES + STAGED_FILES)) - + echo "changed_files=$TOTAL_CHANGES" >> $GITHUB_OUTPUT - + # Get list of changed locales CHANGED_LOCALES=$(git diff --name-only | grep -E '^app/(es|pt-BR)/' | cut -d'/' -f2 | sort -u | tr '\n' ',' | sed 's/,$//') if [ -z "$CHANGED_LOCALES" ]; then @@ -213,14 +213,14 @@ jobs: head: '${{ steps.branch_name.outputs.branch_name }}', base: 'main', body: `## 📖 Automated Translation Update - + This PR contains automated translations generated by the GitHub Actions workflow. - + ### 📊 Translation Summary - **Target Locale**: ${{ inputs.target_locale }} - **Files Changed**: ${{ steps.check_changes.outputs.changed_files }} - **Locales Updated**: ${{ steps.check_changes.outputs.changed_locales }} - + ### ⚙️ Configuration Used - **Force Translate**: ${{ inputs.force_translate }} - **Cleanup Deleted Files**: ${{ inputs.cleanup_deleted }} @@ -228,7 +228,7 @@ jobs: - **Single File**: ${{ inputs.single_file || 'None (all files)' }} - **Concurrency**: ${{ inputs.concurrency }} - **Model**: gpt-4o-mini - + ### 🔍 Review Guidelines Please review the translations for: - [ ] Accuracy and context preservation @@ -237,10 +237,10 @@ jobs: - [ ] Code blocks and inline code unchanged - [ ] Markdown formatting preserved - [ ] Brand names (Arcade, Arcade Engine, Control Plane) kept in English - + ### 🚀 Auto-generated This PR was automatically created by the \`translate-docs.yml\` GitHub Action. - + **Triggered by**: @${{ github.actor }} **Workflow Run**: [${{ github.run_id }}](${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }})`, draft: false diff --git a/.gitignore b/.gitignore index 8685320f1..7571a3a24 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ make_toolkit_docs/.venv/ make_toolkit_docs/.env make_toolkit_docs/__pycache__/ make_toolkit_docs/uv.lock +*.bak diff --git a/_dictionaries/en.ts b/_dictionaries/en.ts index 7fc9453d1..80a45134c 100644 --- a/_dictionaries/en.ts +++ b/_dictionaries/en.ts @@ -9,7 +9,7 @@ export default { lastUpdated: "Last updated on", notFound: "This page could not be found", poweredBy: "Powered by", - editPage: "Edit this page on GitHub →", + editPage: "Edit this page on GitHub", by: "by", banner: { aiTranslation: diff --git a/app/_components/cheat-sheet.tsx b/app/_components/cheat-sheet.tsx index 66ccdafe7..e1e5a55ef 100644 --- a/app/_components/cheat-sheet.tsx +++ b/app/_components/cheat-sheet.tsx @@ -3,7 +3,7 @@ import { AlertTriangle, Info, Lightbulb } from "lucide-react"; import type React from "react"; -interface CheatSheetSectionProps { +type CheatSheetSectionProps = { title: string; icon: string; color: @@ -16,7 +16,7 @@ interface CheatSheetSectionProps { | "pink" | "yellow"; children: React.ReactNode; -} +}; const colorClasses = { red: "bg-red-500/10 border-red-500/20 dark:bg-red-500/10 dark:border-red-400/30", diff --git a/app/_components/logo.tsx b/app/_components/logo.tsx index ef95b4fac..3fe6c2dbb 100644 --- a/app/_components/logo.tsx +++ b/app/_components/logo.tsx @@ -1,4 +1,4 @@ -import { Arcade, Badge } from "@arcadeai/design-system"; +import { Arcade } from "@arcadeai/design-system"; import ArcadeLogo from "@arcadeai/design-system/assets/images/arcade-logo"; export function Logo() { @@ -6,12 +6,12 @@ export function Logo() { <>
- Docs - + */}
diff --git a/app/_components/scope-picker.tsx b/app/_components/scope-picker.tsx index 15f9e9dc4..a67b21e06 100644 --- a/app/_components/scope-picker.tsx +++ b/app/_components/scope-picker.tsx @@ -3,14 +3,14 @@ import { usePostHog } from "posthog-js/react"; import { useState } from "react"; -interface Tool { +type Tool = { name: string; scopes: string[]; -} +}; -interface ScopePickerProps { +type ScopePickerProps = { tools: Tool[]; -} +}; export default function ScopePicker({ tools }: ScopePickerProps) { const [selectedTools, setSelectedTools] = useState>(new Set()); diff --git a/app/_components/starter-tool-info.tsx b/app/_components/starter-tool-info.tsx index fb780f42d..64e74995d 100644 --- a/app/_components/starter-tool-info.tsx +++ b/app/_components/starter-tool-info.tsx @@ -10,7 +10,7 @@ const StarterToolInfo: React.FC = ({ toolkitName }) => (

{toolkitName} is a{" "} - + Starter MCP Server @@ -21,15 +21,16 @@ const StarterToolInfo: React.FC = ({ toolkitName }) => (

Differently from{" "} - + Optimized MCP Servers , Starter tools are heavily influenced by the original API design, which is not usually optimized for LLM usage. For this reason, we recommend thoroughly evaluating the tools with your Agents or chatbots before using - it in production. Read more{" "} - about Optimized vs Starter tools. + it in production.{" "} + Read more about + Optimized vs Starter tools.

); diff --git a/app/_components/tool-info.tsx b/app/_components/tool-info.tsx index c0a2020b1..f1aee1a94 100644 --- a/app/_components/tool-info.tsx +++ b/app/_components/tool-info.tsx @@ -7,8 +7,8 @@ import { } from "@arcadeai/design-system"; import { usePathname } from "next/navigation"; import type React from "react"; -import { findToolkitFromPath } from "../en/mcp-servers/components/toolkit-utils"; -import { TYPE_CONFIG } from "../en/mcp-servers/components/type-config"; +import { findToolkitFromPath } from "../en/resources/integrations/components/toolkit-utils"; +import { TYPE_CONFIG } from "../en/resources/integrations/components/type-config"; type ToolInfoProps = { description: string; @@ -59,7 +59,7 @@ const ToolInfo: React.FC = ({ const resolvedAuthDocsUrl = authProviderName && !authProviderDocsUrl - ? `/home/auth-providers/${authProviderName.toLowerCase()}` + ? `/references/auth-providers/${authProviderName.toLowerCase()}` : authProviderDocsUrl; const toolkit = findToolkitFromPath(pathname); diff --git a/app/en/_meta.tsx b/app/en/_meta.tsx index 691941933..5c171efd3 100644 --- a/app/en/_meta.tsx +++ b/app/en/_meta.tsx @@ -1,25 +1,57 @@ +import { + Book, + BookOpen, + GraduationCap, + Home, + Pencil, + Ruler, +} from "lucide-react"; import type { MetaRecord } from "nextra"; -const meta: MetaRecord = { +function TitleWithIcon({ + icon: Icon, + children, +}: { + icon: React.ComponentType<{ className?: string }>; + children: React.ReactNode; +}) { + return ( + + + {children} + + ); +} + +export const meta: MetaRecord = { "*": { theme: { - copyPage: false, + copyPage: true, }, }, home: { - type: "page", - title: "Home", - href: "/get-started", + title: Docs Home, + theme: { + breadcrumb: false, + layout: "full", + toc: false, + copyPage: false, + }, + }, + "get-started": { + title: Get Started, + }, + resources: { + title: Resources, + }, + guides: { + title: Guides, }, - "mcp-servers": { - type: "page", - title: "MCP Servers", - href: "/mcp-servers", + learn: { + title: Learn, }, references: { - type: "page", - title: "API & SDKs", - href: "/references", + title: References, }, }; diff --git a/app/en/get-started/_meta.tsx b/app/en/get-started/_meta.tsx new file mode 100644 index 000000000..e5962ae57 --- /dev/null +++ b/app/en/get-started/_meta.tsx @@ -0,0 +1,9 @@ +import type { MetaRecord } from "nextra"; + +export const meta: MetaRecord = { + "about-arcade": "About Arcade", + setup: "Setup", + quickstarts: "Quickstarts", +}; + +export default meta; diff --git a/app/en/home/auth/how-arcade-helps/page.mdx b/app/en/get-started/about-arcade/page.mdx similarity index 80% rename from app/en/home/auth/how-arcade-helps/page.mdx rename to app/en/get-started/about-arcade/page.mdx index d6d63cd69..85e6a989f 100644 --- a/app/en/home/auth/how-arcade-helps/page.mdx +++ b/app/en/get-started/about-arcade/page.mdx @@ -1,13 +1,11 @@ --- -title: "How Arcade helps" +title: "How Arcade helps with Agent Authorization" description: "Learn how Arcade helps with auth and tool calling" --- import { Tabs } from "nextra/components"; -# How Arcade helps with Agent Authorization - -### The challenges that Arcade solves +# About Arcade Applications that use models to perform tasks (_agentic applications_) commonly require access to sensitive data and services. Authentication complexities often hinder AI from performing tasks that require user-specific information, like what emails you recently received or what's coming up on your calendar. @@ -17,7 +15,7 @@ Authenticating to retrieve information, however, is not the only challenge. Agen Without auth, AI agents are severely limited in what they can do. -### How Arcade solves this +## How Arcade solves this Arcade provides an authorization system that handles OAuth 2.0, API keys, and user tokens needed by AI agents to access external services through tools. This means your AI agents can now act on behalf of users securely and privately. @@ -27,21 +25,21 @@ With Arcade, developers can now create agents that can _act as the end users of - Sending or reading email - Answering questions about files in Google Drive. -### Auth permissions and scopes +## Auth permissions and scopes -Each tool in Arcade's MCP Servers has a set of required permissions - or, more commonly referred to in OAuth2, **scopes**. For example, the [`Gmail.SendEmail`](/mcp-servers/productivity/gmail#gmailsendemail) tool requires the [`https://www.googleapis.com/auth/gmail.send`](https://developers.google.com/identity/protocols/oauth2/scopes#gmail) scope. +Each tool in Arcade's MCP Servers has a set of required permissions - or, more commonly referred to in OAuth2, **scopes**. For example, the [`Gmail.SendEmail`](/resources/integrations/productivity/gmail#gmailsendemail) tool requires the [`https://www.googleapis.com/auth/gmail.send`](https://developers.google.com/identity/protocols/oauth2/scopes#gmail) scope. A scope is what the user has authorized someone else (in this case, the AI agent) to do on their behalf. In any OAuth2-compatible service, each kind of action requires a different set of permissions. This gives the user fine-grained control over what data third-party services can access and what actions can be executed in their accounts. When a tool is called, the Arcade Engine will check if the user has granted the required permissions. If not, it will automatically prompt the user to authorize the tool, coordinating the OAuth2 flow with the service provider. -### How to implement OAuth2-authorized tool calling +## How to implement OAuth2-authorized tool calling -To learn how Arcade allows for actions (tools) to be authorized through OAuth2 and how to implement it, check out [Authorized Tool Calling](/home/auth/auth-tool-calling). +To learn how Arcade allows for actions (tools) to be authorized through OAuth2 and how to implement it, check out [Authorized Tool Calling](/guides/tool-calling/custom-apps/auth-tool-calling). -### Tools that don't require authorization +## Tools that don't require authorization -Some tools, like [`GoogleSearch.Search`](/mcp-servers/search/google_search#googlesearchsearch), allow AI agents to retrieve information or perform actions without needing user-specific authorization. +Some tools, like [`GoogleSearch.Search`](/resources/integrations/search/google_search#googlesearchsearch), allow AI agents to retrieve information or perform actions without needing user-specific authorization. diff --git a/app/en/get-started/quickstarts/_meta.tsx b/app/en/get-started/quickstarts/_meta.tsx new file mode 100644 index 000000000..d6cf6d833 --- /dev/null +++ b/app/en/get-started/quickstarts/_meta.tsx @@ -0,0 +1,9 @@ +import type { MetaRecord } from "nextra"; + +export const meta: MetaRecord = { + "call-tool-agent": "Call tools in agents", + "call-tool-client": "Call tools in IDE/MCP clients", + "mcp-server-quickstart": "Build an MCP server for custom tools", +}; + +export default meta; diff --git a/app/en/home/quickstart/page.mdx b/app/en/get-started/quickstarts/call-tool-agent/page.mdx similarity index 98% rename from app/en/home/quickstart/page.mdx rename to app/en/get-started/quickstarts/call-tool-agent/page.mdx index ecb017183..aba0cc092 100644 --- a/app/en/home/quickstart/page.mdx +++ b/app/en/get-started/quickstarts/call-tool-agent/page.mdx @@ -20,7 +20,7 @@ Install and use the Arcade client to call Arcade Hosted Tools. - An Arcade account -- An [Arcade API key](/home/api-keys) +- An [Arcade API key](/get-started/setup/api-keys) - The [`uv` package manager](https://docs.astral.sh/uv/getting-started/installation/) if you are using Python - The [`bun` runtime](https://bun.com/) if you are using TypeScript @@ -376,7 +376,7 @@ console.log(respose_send_email.output?.value); ## Next Steps -In this simple example, we call the tool methods directly. In your real applications and agents, you'll likely be letting the LLM decide which tools to call. Learn more about using Arcade with Frameworks in the [Frameworks](/home/langchain/use-arcade-tools) section, or [how to build your own tools](/home/build-tools/create-a-mcp-server). +In this simple example, we call the tool methods directly. In your real applications and agents, you'll likely be letting the LLM decide which tools to call. Learn more about using Arcade with Frameworks in the [Frameworks](/guides/agent-frameworks/langchain/python section, or [how to build your own tools](/guides/create-tools/tool-basics/build-mcp-server). ## Example Code diff --git a/app/en/home/mcp-gateway-quickstart/page.mdx b/app/en/get-started/quickstarts/call-tool-client/page.mdx similarity index 95% rename from app/en/home/mcp-gateway-quickstart/page.mdx rename to app/en/get-started/quickstarts/call-tool-client/page.mdx index 0bc1c9789..c4d2242ab 100644 --- a/app/en/home/mcp-gateway-quickstart/page.mdx +++ b/app/en/get-started/quickstarts/call-tool-client/page.mdx @@ -185,7 +185,7 @@ Get the URL of your MCP Gateway by clicking the "Copy URL" button in the MCP Gat You can get an API key from the dashboard, following these instructions: - [Getting Your API Key](/home/api-keys). + [Getting Your API Key](/get-started/setup/api-keys). The user ID is the email address that you used to sign up for the Arcade account. @@ -203,8 +203,8 @@ As you interact with the agent, it will call the tools from the MCP Gateway. You ## Next Steps -- Learn more about [MCP Gateways](/home/mcp-gateways). +- Learn more about [MCP Gateways](/guides/create-tools/mcp-gateways). - Learn how to use MCP Gateways with: - - [Cursor](/home/mcp-clients/cursor) - - [Visual Studio Code](/home/mcp-clients/visual-studio-code) -- Build your own MCP servers with [arcade-mcp](/home/custom-mcp-server-quickstart). + - [Cursor](/guides/tool-calling/mcp-clients/visual-studio-code) + - [Visual Studio Code](/guides/tool-calling/mcp-clients/visual-studio-code) +- Build your own MCP servers with [arcade-mcp](/get-started/quickstarts/mcp-server-quickstart). diff --git a/app/en/home/custom-mcp-server-quickstart/page.mdx b/app/en/get-started/quickstarts/mcp-server-quickstart/page.mdx similarity index 93% rename from app/en/home/custom-mcp-server-quickstart/page.mdx rename to app/en/get-started/quickstarts/mcp-server-quickstart/page.mdx index e4701d707..e7589c8d0 100644 --- a/app/en/home/custom-mcp-server-quickstart/page.mdx +++ b/app/en/get-started/quickstarts/mcp-server-quickstart/page.mdx @@ -160,7 +160,7 @@ uv run server.py stdio a subprocess. Because of this, the server may run in a different environment and not have access to secrets defined in your local `.env` file. Please refer to the [create a tool with - secrets](/home/build-tools/create-a-tool-with-secrets) guide for more + secrets](/guides/create-tools/tool-basics/create-tool-secrets) guide for more information. @@ -180,8 +180,9 @@ For HTTP transport, view your server's API docs at [http://127.0.0.1:8000/docs]( API key and secrets in your MCP connection settings. Otherwise, if you intend to expose your HTTP MCP server to the public internet with tool-level authorization and secrets, please follow the [deploying to the cloud with - Arcade Deploy](/home/serve-tools/arcade-deploy) guide or the [on-prem MCP - server](/home/deployment/on-prem-mcp) guide for secure remote deployment. + Arcade Deploy](/guides/deployment-hosting/arcade-deploy) guide or the [on-prem + MCP server](/guides/deployment-hosting/on-prem) guide for secure remote + deployment. @@ -267,8 +268,8 @@ Ensure you have set the environment variable in your terminal or `.env` file, an ## Next Steps -- **Learn how to write a tool with auth**: [Create a tool with auth](/home/build-tools/create-a-tool-with-auth) -- **Learn how to write a tool with secrets**: [Create a tool with secrets](/home/build-tools/create-a-tool-with-secrets) -- **Learn more about the Context object**: [Tools and Context](/home/build-tools/tool-context) -- **Learn how to write tool evaluations**: [Create an evaluation suite](/home/evaluate-tools/create-an-evaluation-suite) to optimize them for LLM usage -- **Learn how to deploy your MCP server**: [Deploy your MCP server](/home/serve-tools/arcade-deploy) +- **Learn how to write a tool with auth**: [Create a tool with auth](/guides/create-tools/tool-basics/create-tool-auth) +- **Learn how to write a tool with secrets**: [Create a tool with secrets](/guides/create-tools/tool-basics/create-tool-secrets) +- **Learn more about the Context object**: [Tools and Context](/guides/create-tools/tool-basics/runtime-data-access) +- **Learn how to write tool evaluations**: [Create an evaluation suite](/guides/create-tools/evaluate-tools/create-evaluation-suite) to optimize them for LLM usage +- **Learn how to deploy your MCP server**: [Deploy your MCP server](/guides/deployment-hosting/arcade-deploy) diff --git a/app/en/get-started/setup/_meta.tsx b/app/en/get-started/setup/_meta.tsx new file mode 100644 index 000000000..e0ea8f827 --- /dev/null +++ b/app/en/get-started/setup/_meta.tsx @@ -0,0 +1,8 @@ +import type { MetaRecord } from "nextra"; + +export const meta: MetaRecord = { + "api-keys": "Get an API key", + "connect-arcade-docs": "Connect Arcade docs to your IDE", +}; + +export default meta; diff --git a/app/en/home/api-keys/page.mdx b/app/en/get-started/setup/api-keys/page.mdx similarity index 94% rename from app/en/home/api-keys/page.mdx rename to app/en/get-started/setup/api-keys/page.mdx index fc0b263b3..74116da65 100644 --- a/app/en/home/api-keys/page.mdx +++ b/app/en/get-started/setup/api-keys/page.mdx @@ -104,5 +104,5 @@ The CLI will automatically: Once you have your API key, you can: -- [Start using tools](/home/quickstart) -- [Create custom tools](/home/build-tools/create-a-mcp-server) +- [Start using tools](/get-started/quickstarts/call-tool-agent) +- [Create custom tools](/guides/create-tools/tool-basics/build-mcp-server) diff --git a/app/en/home/agentic-development/page.mdx b/app/en/get-started/setup/connect-arcade-docs/page.mdx similarity index 100% rename from app/en/home/agentic-development/page.mdx rename to app/en/get-started/setup/connect-arcade-docs/page.mdx diff --git a/app/en/guides/_meta.tsx b/app/en/guides/_meta.tsx new file mode 100644 index 000000000..bf2e1073b --- /dev/null +++ b/app/en/guides/_meta.tsx @@ -0,0 +1,24 @@ +import type { MetaRecord } from "nextra"; + +export const meta: MetaRecord = { + "tool-calling": { + title: "Call tools", + }, + "create-tools": { + title: "Create tools", + }, + "agent-frameworks": { + title: "Agent frameworks", + }, + "user-facing-agents": { + title: "User-facing agents", + }, + "deployment-hosting": { + title: "Deployment & hosting", + }, + security: { + title: "Security & Compliance", + }, +}; + +export default meta; diff --git a/app/en/guides/agent-frameworks/_meta.tsx b/app/en/guides/agent-frameworks/_meta.tsx new file mode 100644 index 000000000..0781b14df --- /dev/null +++ b/app/en/guides/agent-frameworks/_meta.tsx @@ -0,0 +1,27 @@ +import type { MetaRecord } from "nextra"; + +export const meta: MetaRecord = { + index: { + title: "Overview", + }, + crewai: { + title: "CrewAI", + }, + "google-adk": { + title: "Google ADK", + }, + langchain: { + title: "LangGraph", + }, + mastra: { + title: "Mastra", + }, + "openai-agents": { + title: "OpenAI Agents", + }, + vercelai: { + title: "Vercel AI", + }, +}; + +export default meta; diff --git a/app/en/home/crewai/_meta.tsx b/app/en/guides/agent-frameworks/crewai/_meta.tsx similarity index 100% rename from app/en/home/crewai/_meta.tsx rename to app/en/guides/agent-frameworks/crewai/_meta.tsx diff --git a/app/en/home/crewai/custom-auth-flow/page.mdx b/app/en/guides/agent-frameworks/crewai/custom-auth-flow/page.mdx similarity index 99% rename from app/en/home/crewai/custom-auth-flow/page.mdx rename to app/en/guides/agent-frameworks/crewai/custom-auth-flow/page.mdx index 7f847a772..6a2cc67fa 100644 --- a/app/en/home/crewai/custom-auth-flow/page.mdx +++ b/app/en/guides/agent-frameworks/crewai/custom-auth-flow/page.mdx @@ -16,7 +16,7 @@ The `ArcadeToolManager`'s built-in authorization and tool execution flows work w ### Prerequisites -- [Obtain an Arcade API key](/home/api-keys) +- [Obtain an Arcade API key](/get-started/setup/api-keys) ### Set up your environment diff --git a/app/en/home/crewai/use-arcade-tools/page.mdx b/app/en/guides/agent-frameworks/crewai/use-arcade-tools/page.mdx similarity index 95% rename from app/en/home/crewai/use-arcade-tools/page.mdx rename to app/en/guides/agent-frameworks/crewai/use-arcade-tools/page.mdx index 555dc8e87..3b975f314 100644 --- a/app/en/home/crewai/use-arcade-tools/page.mdx +++ b/app/en/guides/agent-frameworks/crewai/use-arcade-tools/page.mdx @@ -10,13 +10,13 @@ import ToggleContent from "@/app/_components/toggle-content"; In this guide, we will explore how to integrate Arcade tools into your CrewAI application. Follow the step-by-step instructions below. If a tool requires authorization, an authorization URL will appear in the console, waiting for your approval. This process ensures that only the tools you choose to authorize are executed. -To tailor the tool authorization flow to meet your application's specific needs, check out the [Custom Auth Flow with CrewAI](/home/crewai/custom-auth-flow) guide. +To tailor the tool authorization flow to meet your application's specific needs, check out the [Custom Auth Flow with CrewAI](/guides/agent-frameworks/crewai/custom-auth-flow) guide. ### Prerequisites -- [Obtain an Arcade API key](/home/api-keys) +- [Obtain an Arcade API key](/get-started/setup/api-keys) ### Set up your environment diff --git a/app/en/home/google-adk/_meta.tsx b/app/en/guides/agent-frameworks/google-adk/_meta.tsx similarity index 100% rename from app/en/home/google-adk/_meta.tsx rename to app/en/guides/agent-frameworks/google-adk/_meta.tsx diff --git a/app/en/home/google-adk/overview/page.mdx b/app/en/guides/agent-frameworks/google-adk/overview/page.mdx similarity index 92% rename from app/en/home/google-adk/overview/page.mdx rename to app/en/guides/agent-frameworks/google-adk/overview/page.mdx index c13cc7eaa..6f97f8457 100644 --- a/app/en/home/google-adk/overview/page.mdx +++ b/app/en/guides/agent-frameworks/google-adk/overview/page.mdx @@ -16,7 +16,7 @@ Install the necessary packages to get started: pip install google-adk-arcade ``` -Make sure you have your Arcade API key ready. [Get an API key](/home/api-keys) if you don't already have one. +Make sure you have your Arcade API key ready. [Get an API key](/get-started/setup/api-keys) if you don't already have one. ## Key features @@ -127,7 +127,7 @@ for tool in google_tools: Ready to start building with Arcade and OpenAI Agents? Check out these guides: -- [Using Arcade tools](/home/google-adk/use-arcade-tools) - Learn the basics of using Arcade tools with Google ADK -- [Creating custom tools](/home/build-tools/create-a-mcp-server) - Build your own tools with the Arcade Tool SDK +- [Using Arcade tools](/guides/agent-frameworks/google-adk/use-arcade-tools) - Learn the basics of using Arcade tools with Google ADK +- [Creating custom tools](/guides/create-tools/tool-basics/build-mcp-server) - Build your own tools with the Arcade Tool SDK Enjoy exploring Arcade and building powerful AI-enabled applications! diff --git a/app/en/home/google-adk/use-arcade-tools/page.mdx b/app/en/guides/agent-frameworks/google-adk/use-arcade-tools/page.mdx similarity index 97% rename from app/en/home/google-adk/use-arcade-tools/page.mdx rename to app/en/guides/agent-frameworks/google-adk/use-arcade-tools/page.mdx index 6bede0d04..3054c34aa 100644 --- a/app/en/home/google-adk/use-arcade-tools/page.mdx +++ b/app/en/guides/agent-frameworks/google-adk/use-arcade-tools/page.mdx @@ -13,7 +13,7 @@ In this guide, let's explore how to integrate Arcade tools into your Google ADK ### Prerequisites -- [Obtain an Arcade API key](/home/api-keys) +- [Obtain an Arcade API key](/get-started/setup/api-keys) ### Set up your environment @@ -27,7 +27,7 @@ pip install google-adk-arcade Provide your Arcade and Google API keys. You can store it in environment variables or directly in your code: -> Need an Arcade API key? Visit the [Get an API key](/home/api-keys) page to create one. +> Need an Arcade API key? Visit the [Get an API key](/get-started/setup/api-keys) page to create one. ```bash export ARCADE_API_KEY='YOUR_ARCADE_API_KEY' diff --git a/app/en/home/langchain/_meta.tsx b/app/en/guides/agent-frameworks/langchain/_meta.tsx similarity index 100% rename from app/en/home/langchain/_meta.tsx rename to app/en/guides/agent-frameworks/langchain/_meta.tsx diff --git a/app/en/home/langchain/auth-langchain-tools/page.mdx b/app/en/guides/agent-frameworks/langchain/auth-langchain-tools/page.mdx similarity index 99% rename from app/en/home/langchain/auth-langchain-tools/page.mdx rename to app/en/guides/agent-frameworks/langchain/auth-langchain-tools/page.mdx index 5107888db..ee72aff9f 100644 --- a/app/en/home/langchain/auth-langchain-tools/page.mdx +++ b/app/en/guides/agent-frameworks/langchain/auth-langchain-tools/page.mdx @@ -13,7 +13,7 @@ In this guide, we'll show you how to authorize LangChain tools like the `GmailTo ### Prerequisites -- [Obtain an Arcade API key](/home/api-keys) +- [Obtain an Arcade API key](/get-started/setup/api-keys) ### Install the required packages diff --git a/app/en/home/langchain/use-arcade-tools/page.mdx b/app/en/guides/agent-frameworks/langchain/use-arcade-tools/page.mdx similarity index 95% rename from app/en/home/langchain/use-arcade-tools/page.mdx rename to app/en/guides/agent-frameworks/langchain/use-arcade-tools/page.mdx index 1ff3964c9..a16ccd5b4 100644 --- a/app/en/home/langchain/use-arcade-tools/page.mdx +++ b/app/en/guides/agent-frameworks/langchain/use-arcade-tools/page.mdx @@ -13,7 +13,7 @@ In this guide, let's explore how to integrate Arcade tools into your LangGraph a ### Prerequisites -- [Obtain an Arcade API key](/home/api-keys) +- [Obtain an Arcade API key](/get-started/setup/api-keys) ### Set up your environment @@ -37,7 +37,7 @@ npm install @arcadeai/arcadejs @langchain/openai @langchain/core @langchain/lang Provide your Arcade and OpenAI API keys. You can store them in environment variables or directly in your code: -> Need an Arcade API key? Visit the [Get an API key](/home/api-keys) page to create one. +> Need an Arcade API key? Visit the [Get an API key](/get-started/setup/api-keys) page to create one. @@ -77,7 +77,7 @@ print(manager.tools) ``` -Arcade offers methods to convert tools into Zod schemas, which is essential since LangGraph defines tools using Zod. The `toZod` method is particularly useful, as it simplifies this integration and makes it easier to use Arcade's tools with LangGraph. Learn more about Arcade's Zod integration options [here](/home/use-tools/get-tool-definitions#get-zod-tool-definitions). +Arcade offers methods to convert tools into Zod schemas, which is essential since LangGraph defines tools using Zod. The `toZod` method is particularly useful, as it simplifies this integration and makes it easier to use Arcade's tools with LangGraph. Learn more about Arcade's Zod integration options [here](/guides/tool-calling/custom-apps/get-tool-definitions#get-zod-tool-definitions). ```javascript import { Arcade } from "@arcadeai/arcadejs"; import { executeOrAuthorizeZodTool, toZod } from "@arcadeai/arcadejs/lib"; diff --git a/app/en/home/langchain/use-arcade-with-langchain/page.mdx b/app/en/guides/agent-frameworks/langchain/use-arcade-with-langchain/page.mdx similarity index 100% rename from app/en/home/langchain/use-arcade-with-langchain/page.mdx rename to app/en/guides/agent-frameworks/langchain/use-arcade-with-langchain/page.mdx diff --git a/app/en/home/langchain/user-auth-interrupts/page.mdx b/app/en/guides/agent-frameworks/langchain/user-auth-interrupts/page.mdx similarity index 98% rename from app/en/home/langchain/user-auth-interrupts/page.mdx rename to app/en/guides/agent-frameworks/langchain/user-auth-interrupts/page.mdx index b03a57735..d52678880 100644 --- a/app/en/home/langchain/user-auth-interrupts/page.mdx +++ b/app/en/guides/agent-frameworks/langchain/user-auth-interrupts/page.mdx @@ -13,7 +13,7 @@ In this guide, you will create a LangGraph workflow that requires user authoriza ### Prerequisites -- [Obtain an Arcade API key](/home/api-keys) +- [Obtain an Arcade API key](/get-started/setup/api-keys) ### Install the required packages @@ -36,7 +36,7 @@ npm install @arcadeai/arcadejs @langchain/openai @langchain/core @langchain/lang Make sure you have set your Arcade API key (and any other relevant keys) in the environment, or assign them directly in the code: -> Need an Arcade API key? Visit the [Get an API key](/home/api-keys) page to create one. +> Need an Arcade API key? Visit the [Get an API key](/get-started/setup/api-keys) page to create one. diff --git a/app/en/home/mastra/_meta.tsx b/app/en/guides/agent-frameworks/mastra/_meta.tsx similarity index 100% rename from app/en/home/mastra/_meta.tsx rename to app/en/guides/agent-frameworks/mastra/_meta.tsx diff --git a/app/en/home/mastra/overview/page.mdx b/app/en/guides/agent-frameworks/mastra/overview/page.mdx similarity index 78% rename from app/en/home/mastra/overview/page.mdx rename to app/en/guides/agent-frameworks/mastra/overview/page.mdx index e61b3f3c5..12ab8b334 100644 --- a/app/en/home/mastra/overview/page.mdx +++ b/app/en/guides/agent-frameworks/mastra/overview/page.mdx @@ -11,7 +11,7 @@ import { Callout } from "nextra/components"; This integration enables you to: -- **Access a wide range of tools:** Use Arcade's [pre-built tools](/mcp-servers) for GitHub, Google Workspace, Slack, and more directly within your Mastra agent. +- **Access a wide range of tools:** Use Arcade's [pre-built tools](/resources/integrations) for GitHub, Google Workspace, Slack, and more directly within your Mastra agent. - **Simplify tool management:** Let Arcade handle the complexities of tool discovery, execution, and authentication. - **Build sophisticated agents:** Combine Mastra's agent framework (including memory, workflows, and RAG) with Arcade's powerful tool capabilities. @@ -24,10 +24,10 @@ The integration works through three key mechanisms: 3. **Execution Delegation:** Seamlessly route tool calls from your Mastra agent through Arcade's API, which handles all the complexities of third-party service authentication and execution. - Before starting, obtain an [Arcade API key](/home/api-keys). + Before starting, obtain an [Arcade API key](/get-started/setup/api-keys). ### Next Steps -- Learn how to [use Arcade tools](/home/mastra/use-arcade-tools) in a Mastra agent -- Implement [user authentication handling](/home/mastra/user-auth-interrupts) for tools in multi-user applications +- Learn how to [use Arcade tools](/guides/agent-frameworks/mastra/use-arcade-tools) in a Mastra agent +- Implement [user authentication handling](/guides/agent-frameworks/mastra/user-auth-interrupts) for tools in multi-user applications diff --git a/app/en/home/mastra/use-arcade-tools/page.mdx b/app/en/guides/agent-frameworks/mastra/use-arcade-tools/page.mdx similarity index 93% rename from app/en/home/mastra/use-arcade-tools/page.mdx rename to app/en/guides/agent-frameworks/mastra/use-arcade-tools/page.mdx index 1e7b0919f..da44a2469 100644 --- a/app/en/home/mastra/use-arcade-tools/page.mdx +++ b/app/en/guides/agent-frameworks/mastra/use-arcade-tools/page.mdx @@ -11,7 +11,7 @@ This guide shows you how to integrate and use Arcade tools within a Mastra agent ### Prerequisites -- [Obtain an Arcade API key](/home/api-keys) +- [Obtain an Arcade API key](/get-started/setup/api-keys) - Basic familiarity with TypeScript and Mastra concepts ### Create a Mastra project @@ -72,7 +72,7 @@ process.env.ANTHROPIC_API_KEY = "your_anthropic_api_key"; // or another supporte ### Convert Arcade tools to Mastra tools -Arcade offers methods to convert tools into Zod schemas, which is essential since Mastra defines tools using Zod. The `toZodToolSet` method is particularly useful, as it simplifies this integration and makes it easier to use Arcade's tools with Mastra. Learn more about Arcade's Zod integration options [here](/home/use-tools/get-tool-definitions#get-zod-tool-definitions). +Arcade offers methods to convert tools into Zod schemas, which is essential since Mastra defines tools using Zod. The `toZodToolSet` method is particularly useful, as it simplifies this integration and makes it easier to use Arcade's tools with Mastra. Learn more about Arcade's Zod integration options [here](/guides/tool-calling/custom-apps/get-tool-definitions#get-zod-tool-definitions). ```ts import { Arcade } from "@arcadeai/arcadejs"; @@ -158,4 +158,4 @@ for await (const chunk of stream.textStream) { -When running your agent for the first time with tools that require user consent (like Google or Github), the agent will return an authorization reponse (e.g., `{ authorization_required: true, url: '...', message: '...' }`). Your agent's instructions should guide it to present this URL to the user. After the user visits this URL and grants permissions, the tool can be used successfully. See the [Managing user authorization](/home/mastra/user-auth-interrupts) guide for more details on handling authentication flows. +When running your agent for the first time with tools that require user consent (like Google or Github), the agent will return an authorization reponse (e.g., `{ authorization_required: true, url: '...', message: '...' }`). Your agent's instructions should guide it to present this URL to the user. After the user visits this URL and grants permissions, the tool can be used successfully. See the [Managing user authorization](/guides/agent-frameworks/mastra/user-auth-interrupts) guide for more details on handling authentication flows. diff --git a/app/en/home/mastra/user-auth-interrupts/page.mdx b/app/en/guides/agent-frameworks/mastra/user-auth-interrupts/page.mdx similarity index 100% rename from app/en/home/mastra/user-auth-interrupts/page.mdx rename to app/en/guides/agent-frameworks/mastra/user-auth-interrupts/page.mdx diff --git a/app/en/home/oai-agents/_meta.tsx b/app/en/guides/agent-frameworks/openai-agents/_meta.tsx similarity index 100% rename from app/en/home/oai-agents/_meta.tsx rename to app/en/guides/agent-frameworks/openai-agents/_meta.tsx diff --git a/app/en/home/oai-agents/overview/page.mdx b/app/en/guides/agent-frameworks/openai-agents/overview/page.mdx similarity index 91% rename from app/en/home/oai-agents/overview/page.mdx rename to app/en/guides/agent-frameworks/openai-agents/overview/page.mdx index 27eaa1f72..73e6b5384 100644 --- a/app/en/home/oai-agents/overview/page.mdx +++ b/app/en/guides/agent-frameworks/openai-agents/overview/page.mdx @@ -32,7 +32,7 @@ npm install @openai/agents @arcadeai/arcadejs -Make sure you have your Arcade API key ready. [Get an API key](/home/api-keys) if you don't already have one. +Make sure you have your Arcade API key ready. [Get an API key](/get-started/setup/api-keys) if you don't already have one. ## Key features @@ -171,14 +171,14 @@ Arcade provides a variety of MCP Servers you can use with your agents: - **Web**: Web search, content extraction - **And more**: Weather, financial data, etc. -For a full list of available MCP Servers, visit the [Arcade MCP Servers](/mcp-servers) documentation. +For a full list of available MCP Servers, visit the [Arcade MCP Servers](/resources/integrations) documentation. ## Next steps Ready to start building with Arcade and OpenAI Agents? Check out these guides: -- [Using Arcade tools](/home/oai-agents/use-arcade-tools) - Learn the basics of using Arcade tools with OpenAI Agents -- [Managing user authorization](/home/oai-agents/user-auth-interrupts) - Handle tool authorization efficiently -- [Creating custom tools](/home/build-tools/create-a-mcp-server) - Build your own tools with the Arcade Tool SDK +- [Using Arcade tools](/guides/agent-frameworks/openai-agents/use-arcade-tools) - Learn the basics of using Arcade tools with OpenAI Agents +- [Managing user authorization](/guides/agent-frameworks/openai-agents/user-auth-interrupts) - Handle tool authorization efficiently +- [Creating custom tools](/guides/create-tools/tool-basics/build-mcp-server) - Build your own tools with the Arcade Tool SDK Enjoy exploring Arcade and building powerful AI-enabled applications! diff --git a/app/en/home/oai-agents/use-arcade-tools/page.mdx b/app/en/guides/agent-frameworks/openai-agents/use-arcade-tools/page.mdx similarity index 98% rename from app/en/home/oai-agents/use-arcade-tools/page.mdx rename to app/en/guides/agent-frameworks/openai-agents/use-arcade-tools/page.mdx index 0b098f28c..ed5c8241a 100644 --- a/app/en/home/oai-agents/use-arcade-tools/page.mdx +++ b/app/en/guides/agent-frameworks/openai-agents/use-arcade-tools/page.mdx @@ -12,7 +12,7 @@ In this guide, let's explore how to integrate Arcade tools into your OpenAI Agen ### Prerequisites -- [Obtain an Arcade API key](/home/api-keys) +- [Obtain an Arcade API key](/get-started/setup/api-keys) ### Set up your environment @@ -42,7 +42,7 @@ npm install @openai/agents @arcadeai/arcadejs Provide your Arcade API key. You can store it in environment variables or directly in your code: -> Need an Arcade API key? Visit the [Get an API key](/home/api-keys) page to create one. +> Need an Arcade API key? Visit the [Get an API key](/get-started/setup/api-keys) page to create one. diff --git a/app/en/home/oai-agents/user-auth-interrupts/page.mdx b/app/en/guides/agent-frameworks/openai-agents/user-auth-interrupts/page.mdx similarity index 98% rename from app/en/home/oai-agents/user-auth-interrupts/page.mdx rename to app/en/guides/agent-frameworks/openai-agents/user-auth-interrupts/page.mdx index d76bc6b63..21055b8e2 100644 --- a/app/en/home/oai-agents/user-auth-interrupts/page.mdx +++ b/app/en/guides/agent-frameworks/openai-agents/user-auth-interrupts/page.mdx @@ -13,7 +13,7 @@ In this guide, you will learn how to handle user authorization for Arcade tools ### Prerequisites -- [Obtain an Arcade API key](/home/api-keys) +- [Obtain an Arcade API key](/get-started/setup/api-keys) ### Install the required packages @@ -42,7 +42,7 @@ npm install @openai/agents @arcadeai/agents-arcade Make sure you have set your Arcade API key in the environment, or assign it directly in the code: -> Need an Arcade API key? Visit the [Get an API key](/home/api-keys) page to create one. +> Need an Arcade API key? Visit the [Get an API key](/get-started/setup/api-keys) page to create one. diff --git a/app/en/home/agent-frameworks-overview/page.mdx b/app/en/guides/agent-frameworks/page.mdx similarity index 66% rename from app/en/home/agent-frameworks-overview/page.mdx rename to app/en/guides/agent-frameworks/page.mdx index fd49a55fc..f874a9834 100644 --- a/app/en/home/agent-frameworks-overview/page.mdx +++ b/app/en/guides/agent-frameworks/page.mdx @@ -13,25 +13,25 @@ Arcade seamlessly integrates with your favorite agent frameworks and MCP clients
@@ -41,50 +41,27 @@ Arcade seamlessly integrates with your favorite agent frameworks and MCP clients

- -## MCP Clients - -
- - - -
diff --git a/app/en/home/vercelai/_meta.tsx b/app/en/guides/agent-frameworks/vercelai/_meta.tsx similarity index 100% rename from app/en/home/vercelai/_meta.tsx rename to app/en/guides/agent-frameworks/vercelai/_meta.tsx diff --git a/app/en/home/vercelai/using-arcade-tools/page.mdx b/app/en/guides/agent-frameworks/vercelai/using-arcade-tools/page.mdx similarity index 88% rename from app/en/home/vercelai/using-arcade-tools/page.mdx rename to app/en/guides/agent-frameworks/vercelai/using-arcade-tools/page.mdx index 5471ee846..b023dbbd8 100644 --- a/app/en/home/vercelai/using-arcade-tools/page.mdx +++ b/app/en/guides/agent-frameworks/vercelai/using-arcade-tools/page.mdx @@ -13,7 +13,7 @@ The [Vercel AI SDK](https://sdk.vercel.ai/) is an open-source library that simpl - Framework-agnostic support for React, Next.js, Vue, Nuxt, and SvelteKit. - Easy switching between AI providers with a single line of code -Let's supercharge your Vercel AI SDK applications with Arcade's tools. You'll get instant access to production-ready tools for working with Google, Slack, GitHub, LinkedIn, and many other popular services, all with built-in authentication. Browse our [complete MCP Server catalog](/mcp-servers) to discover what you can build. +Let's supercharge your Vercel AI SDK applications with Arcade's tools. You'll get instant access to production-ready tools for working with Google, Slack, GitHub, LinkedIn, and many other popular services, all with built-in authentication. Browse our [complete MCP Server catalog](/resources/integrations) to discover what you can build. In this guide, we'll show you how to use Arcade's Gmail MCP Server to create an AI agent that can read and summarize emails. You can find the complete code in our [GitHub repository](https://github.com/ArcadeAI/arcade-ai/tree/main/examples/ai-sdk) or follow along below. @@ -58,7 +58,7 @@ yarn install ai @ai-sdk/openai @arcadeai/arcadejs You'll need two API keys: - **OpenAI API key** from [OpenAI dashboard](https://platform.openai.com/api-keys) -- **Arcade API key** from our [Getting your API key guide](/home/api-keys) +- **Arcade API key** from our [Getting your API key guide](/get-started/setup/api-keys) Add them to your environment: @@ -83,7 +83,7 @@ const arcade = new Arcade(); ### Get tools from Arcade's Gmail MCP Server and convert them to Zod -Arcade offers methods to convert tools into Zod schemas, which is essential since the Vercel AI SDK defines tools using Zod. The `toZodToolSet` method is particularly useful, as it simplifies this integration and makes it easier to use Arcade's tools with the Vercel AI SDK. Learn more about Arcade's Zod integration options [here](/home/use-tools/get-tool-definitions#get-zod-tool-definitions). +Arcade offers methods to convert tools into Zod schemas, which is essential since the Vercel AI SDK defines tools using Zod. The `toZodToolSet` method is particularly useful, as it simplifies this integration and makes it easier to use Arcade's tools with the Vercel AI SDK. Learn more about Arcade's Zod integration options [here](/guides/tool-calling/custom-apps/get-tool-definitions#get-zod-tool-definitions). ```ts // Get Arcade's gmail MCP Server @@ -151,4 +151,4 @@ You just need to change the MCP Server parameter in the `list` method. For examp const slackToolkit = await arcade.tools.list({ toolkit: "Slack", limit: 30 }); ``` -Browse our [complete MCP Server catalog](/mcp-servers) to see all available MCP Servers and their capabilities. Each MCP Server comes with pre-built tools that are ready to use with your AI applications. Arcade also is the best way to create your own custom tools and MCP Servers - learn more [here](/home/build-tools/create-a-mcp-server). +Browse our [complete MCP Server catalog](/resources/integrations) to see all available MCP Servers and their capabilities. Each MCP Server comes with pre-built tools that are ready to use with your AI applications. Arcade also is the best way to create your own custom tools and MCP Servers - learn more [here](/guides/create-tools/tool-basics/build-mcp-server). diff --git a/app/en/guides/create-tools/_meta.tsx b/app/en/guides/create-tools/_meta.tsx new file mode 100644 index 000000000..383a2ed08 --- /dev/null +++ b/app/en/guides/create-tools/_meta.tsx @@ -0,0 +1,24 @@ +import type { MetaRecord } from "nextra"; + +export const meta: MetaRecord = { + "tool-basics": { + title: "Build a tool", + }, + "evaluate-tools": { + title: "Evaluate tools", + }, + improve: { + title: "Improve an existing toolkit", + }, + contribute: { + title: "Contribute to Arcade's tool catalog", + }, + "error-handling": { + title: "Handle errors", + }, + "migrate-toolkits": { + title: "Migrate from toolkits to MCP servers", + }, +}; + +export default meta; diff --git a/app/en/home/registry-early-access/page.mdx b/app/en/guides/create-tools/contribute/registry-early-access/page.mdx similarity index 100% rename from app/en/home/registry-early-access/page.mdx rename to app/en/guides/create-tools/contribute/registry-early-access/page.mdx diff --git a/app/en/home/registry-early-access/take-survey.tsx b/app/en/guides/create-tools/contribute/registry-early-access/take-survey.tsx similarity index 100% rename from app/en/home/registry-early-access/take-survey.tsx rename to app/en/guides/create-tools/contribute/registry-early-access/take-survey.tsx diff --git a/app/en/home/build-tools/retry-tools-with-improved-prompt/page.mdx b/app/en/guides/create-tools/error-handling/retry-tools/page.mdx similarity index 100% rename from app/en/home/build-tools/retry-tools-with-improved-prompt/page.mdx rename to app/en/guides/create-tools/error-handling/retry-tools/page.mdx diff --git a/app/en/home/build-tools/providing-useful-tool-errors/page.mdx b/app/en/guides/create-tools/error-handling/useful-tool-errors/page.mdx similarity index 98% rename from app/en/home/build-tools/providing-useful-tool-errors/page.mdx rename to app/en/guides/create-tools/error-handling/useful-tool-errors/page.mdx index ec5ba4672..7d408daf1 100644 --- a/app/en/home/build-tools/providing-useful-tool-errors/page.mdx +++ b/app/en/guides/create-tools/error-handling/useful-tool-errors/page.mdx @@ -96,7 +96,7 @@ def search_posts( # ... rest of implementation ``` -Learn more about [RetryableToolError](/home/build-tools/retry-tools-with-improved-prompt). +Learn more about [RetryableToolError](/guides/create-tools/error-handling/retry-tools). ### ContextRequiredToolError @@ -228,4 +228,4 @@ This will raise a `ToolOutputError` because the return type doesn't match the an ## Handling tool errors in agents -To learn more about how to handle tool errors in your Agent, see the [Use Tools](/home/use-tools/error-handling) section. +To learn more about how to handle tool errors in your Agent, see the [Use Tools](/guides/tool-calling/error-handling) section. diff --git a/app/en/guides/create-tools/evaluate-tools/_meta.tsx b/app/en/guides/create-tools/evaluate-tools/_meta.tsx new file mode 100644 index 000000000..39a1896e7 --- /dev/null +++ b/app/en/guides/create-tools/evaluate-tools/_meta.tsx @@ -0,0 +1,5 @@ +export default { + "why-evaluate": "Why evaluate tools?", + "create-evaluation-suite": "Create an evaluation suite", + "run-evaluations": "Run evaluations", +}; diff --git a/app/en/home/evaluate-tools/create-an-evaluation-suite/page.mdx b/app/en/guides/create-tools/evaluate-tools/create-evaluation-suite/page.mdx similarity index 94% rename from app/en/home/evaluate-tools/create-an-evaluation-suite/page.mdx rename to app/en/guides/create-tools/evaluate-tools/create-evaluation-suite/page.mdx index c82f8e626..894638a7d 100644 --- a/app/en/home/evaluate-tools/create-an-evaluation-suite/page.mdx +++ b/app/en/guides/create-tools/evaluate-tools/create-evaluation-suite/page.mdx @@ -15,7 +15,7 @@ import { Steps, Tabs, Callout } from "nextra/components"; ### Prerequisites -- [Create an MCP Server](/home/build-tools/create-a-mcp-server) +- [Create an MCP Server](/guides/create-tools/tool-basics/build-mcp-server) - Install the evaluation dependencies: @@ -120,7 +120,7 @@ This command executes your evaluation suite and provides a report. If you are using a different provider, you will need to set the appropriate API key in an environment variable, or use the `--provider-api-key` option. For more information, see the [Run - evaluations](/home/evaluate-tools/run-evaluations) guide. + evaluations](/guides/create-tools/evaluate-tools/run-evaluations) guide. ### How it works @@ -132,7 +132,7 @@ Similar to how a unit test suite measures the validity and performance of a func ### Next steps - Explore [different types of critics](#critic-classes) and [more complex evaluation cases](#advanced-evaluation-cases) to thoroughly test your tools. -- Understand [how to specify options for your evaluation runs](/home/evaluate-tools/run-evaluations). +- Understand [how to specify options for your evaluation runs](/guides/create-tools/evaluate-tools/run-evaluations). @@ -189,7 +189,7 @@ You can add more evaluation cases to test different scenarios. Ensure that your `greet` tool and evaluation cases are updated accordingly and that you rerun `arcade evals .` to test your changes. - If your evals fail, use `--details` to see the detailed feedback from each critic. See [Run evaluations](/home/evaluate-tools/run-evaluations) to understand the options available in `arcade evals`. + If your evals fail, use `--details` to see the detailed feedback from each critic. See [Run evaluations](/guides/create-tools/evaluate-tools/run-evaluations) to understand the options available in `arcade evals`. @@ -316,4 +316,4 @@ suite.add_case( ## Next steps - **See an example MCP server with evaluations**: [Source code of a server with evaluations](https://github.com/ArcadeAI/arcade-mcp/tree/139cc2e54db0e5815f1c79dbe9e3285b4fe2bd66/examples/mcp_servers/server_with_evaluations) -- **Learn how to run evaluations**: [Run evaluations](/home/evaluate-tools/run-evaluations) +- **Learn how to run evaluations**: [Run evaluations](/guides/create-tools/evaluate-tools/run-evaluations) diff --git a/app/en/home/evaluate-tools/run-evaluations/page.mdx b/app/en/guides/create-tools/evaluate-tools/run-evaluations/page.mdx similarity index 97% rename from app/en/home/evaluate-tools/run-evaluations/page.mdx rename to app/en/guides/create-tools/evaluate-tools/run-evaluations/page.mdx index 0920ed24c..d0fa3ffa7 100644 --- a/app/en/home/evaluate-tools/run-evaluations/page.mdx +++ b/app/en/guides/create-tools/evaluate-tools/run-evaluations/page.mdx @@ -16,9 +16,9 @@ Run evaluations of your tool-enabled language models using the Arcade CLI. -- [Arcade CLI](/home/arcade-cli) -- [An MCP Server](/home/build-tools/create-a-mcp-server) -- [Create an evaluation suite](/home/evaluate-tools/create-an-evaluation-suite) +- [Arcade CLI](/references/arcade-cli) +- [An MCP Server](/guides/create-tools/tool-basics/build-mcp-server) +- [Create an evaluation suite](/guides/create-tools/evaluate-tools/create-evaluation-suite) diff --git a/app/en/home/evaluate-tools/why-evaluate-tools/page.mdx b/app/en/guides/create-tools/evaluate-tools/why-evaluate/page.mdx similarity index 100% rename from app/en/home/evaluate-tools/why-evaluate-tools/page.mdx rename to app/en/guides/create-tools/evaluate-tools/why-evaluate/page.mdx diff --git a/app/en/home/use-tools/types-of-tools/page.mdx b/app/en/guides/create-tools/improve/types-of-tools/page.mdx similarity index 94% rename from app/en/home/use-tools/types-of-tools/page.mdx rename to app/en/guides/create-tools/improve/types-of-tools/page.mdx index 71eab7fe1..0599b52ea 100644 --- a/app/en/home/use-tools/types-of-tools/page.mdx +++ b/app/en/guides/create-tools/improve/types-of-tools/page.mdx @@ -44,7 +44,7 @@ Even the most powerful LLMs usually perform poorly when they need to reason such Arcade's Optimized MCP Servers are designed to match the typical data models expected in AI-powered chat interfaces and are subject to evaluation suites to ensure LLMs can safely use them. -Following the example above, our Slack MCP Server offers the [`Slack.SendMessage`](/mcp-servers/social-communication/slack#slacksendmessage) tool, which accepts a `username` as argument, matching exactly both the action and argument value expected to be present in the LLM context window. +Following the example above, our Slack MCP Server offers the [`Slack.SendMessage`](/resources/integrations/social-communication/slack#slacksendmessage) tool, which accepts a `username` as argument, matching exactly both the action and argument value expected to be present in the LLM context window. When a user says "Send a DM to John asking about a project update", the LLM can directly call the `Slack.SendMessage` tool with the `username` argument, and the tool will take care of the rest. diff --git a/app/en/home/mcp-gateways/page.mdx b/app/en/guides/create-tools/mcp-gateways/page.mdx similarity index 63% rename from app/en/home/mcp-gateways/page.mdx rename to app/en/guides/create-tools/mcp-gateways/page.mdx index 17cd6f869..080a3df7e 100644 --- a/app/en/home/mcp-gateways/page.mdx +++ b/app/en/guides/create-tools/mcp-gateways/page.mdx @@ -16,14 +16,16 @@ When configuring an MCP Gateway, you can select the tools you want to include in ![MCP Gateway Configuration](/images/mcp-gateway-configuration.png) The options available when configuring an MCP Gateway are: -- **Name**: The name of the MCP Gateway. Informative only. -- **Description**: The description of the MCP Gateway. If set, this information will be returned to the LLM to hint at the purpose of the tools within the MCP Gateway. -- **Slug**: The slug of the MCP Gateway. This is the URL slug that will be used to access the MCP Gateway. It must be unique. -- **Allowed Tools**: If set, only the tools in the MCP Servers that are selected will be available to the MCP Gateway. If left blank, all tools from the MCP Servers available to the project will be available through the MCP Gateway. + +- **Name**: The name of the MCP Gateway. Informative only. +- **Description**: The description of the MCP Gateway. If set, this information will be returned to the LLM to hint at the purpose of the tools within the MCP Gateway. +- **Slug**: The slug of the MCP Gateway. This is the URL slug that will be used to access the MCP Gateway. It must be unique. +- **Allowed Tools**: If set, only the tools in the MCP Servers that are selected will be available to the MCP Gateway. If left blank, all tools from the MCP Servers available to the project will be available through the MCP Gateway. ## How to use MCP Gateways Any MCP client that supports the Streamable HTTP transport can use an Arcade MCP Gateway. To use an Arcade MCP Gateway, you can use the `https://api.arcade.dev/mcp/` URL in your MCP client. Learn how to use MCP Gateways with: -* [Cursor](/home/mcp-clients/cursor) -* [Claude Desktop](/home/mcp-clients/claude-desktop) -* [Visual Studio Code](/home/mcp-clients/visual-studio-code) + +- [Cursor](/guides/tool-calling/mcp-clients/cursor) +- [Claude Desktop](/guides/tool-calling/mcp-clients/claude-desktop) +- [Visual Studio Code](/guides/tool-calling/mcp-clients/visual-studio-code) diff --git a/app/en/home/build-tools/migrate-from-toolkits/page.mdx b/app/en/guides/create-tools/migrate-toolkits/page.mdx similarity index 96% rename from app/en/home/build-tools/migrate-from-toolkits/page.mdx rename to app/en/guides/create-tools/migrate-toolkits/page.mdx index ac5905e62..e138cc410 100644 --- a/app/en/home/build-tools/migrate-from-toolkits/page.mdx +++ b/app/en/guides/create-tools/migrate-toolkits/page.mdx @@ -11,12 +11,12 @@ This guide helps you migrate your existing Arcade toolkit to the new MCP Server If you're building a new MCP server from scratch, check out the [Create an MCP - Server](/home/build-tools/create-a-mcp-server) guide instead. + Server](/guides/create-tools/tool-basics/build-mcp-server) guide instead. If you're migrating an existing toolkit to a new MCP server, it may be useful to read through our quickstart guide to get a sense of the new MCP Server - framework: [Create an MCP Server](/home/build-tools/create-a-mcp-server) + framework: [Create an MCP Server](/guides/create-tools/tool-basics/build-mcp-server) ## Understanding the changes @@ -298,4 +298,4 @@ After migrating your toolkit to an MCP server: - **Test your server**: Run your server locally and verify all tools work correctly - **Update your CI/CD**: Update any automated workflows to use the new CLI and commands - **Deploy your server**: Use `arcade deploy` to deploy your MCP server -- **Configure MCP clients**: Connect your server to [MCP clients](/home/build-tools/call-tools-from-mcp-clients) like Claude Desktop, Cursor, or VS Code +- **Configure MCP clients**: Connect your server to [MCP clients](/guides/create-tools/tool-basics/call-tools-mcp) like Claude Desktop, Cursor, or VS Code diff --git a/app/en/guides/create-tools/tool-basics/_meta.tsx b/app/en/guides/create-tools/tool-basics/_meta.tsx new file mode 100644 index 000000000..315893266 --- /dev/null +++ b/app/en/guides/create-tools/tool-basics/_meta.tsx @@ -0,0 +1,27 @@ +import type { MetaRecord } from "nextra"; + +export const meta: MetaRecord = { + "compare-server-types": { + title: "Compare MCP server types", + }, + "build-mcp-server": { + title: "Build an MCP Server to write custom tools", + }, + "create-tool-auth": { + title: "Create a tool with auth", + }, + "create-tool-secrets": { + title: "Create a tool with secrets", + }, + "runtime-data-access": { + title: "Access runtime data", + }, + "call-tools-mcp": { + title: "Call tools from MCP clients", + }, + "organize-mcp-tools": { + title: "Organize your MCP server and tools", + }, +}; + +export default meta; diff --git a/app/en/home/build-tools/create-a-mcp-server/page.mdx b/app/en/guides/create-tools/tool-basics/build-mcp-server/page.mdx similarity index 94% rename from app/en/home/build-tools/create-a-mcp-server/page.mdx rename to app/en/guides/create-tools/tool-basics/build-mcp-server/page.mdx index c069316ed..b02555388 100644 --- a/app/en/home/build-tools/create-a-mcp-server/page.mdx +++ b/app/en/guides/create-tools/tool-basics/build-mcp-server/page.mdx @@ -24,7 +24,7 @@ Build and run a secure MCP server with tools that you define. -- How to run MCP servers with Arcade tools using the [`arcade_mcp_server`](/references/mcp/python/overview) package +- How to run MCP servers with Arcade tools using the [`arcade_mcp_server`](/references/mcp/python) package - How to use `arcade new` from the `arcade-mcp` CLI to create your server project with all necessary files and dependencies. - How to run your local MCP Server with the Arcade CLI and register it with the Arcade Engine so that your agent can find and use your tool. @@ -225,7 +225,7 @@ uv run server.py stdio a subprocess. Because of this, the server may run in a different environment and not have access to secrets defined in your local `.env` file. Please refer to the [create a tool with - secrets](/home/build-tools/create-a-tool-with-secrets) guide for more + secrets](/guides/create-tools/tool-basics/create-tool-secrets) guide for more information. @@ -245,8 +245,8 @@ For HTTP transport, view your server's API docs at [http://127.0.0.1:8000/docs]( API key and secrets in your MCP connection settings. Otherwise, if you intend to expose your HTTP MCP server to the public internet with tool-level authorization and secrets, please follow the [deploying to the cloud with - Arcade Deploy](/home/serve-tools/arcade-deploy) guide or the [on-prem MCP - server](/home/deployment/on-prem-mcp) guide for secure remote deployment. + Arcade Deploy](/guides/deployment-hosting/arcade-deploy) guide or the [on-prem MCP + server](/guides/deployment-hosting/on-prem) guide for secure remote deployment. @@ -319,8 +319,8 @@ That's it! Your MCP server is running and connected to your AI assistant. ### Next steps -- **Create custom tools that use auth**: [Learn how to create tools with authorization](/home/build-tools/create-a-tool-with-auth) -- **Create custom tools that use secrets**: [Learn how to create tools with secrets](/home/build-tools/create-a-tool-with-secrets) -- **Learn the capabilities of the `Context` object**: [Understanding the Context object](/home/build-tools/tool-context) -- **Evaluate your tools**: [Explore how to evaluate tool performance](/home/evaluate-tools/why-evaluate-tools) -- **Deploy your MCP server**: [Learn how to deploy your MCP server](/home/serve-tools/arcade-deploy) +- **Create custom tools that use auth**: [Learn how to create tools with authorization](/guides/create-tools/tool-basics/create-tool-auth) +- **Create custom tools that use secrets**: [Learn how to create tools with secrets](/guides/create-tools/tool-basics/create-tool-secrets) +- **Learn the capabilities of the `Context` object**: [Understanding the Context object](/guides/create-tools/tool-basics/runtime-data-access) +- **Evaluate your tools**: [Explore how to evaluate tool performance](/guides/create-tools/evaluate-tools/why-evaluate) +- **Deploy your MCP server**: [Learn how to deploy your MCP server](/guides/deployment-hosting/arcade-deploy) diff --git a/app/en/home/build-tools/call-tools-from-mcp-clients/page.mdx b/app/en/guides/create-tools/tool-basics/call-tools-mcp/page.mdx similarity index 97% rename from app/en/home/build-tools/call-tools-from-mcp-clients/page.mdx rename to app/en/guides/create-tools/tool-basics/call-tools-mcp/page.mdx index eaad57235..7bb35c918 100644 --- a/app/en/home/build-tools/call-tools-from-mcp-clients/page.mdx +++ b/app/en/guides/create-tools/tool-basics/call-tools-mcp/page.mdx @@ -17,8 +17,8 @@ Configure your MCP clients to call tools from your MCP server. - -- [Arcade CLI](/home/arcade-cli) -- [An MCP Server](/home/build-tools/create-a-mcp-server) +- [Arcade CLI](/references/arcade-cli) +- [An MCP Server](/guides/create-tools/tool-basics/build-mcp-server) - [uv package manager](https://docs.astral.sh/uv/getting-started/installation/) @@ -316,7 +316,7 @@ Then, your MCP client's configuration file should look like this: should use the stdio transport and configure the Arcade API key and secrets in your MCP connection settings. If you intend to expose your HTTP MCP server to the public internet, please follow the [on-prem MCP - server](/home/deployment/on-prem-mcp) guide for secure remote deployment. + server](/guides/deployment-hosting/on-prem) guide for secure remote deployment. diff --git a/app/en/guides/create-tools/tool-basics/compare-server-types/page.mdx b/app/en/guides/create-tools/tool-basics/compare-server-types/page.mdx new file mode 100644 index 000000000..69105677b --- /dev/null +++ b/app/en/guides/create-tools/tool-basics/compare-server-types/page.mdx @@ -0,0 +1,17 @@ +--- +title: "Compare Server Types" +description: "Compare the different types of MCP servers" +--- + +# Compare MCP Server Types + +Depending on the transport you use and where you want to run your MCP server, Arcade offers different functionalities and features. Below is a comparison of the different server types and their capabilities. + +| Transport | Deployment | Tools without requirements | Tools with secrets | Tools with auth (single-user) | Tools with auth (multi-user) | +| --------- | ---------------------------------------------------------------------------- | :------------------------: | :----------------: | :---------------------------: | :--------------------------: | +| stdio | local | ✅ | ✅ | ✅ | ❌ | +| http | local ([unprotected](/resources/glossary#unprotected-mcp-servers)) | ✅ | ❌ | ❌ | ❌ | +| http | remote ([unprotected](/resources/glossary#unprotected-mcp-servers)) | ✅ | ❌ | ❌ | ❌ | +| http | local ([protected](/resources/glossary#protected-mcp-servers)) `coming soon` | ✅ | ✅ | ✅ | ✅ | +| http | remote ([protected](/resources/glossary#protected-mcp-servers)) | ✅ | ✅ | ✅ | ✅ | +| http | Arcade Cloud | ✅ | ✅ | ✅ | ✅ | diff --git a/app/en/home/build-tools/create-a-tool-with-auth/page.mdx b/app/en/guides/create-tools/tool-basics/create-tool-auth/page.mdx similarity index 94% rename from app/en/home/build-tools/create-a-tool-with-auth/page.mdx rename to app/en/guides/create-tools/tool-basics/create-tool-auth/page.mdx index 95271dac8..995919d2d 100644 --- a/app/en/home/build-tools/create-a-tool-with-auth/page.mdx +++ b/app/en/guides/create-tools/tool-basics/create-tool-auth/page.mdx @@ -18,7 +18,7 @@ Create and use an MCP tool that requires OAuth to access Reddit, prompting users - - [uv package manager](https://docs.astral.sh/uv/getting-started/installation/) -- [Create an MCP Server](/home/build-tools/create-a-mcp-server) +- [Create an MCP Server](/guides/create-tools/tool-basics/build-mcp-server) @@ -42,7 +42,7 @@ When you create a tool with `requires_auth`, you specify which provider to use. 2. If the tool's requirements are not met, Arcade initiates the provider-specific OAuth flow for the requested scopes. > 2a). The user is presented with a URL to complete the OAuth challenge. The user will need to visit this URL and log in and explicitly grant consent for the action to be performed on their behalf. This is the "OAuth challenge". - > 2b). The provider issues the token, and Arcade will securely inject it into the tool's [`Context`](/home/build-tools/tool-context) on its next invocation. The client and the LLM will never see the token. + > 2b). The provider issues the token, and Arcade will securely inject it into the tool's [`Context`](/guides/create-tools/tool-basics/runtime-data-access) on its next invocation. The client and the LLM will never see the token. > 2c). The tool needs to be re-invoked - this time its requirements will be met. 3. The tool is executed, and uses the token injected into its `Context` to call the provider's API (e.g., `https://oauth.reddit.com`), without the LLM or client ever seeing the token. @@ -76,7 +76,7 @@ app = MCPApp(name="auth_example", version="1.0.0", log_level="DEBUG") ### Define your MCP tool -Now, define your tool using the `@app.tool` decorator and specify the required authorization, in this case, by using [Arcade's Reddit auth provider](/home/auth-providers/reddit). +Now, define your tool using the `@app.tool` decorator and specify the required authorization, in this case, by using [Arcade's Reddit auth provider](/references/auth-providers/reddit). Specifying the `requires_auth` parameter in the `@app.tool` decorator indicates that the tool needs user authorization. In this example, we're using the `Reddit` auth provider with the `read` scope: @@ -124,7 +124,7 @@ arcade login -Arcade offers a number of [built-in auth providers](/home/auth-providers), including Slack, Google, and GitHub. You can also require authorization with a custom auth provider, using the `OAuth2` class, a subclass of the `ToolAuthorization` class: +Arcade offers a number of [built-in auth providers](/references/auth-providers), including Slack, Google, and GitHub. You can also require authorization with a custom auth provider, using the `OAuth2` class, a subclass of the `ToolAuthorization` class: ```python @app.tool( @@ -274,7 +274,7 @@ async with httpx.AsyncClient() as client: - Try adding more authorized tools - Explore how to handle different authorization providers and scopes -- Learn how to [build a tool with secrets](/home/build-tools/create-a-tool-with-secrets) +- Learn how to [build a tool with secrets](/guides/create-tools/tool-basics/create-tool-secrets) ## Example Code diff --git a/app/en/home/build-tools/create-a-tool-with-secrets/page.mdx b/app/en/guides/create-tools/tool-basics/create-tool-secrets/page.mdx similarity index 94% rename from app/en/home/build-tools/create-a-tool-with-secrets/page.mdx rename to app/en/guides/create-tools/tool-basics/create-tool-secrets/page.mdx index 334cf16bc..9d0bb4902 100644 --- a/app/en/home/build-tools/create-a-tool-with-secrets/page.mdx +++ b/app/en/guides/create-tools/tool-basics/create-tool-secrets/page.mdx @@ -17,8 +17,8 @@ Build an MCP tool that can read a secret from Context and return a masked confir - -- [Arcade CLI](/home/quickstart) -- [An MCP Server](/home/build-tools/create-a-mcp-server) +- [Arcade CLI](/get-started/quickstarts/call-tool-agent) +- [An MCP Server](/guides/create-tools/tool-basics/build-mcp-server) - [uv package manager](https://docs.astral.sh/uv/getting-started/installation/) @@ -134,7 +134,7 @@ export MY_SECRET_KEY="my-secret-value" When using the stdio transport, MCP clients typically launch the MCP server as a subprocess. Because of this, the server may run in a different environment and not have access to secrets defined in your local `.env` file or your terminal environment variables. To ensure your stdio MCP server has access to the secrets, you can either -1. Utilize the [`arcade configure` CLI command](/home/arcade-cli#arcade-configure) to configure your MCP client to pass the secrets to your MCP server, or +1. Utilize the [`arcade configure` CLI command](/references/arcade-cli) to configure your MCP client to pass the secrets to your MCP server, or 2. Manually configure your MCP client to pass the secrets to your MCP server. For example, if you are using Cursor IDE, you can add the following to your `mcp.json` file: ```json @@ -169,7 +169,7 @@ Note that the specific key name may vary depending on the MCP client you are usi credentials, etc, and not to simply print a confirmation string. -In your [MCP Server](/home/build-tools/create-a-mcp-server), create a new tool that uses the secret: +In your [MCP Server](/guides/create-tools/tool-basics/build-mcp-server), create a new tool that uses the secret: - Use the `requires_secrets` parameter to declare which secrets your tool needs (`"SECRET_KEY"` in this example). - The tool's Context object has a `get_secret` method that you can use to access the secret value. @@ -286,8 +286,8 @@ For HTTP transport, view your server's API docs at [http://127.0.0.1:8000/docs]( authorization and secrets. If you need to use tool-level authorization or secrets locally, you should use the stdio transport and configure the Arcade API key and secrets in your MCP connection settings. Otherwise, if you intend to expose your HTTP MCP server to - the public internet with tool-level authorization and secrets, please follow the [deploying to the cloud with Arcade Deploy](/home/serve-tools/arcade-deploy) guide or the [on-prem MCP - server](/home/deployment/on-prem-mcp) guide for secure remote deployment. + the public internet with tool-level authorization and secrets, please follow the [deploying to the cloud with Arcade Deploy](/guides/deployment-hosting/arcade-deploy) guide or the [on-prem MCP + server](/guides/deployment-hosting/on-prem) guide for secure remote deployment. diff --git a/app/en/home/build-tools/organize-mcp-server-tools/page.mdx b/app/en/guides/create-tools/tool-basics/organize-mcp-tools/page.mdx similarity index 98% rename from app/en/home/build-tools/organize-mcp-server-tools/page.mdx rename to app/en/guides/create-tools/tool-basics/organize-mcp-tools/page.mdx index de46773e1..8eef9d1a8 100644 --- a/app/en/home/build-tools/organize-mcp-server-tools/page.mdx +++ b/app/en/guides/create-tools/tool-basics/organize-mcp-tools/page.mdx @@ -17,7 +17,7 @@ Learn best practices for organizing your MCP server and tools, how to import too - -- [An MCP Server](/home/build-tools/create-a-mcp-server) +- [An MCP Server](/guides/create-tools/tool-basics/build-mcp-server) - [uv package manager](https://docs.astral.sh/uv/getting-started/installation/) diff --git a/app/en/home/build-tools/tool-context/page.mdx b/app/en/guides/create-tools/tool-basics/runtime-data-access/page.mdx similarity index 98% rename from app/en/home/build-tools/tool-context/page.mdx rename to app/en/guides/create-tools/tool-basics/runtime-data-access/page.mdx index 970768202..61d1e01f8 100644 --- a/app/en/home/build-tools/tool-context/page.mdx +++ b/app/en/guides/create-tools/tool-basics/runtime-data-access/page.mdx @@ -292,5 +292,5 @@ For HTTP transport, view your server's API docs at [http://127.0.0.1:8000/docs]( ### Next Steps -- [Build a custom tool that requires user authorization](/home/build-tools/create-a-tool-with-auth) -- [Build a custom tool with secrets](/home/build-tools/create-a-tool-with-secrets) +- [Build a custom tool that requires user authorization](/guides/create-tools/tool-basics/create-tool-auth) +- [Build a custom tool with secrets](/guides/create-tools/tool-basics/create-tool-secrets) diff --git a/app/en/home/deployment/_meta.tsx b/app/en/guides/deployment-hosting/_meta.tsx similarity index 52% rename from app/en/home/deployment/_meta.tsx rename to app/en/guides/deployment-hosting/_meta.tsx index 33ad997c1..5ba61b455 100644 --- a/app/en/home/deployment/_meta.tsx +++ b/app/en/guides/deployment-hosting/_meta.tsx @@ -8,14 +8,20 @@ const meta: MetaRecord = { copyPage: true, }, }, - "arcade-cloud-infra": { - title: "Arcade Cloud Infrastructure", + index: { + title: "Overview", }, - "on-prem-mcp": { + "arcade-cloud": { + title: "Arcade Cloud", + }, + "on-prem": { title: "On-premises MCP servers", }, - "engine-configuration": { - title: "Engine configuration", + "configure-engine": { + title: "Configure Arcade's engine", + }, + "arcade-deploy": { + title: "Arcade Deploy", }, }; diff --git a/app/en/home/deployment/arcade-cloud-infra/page.mdx b/app/en/guides/deployment-hosting/arcade-cloud/page.mdx similarity index 96% rename from app/en/home/deployment/arcade-cloud-infra/page.mdx rename to app/en/guides/deployment-hosting/arcade-cloud/page.mdx index cce088b45..9de387ce2 100644 --- a/app/en/home/deployment/arcade-cloud-infra/page.mdx +++ b/app/en/guides/deployment-hosting/arcade-cloud/page.mdx @@ -25,4 +25,4 @@ Traffic from Arcade Cloud will be existing our infrastructure from the following ## VPC Peering -VPC Peering is available for our enterprise customers upon request. If you are interested in VPC Peering, please [contact us](/home/contact-us). +VPC Peering is available for our enterprise customers upon request. If you are interested in VPC Peering, please [contact us](/resources/contact-us). diff --git a/app/en/home/serve-tools/arcade-deploy/page.mdx b/app/en/guides/deployment-hosting/arcade-deploy/page.mdx similarity index 94% rename from app/en/home/serve-tools/arcade-deploy/page.mdx rename to app/en/guides/deployment-hosting/arcade-deploy/page.mdx index cc0166bcf..c05e679f7 100644 --- a/app/en/home/serve-tools/arcade-deploy/page.mdx +++ b/app/en/guides/deployment-hosting/arcade-deploy/page.mdx @@ -21,7 +21,7 @@ This guide shows you how to deploy your MCP Server with Arcade Deploy. - - [uv package manager](https://docs.astral.sh/uv/getting-started/installation/) -- [Create an MCP Server](/home/build-tools/create-a-mcp-server) +- [Create an MCP Server](/guides/create-tools/tool-basics/build-mcp-server) @@ -60,7 +60,7 @@ This guide shows you how to deploy your MCP Server with Arcade Deploy. ## Create an MCP server using Arcade MCP -If you have not created an MCP server yet, then follow the steps outlined in [this guide](/home/build-tools/create-a-mcp-server) before deploying. +If you have not created an MCP server yet, then follow the steps outlined in [this guide](/guides/create-tools/tool-basics/build-mcp-server) before deploying. ## Deploy your MCP Server @@ -148,11 +148,11 @@ Navigate to the [Servers](https://api.arcade.dev/dashboard/servers) page in your - Test and execute all the tools - Manage users connected to the Auth providers - Manage the secrets for the server -- Create [MCP Gateways](/home/mcp-gateways) +- Create [MCP Gateways](/guides/create-tools/mcp-gateways) ## Create an MCP Gateway to call the tools in your MCP Server -Once the MCP server is deployed to Arcade, all the tools in the server will be available in the [tool catalog](https://api.arcade.dev/dashboard/tools) page in your Arcade dashboard. To call the tools from an MCP client, you first need to [create an MCP Gateway](/home/mcp-gateways) to pick and choose which tools you want to use in your MCP clients. +Once the MCP server is deployed to Arcade, all the tools in the server will be available in the [tool catalog](https://api.arcade.dev/dashboard/tools) page in your Arcade dashboard. To call the tools from an MCP client, you first need to [create an MCP Gateway](/guides/create-tools/mcp-gateways) to pick and choose which tools you want to use in your MCP clients. When creating an MCP gateway, you can select the tools you want to include in the Gateway from any MCP Servers available to the project, including the one you just deployed. diff --git a/app/en/home/deployment/engine-configuration/page.mdx b/app/en/guides/deployment-hosting/configure-engine/page.mdx similarity index 93% rename from app/en/home/deployment/engine-configuration/page.mdx rename to app/en/guides/deployment-hosting/configure-engine/page.mdx index 5ec5e8445..e33e80dbe 100644 --- a/app/en/home/deployment/engine-configuration/page.mdx +++ b/app/en/guides/deployment-hosting/configure-engine/page.mdx @@ -77,7 +77,7 @@ export PATH=$PATH:/path/to/your/binary docker run -d -p 9099:9099 -v ./engine.yaml:/bin/engine.yaml ghcr.io/arcadeai/engine:latest ``` - where config.yaml is the path to the [configuration file](/home/deployment/engine-configuration). + where config.yaml is the path to the [configuration file](/guides/deployment-hosting/configure-engine). @@ -88,7 +88,7 @@ Let's explore each file to understand their purpose and how to locate them. ## Engine configuration file -The `engine.yaml` file controls Arcade Engine settings. It supports variable expansion so you can integrate secrets and environment values seamlessly. You can customize this file to suit your setup. For more details, check the [Engine Configuration](/home/deployment/engine-configuration) page. +The `engine.yaml` file controls Arcade Engine settings. It supports variable expansion so you can integrate secrets and environment values seamlessly. You can customize this file to suit your setup. For more details, check the [Engine Configuration](/guides/deployment-hosting/configure-engine) page. Choose your installation method to view the default location of `engine.yaml`: @@ -107,7 +107,7 @@ Choose your installation method to view the default location of `engine.yaml`: ```bash $HOME/.arcade/engine.yaml ``` - To manually download the engine.yaml, you can get an example from the [Configuration Templates](/home/deployment/engine-configuration#engineyaml) and add it to `$HOME/.arcade/engine.yaml`. + To manually download the engine.yaml, you can get an example from the [Configuration Templates](/guides/deployment-hosting/configure-engine#engineyaml) and add it to `$HOME/.arcade/engine.yaml`. @@ -132,7 +132,7 @@ Select your installation method below to see the default path for `engine.env`: ```bash $HOME/.arcade/engine.env ``` - To manually download the `engine.env`, refer to the [Configuration Templates](/home/deployment/engine-configuration#engineenv). + To manually download the `engine.env`, refer to the [Configuration Templates](/guides/deployment-hosting/configure-engine#engineenv). @@ -234,11 +234,11 @@ For local development, set `api.development = true`. ## Auth configuration -Arcade Engine manages auth for [AI tools](/home/auth/auth-tool-calling) and [direct API calls](/home/auth/call-third-party-apis-directly). It supports many built-in [auth providers](/home/auth-providers), and can also connect to any [OAuth 2.0](/home/auth-providers/oauth2) authorization server. +Arcade Engine manages auth for [AI tools](/guides/tool-calling/custom-apps/auth-tool-calling) and [direct API calls](/guides/tool-calling/call-third-party-apis). It supports many built-in [auth providers](/references/auth-providers), and can also connect to any [OAuth 2.0](/references/auth-providers/oauth2) authorization server. The `auth.providers` section defines the providers that users can authorize with. Each provider must have a unique `id` in the array. There are two ways to configure a provider: -For [built-in providers](/home/auth-providers), use the `provider_id` field to reference the pre-built configuration. For example: +For [built-in providers](/references/auth-providers), use the `provider_id` field to reference the pre-built configuration. For example: ```yaml auth: @@ -252,7 +252,7 @@ auth: client_secret: ${env:GITHUB_CLIENT_SECRET} ``` -For custom OAuth 2.0 providers, specify the full connection details in the `oauth2` sub-section. For full documentation on the custom provider configuration, see the [OAuth 2.0 provider configuration](/home/auth-providers/oauth2) page. +For custom OAuth 2.0 providers, specify the full connection details in the `oauth2` sub-section. For full documentation on the custom provider configuration, see the [OAuth 2.0 provider configuration](/references/auth-providers/oauth2) page. You can specify a mix of built-in and custom providers. @@ -308,7 +308,7 @@ openssl rand -base64 32 ### Default root key -When you [install Arcade Engine locally](/home/deployment/engine-configuration), an `engine.env` file is created with a default root key: +When you [install Arcade Engine locally](/guides/deployment-hosting/configure-engine), an `engine.env` file is created with a default root key: ```bash # Encryption keys (change this when deploying to production) @@ -384,7 +384,7 @@ telemetry: ## Tools configuration -Arcade Engine orchestrates [tools](/home/use-tools/tools-overview) that AI models can use. +Arcade Engine orchestrates [tools](/guides/tool-calling) that AI models can use. The `tools.directors` section configures the mcp servers that are available to service tool calls: diff --git a/app/en/home/deployment/on-prem-mcp/page.mdx b/app/en/guides/deployment-hosting/on-prem/page.mdx similarity index 92% rename from app/en/home/deployment/on-prem-mcp/page.mdx rename to app/en/guides/deployment-hosting/on-prem/page.mdx index 293c0529c..f4ea89637 100644 --- a/app/en/home/deployment/on-prem-mcp/page.mdx +++ b/app/en/guides/deployment-hosting/on-prem/page.mdx @@ -17,7 +17,7 @@ An on-premises MCP server deployment allows you to execute tools in your own env - -- [Arcade CLI](/home/quickstart) +- [Arcade CLI](/get-started/quickstarts/call-tool-agent) - [uv package manager](https://docs.astral.sh/uv/getting-started/installation/) @@ -56,7 +56,7 @@ The on-premises MCP server model uses a bidirectional connection between your lo ### Setup your MCP Servers -Follow the [Creating a MCP Server](/home/build-tools/create-a-mcp-server) guide to create your MCP Server. +Follow the [Creating a MCP Server](/guides/create-tools/tool-basics/build-mcp-server) guide to create your MCP Server. ### Start your local MCP Server @@ -284,9 +284,9 @@ You can now test your MCP Server by making requests using the Playground, or an 1. Use an app that supports MCP clients, like AI assistants and IDEs: - - [Visual Studio Code](/home/mcp-clients/visual-studio-code) - - [Claude Desktop](/home/mcp-clients/claude-desktop) - - [Cursor](/home/mcp-clients/cursor) + - [Visual Studio Code](/guides/tool-calling/mcp-clients/visual-studio-code) + - [Claude Desktop](/guides/tool-calling/mcp-clients/visual-studio-code) + - [Cursor](/guides/tool-calling/mcp-clients/visual-studio-code) 1. Enable your MCP Server from the list of available MCP Servers 1. Verify that the response is correct and you see request logs in your MCP Server @@ -315,6 +315,6 @@ You can now test your MCP Server by making requests using the Playground, or an ## Next steps -- [Create custom tools](/home/build-tools/create-a-mcp-server) for your MCP Server -- [Set up authentication](/home/build-tools/create-a-tool-with-auth) for secure access to resources -- [Configure secrets](/home/build-tools/create-a-tool-with-secrets) for your MCP Server +- [Create custom tools](/guides/create-tools/tool-basics/build-mcp-server) for your MCP Server +- [Set up authentication](/guides/create-tools/tool-basics/create-tool-auth) for secure access to resources +- [Configure secrets](/guides/create-tools/tool-basics/create-tool-secrets) for your MCP Server diff --git a/app/en/home/hosting-overview/page.mdx b/app/en/guides/deployment-hosting/page.mdx similarity index 87% rename from app/en/home/hosting-overview/page.mdx rename to app/en/guides/deployment-hosting/page.mdx index f0d5a05d0..fd7ff17df 100644 --- a/app/en/home/hosting-overview/page.mdx +++ b/app/en/guides/deployment-hosting/page.mdx @@ -1,9 +1,9 @@ --- -title: "Hosting Overview" +title: "Overview" description: "Learn about the different ways to host Arcade" --- -# Hosting Options +# Hosting Optoions Overview The easiest and best way to use Arcade is via the Arcade Cloud service - sign up for free at [https://api.arcade.dev](https://api.arcade.dev). However, you might need to connect your tools to local resources (e.g. a local database or filesystem) or keep data within your own infrastructure. Don't worry, Arcade has you covered via either Arcade Cloud or our on-premise deployment options. @@ -27,14 +27,14 @@ Connect on-premises MCP servers to Arcade Cloud for a hybrid deployment: - **Custom Dependencies**: Use specific runtime requirements or configurations - **Compliance**: Meet regulatory requirements while using Arcade's capabilities -See [On-premise MCP Servers](/home/deployment/on-prem-mcp) for more information about how to use your own MCP servers running anywhere, and see [Arcade Deploy](/home/serve-tools/arcade-deploy) to learn how to deploy to Arcade Cloud. +See [On-premise MCP Servers](/guides/deployment-hosting/on-prem) for more information about how to use your own MCP servers running anywhere, and see [Arcade Deploy](/guides/deployment-hosting/arcade-deploy) to learn how to deploy to Arcade Cloud. ### Customizing Auth You don't have to self-host Arcade to customize your auth experiences. Arcade Cloud supports a number of auth providers out of the box, and you can provide your own OAuth app credentials to brand your end-user experience. We recommend doing this for all production use cases, so that you can have isolated rate limits with the OAuth service provider and you can give your users a consistent experience when they go through an auth flow. You can still use the same tools when you customize your auth, no code changes are required. -See [Customizing Auth](/home/auth-providers) for more information. +See [Customizing Auth](/references/auth-providers) for more information. ### Arcade Cloud Pricing @@ -47,7 +47,7 @@ Visit [https://api.arcade.dev](https://api.arcade.dev) for current pricing detai ## On-Premise Deployments -Fully on-premise deployments of the Arcade platform are available! Arcade can be deployed on Kubernetes via our Helm chart and Docker images as part of our enterprise offering. [Contact us to learn more](/home/contact-us). +Fully on-premise deployments of the Arcade platform are available! Arcade can be deployed on Kubernetes via our Helm chart and Docker images as part of our enterprise offering. [Contact us to learn more](/resources/contact-us). The requirements for deploying Arcade on-premise are: * Kubernetes cluster (1.30+) (We have tested this helm chart on AKS, GKE, and EKS). diff --git a/app/en/home/build-tools/secure-your-mcp-server/page.mdx b/app/en/guides/security/secure-your-mcp-server/page.mdx similarity index 96% rename from app/en/home/build-tools/secure-your-mcp-server/page.mdx rename to app/en/guides/security/secure-your-mcp-server/page.mdx index f11a899c6..5fbc4a94e 100644 --- a/app/en/home/build-tools/secure-your-mcp-server/page.mdx +++ b/app/en/guides/security/secure-your-mcp-server/page.mdx @@ -10,7 +10,7 @@ import { Steps, Tabs, Callout } from "nextra/components"; You've built an MCP server with tools that require authorization or secrets. Now you want to deploy it over HTTP so others can use it. But how do you secure it so only authorized users can access your tools? -**Want Arcade to handle this for you?** Use [`arcade deploy`](/home/serve-tools/arcade-deploy) to deploy your MCP server to Arcade. We'll secure it automatically with no OAuth configuration on your end required. This guide is for self-hosted deployments where you manage your own authorization server. +**Want Arcade to handle this for you?** Use [`arcade deploy`](/guides/deployment-hosting/arcade-deploy) to deploy your MCP server to Arcade. We'll secure it automatically with no OAuth configuration on your end required. This guide is for self-hosted deployments where you manage your own authorization server. Resource Server auth enables your HTTP MCP server to act as an OAuth 2.1 Protected Resource (compliant with [MCP's specification for Authorization](https://modelcontextprotocol.io/specification/2025-06-18/basic/authorization)), validating Bearer tokens on every request. This unlocks support for tool-level authorization and secrets on HTTP servers, allowing you to host secure MCP servers anywhere (local, on-premise, or third-party hosted). @@ -24,7 +24,7 @@ Add [MCP compliant OAuth 2.1 front-door authentication](https://modelcontextprot -- An existing MCP server created with `arcade new` (see [Create an MCP Server](/home/build-tools/create-a-mcp-server)) +- An existing MCP server created with `arcade new` (see [Create an MCP Server](/guides/create-tools/tool-basics/build-mcp-server)) - Understanding of [MCP Authorization](https://modelcontextprotocol.io/specification/2025-06-18/basic/authorization) - An OAuth 2.1 compliant authorization server (e.g., WorkOS AuthKit, Auth0, Descope, etc.) - Authorization server's JWKS endpoint URL @@ -480,6 +480,6 @@ AuthorizationServerEntry( ## Next Steps -- **Let Arcade secure your server instead**: [Learn about `arcade deploy`](/home/serve-tools/arcade-deploy) -- **Build tools with authorization**: [Create tools that use OAuth](/home/build-tools/create-a-tool-with-auth) -- **Use secrets securely**: [Create tools with secrets](/home/build-tools/create-a-tool-with-secrets) +- **Let Arcade secure your server instead**: [Learn about `arcade deploy`](/guides/deployment-hosting/arcade-deploy) +- **Build tools with authorization**: [Create tools that use OAuth](/guides/create-tools/tool-basics/create-tool-auth) +- **Use secrets securely**: [Create tools with secrets](/guides/create-tools/tool-basics/create-tool-secrets) diff --git a/app/en/home/serve-tools/securing-arcade-mcp/page.mdx b/app/en/guides/security/securing-arcade-mcp/page.mdx similarity index 96% rename from app/en/home/serve-tools/securing-arcade-mcp/page.mdx rename to app/en/guides/security/securing-arcade-mcp/page.mdx index 64c9d6b17..7cbdf1563 100644 --- a/app/en/home/serve-tools/securing-arcade-mcp/page.mdx +++ b/app/en/guides/security/securing-arcade-mcp/page.mdx @@ -9,7 +9,7 @@ When you `arcade deploy` your MCP server, it will be secured behind the Arcade p Under the hood, we disable the MCP routes provided by `arcade-mcp`, and use the Arcade Engine as a gateway for your MCP server, which has a number of additional features. Arcade will create a randomized secure secret for your MCP server (via the `ARCADE_WORKER_SECRET` environment variable) so that your server is protected from unauthorized access, as well as being isolated from direct access from outside of the Arcade platform. Servers managed by Arcade (servers that are `arcade deploy`ed) serve `/worker` endpoints that are protected by this secret. The worker endpoints are `worker/health`, `/worker/tools`, and `/worker/tools/invoke`. The health endpoint is not protected by this secret, but the listing tools and tool invocations are. You can explore this behavior locally by setting the same environment variable in your local environment. -Learn more about how to deploy your MCP server to Arcade [here](/home/serve-tools/arcade-deploy). +Learn more about how to deploy your MCP server to Arcade [here](/guides/deployment-hosting/arcade-deploy). ## OAuth Resource Server Auth @@ -21,7 +21,7 @@ This approach is ideal when: Resource Server auth works alongside tool-level authorization. Resource Server auth secures access to the MCP server itself, while tool-level auth enables your tools to access third-party APIs on behalf of the authenticated user. -Learn more about adding front-door OAuth to your MCP server [here](/home/build-tools/secure-your-mcp-server). +Learn more about adding front-door OAuth to your MCP server [here](/guides/security/secure-your-mcp-server). ### Client ID Metadata Documents (Coming soon) diff --git a/app/en/home/security/page.mdx b/app/en/guides/security/security-research-program/page.mdx similarity index 100% rename from app/en/home/security/page.mdx rename to app/en/guides/security/security-research-program/page.mdx diff --git a/app/en/guides/tool-calling/_meta.tsx b/app/en/guides/tool-calling/_meta.tsx new file mode 100644 index 000000000..bfef9282b --- /dev/null +++ b/app/en/guides/tool-calling/_meta.tsx @@ -0,0 +1,18 @@ +import type { MetaRecord } from "nextra"; + +export const meta: MetaRecord = { + "error-handling": { + title: "Handling errors", + }, + "call-third-party-apis": { + title: "Call third-party APIs", + }, + "mcp-clients": { + title: "Connect to MCP clients", + }, + "custom-apps": { + title: "In custom applications", + }, +}; + +export default meta; diff --git a/app/en/home/auth/call-third-party-apis-directly/page.mdx b/app/en/guides/tool-calling/call-third-party-apis/page.mdx similarity index 92% rename from app/en/home/auth/call-third-party-apis-directly/page.mdx rename to app/en/guides/tool-calling/call-third-party-apis/page.mdx index fbc3d8c23..d8c6a56b5 100644 --- a/app/en/home/auth/call-third-party-apis-directly/page.mdx +++ b/app/en/guides/tool-calling/call-third-party-apis/page.mdx @@ -1,12 +1,12 @@ --- -title: "Direct Third-Party API Call" +title: "Directly call third-party APIs" description: "Guide on how to retrieve an authorization token to call third-party APIs directly" --- import { Steps, Tabs, Callout } from "nextra/components"; import { SignupLink } from "@/app/_components/analytics"; -# Direct Third-Party API Call +# Directly call third-party APIs In this guide, you'll learn how to use Arcade to obtain user authorization and interact with third-party services by calling their API endpoints directly, without using Arcade for tool execution or definition. We'll use Google's Gmail API as an example to demonstrate how to: @@ -21,7 +21,7 @@ This can be useful when you need to manage authorization flows in your applicati ### Prerequisites - Sign up for an Arcade account if you haven't already -- Generate an [Arcade API key](/home/api-keys) and take note of it +- Generate an [Arcade API key](/get-started/setup/api-keys) and take note of it ### Install required libraries @@ -202,7 +202,7 @@ For each item in the list/array, you could use the [`users.messages.get`](https: -Consider using the [Arcade Gmail MCP Server](/mcp-servers/productivity/gmail), which simplifies the process for retrieving email messages even further! The pattern described here is useful if you need to directly get a token to use with Google in other parts of your codebase. +Consider using the [Arcade Gmail MCP Server](/resources/integrations/productivity/gmail), which simplifies the process for retrieving email messages even further! The pattern described here is useful if you need to directly get a token to use with Google in other parts of your codebase. ### How it works @@ -212,4 +212,4 @@ Arcade handles the authorization challenges and tokens, simplifying the process ### Next steps -Integrate this authorization flow into your application, and explore how you can manage different [auth providers](/home/auth-providers) and scopes. +Integrate this authorization flow into your application, and explore how you can manage different [auth providers](/references/auth-providers) and scopes. diff --git a/app/en/guides/tool-calling/custom-apps/_meta.tsx b/app/en/guides/tool-calling/custom-apps/_meta.tsx new file mode 100644 index 000000000..46d699feb --- /dev/null +++ b/app/en/guides/tool-calling/custom-apps/_meta.tsx @@ -0,0 +1,15 @@ +import type { MetaRecord } from "nextra"; + +export const meta: MetaRecord = { + "auth-tool-calling": { + title: "Authorize tool calling", + }, + "check-auth-status": { + title: "Check authorization status", + }, + "get-tool-definitions": { + title: "Get formatted tool definitions", + }, +}; + +export default meta; diff --git a/app/en/home/auth/auth-tool-calling/page.mdx b/app/en/guides/tool-calling/custom-apps/auth-tool-calling/page.mdx similarity index 93% rename from app/en/home/auth/auth-tool-calling/page.mdx rename to app/en/guides/tool-calling/custom-apps/auth-tool-calling/page.mdx index 2143e4714..feb6dfb7c 100644 --- a/app/en/home/auth/auth-tool-calling/page.mdx +++ b/app/en/guides/tool-calling/custom-apps/auth-tool-calling/page.mdx @@ -158,6 +158,6 @@ These APIs give you programmatic control over tool calling. ### Next steps -Arcade also allows you to [build your own tools](/home/build-tools/create-a-mcp-server) to integrate any custom functionality or API to your Agent or AI workflows. +Arcade also allows you to [build your own tools](/guides/create-tools/tool-basics/build-mcp-server) to integrate any custom functionality or API to your Agent or AI workflows. -Your tools can use the [service providers supported by Arcade](/home/auth-providers) or you can integrate with any [OAuth2-compatible service](/home/auth-providers/oauth2). +Your tools can use the [service providers supported by Arcade](/references/auth-providers) or you can integrate with any [OAuth2-compatible service](/references/auth-providers/oauth2). diff --git a/app/en/home/auth/tool-auth-status/page.mdx b/app/en/guides/tool-calling/custom-apps/check-auth-status/page.mdx similarity index 100% rename from app/en/home/auth/tool-auth-status/page.mdx rename to app/en/guides/tool-calling/custom-apps/check-auth-status/page.mdx diff --git a/app/en/home/use-tools/get-tool-definitions/page.mdx b/app/en/guides/tool-calling/custom-apps/get-tool-definitions/page.mdx similarity index 100% rename from app/en/home/use-tools/get-tool-definitions/page.mdx rename to app/en/guides/tool-calling/custom-apps/get-tool-definitions/page.mdx diff --git a/app/en/home/use-tools/error-handling/page.mdx b/app/en/guides/tool-calling/error-handling/page.mdx similarity index 98% rename from app/en/home/use-tools/error-handling/page.mdx rename to app/en/guides/tool-calling/error-handling/page.mdx index f9e83926c..097f906a8 100644 --- a/app/en/home/use-tools/error-handling/page.mdx +++ b/app/en/guides/tool-calling/error-handling/page.mdx @@ -175,4 +175,4 @@ As of now, MCP Clients do not return structured error information, only an error ## Building tools with error handling -To learn more about how to build tools with error handling, see the [Build Tools](/home/build-tools/providing-useful-tool-errors) section. +To learn more about how to build tools with error handling, see the [Build Tools](/guides/create-tools/error-handling/useful-tool-errors) section. diff --git a/app/en/home/mcp-clients/_meta.tsx b/app/en/guides/tool-calling/mcp-clients/_meta.tsx similarity index 100% rename from app/en/home/mcp-clients/_meta.tsx rename to app/en/guides/tool-calling/mcp-clients/_meta.tsx diff --git a/app/en/home/mcp-clients/claude-desktop/page.mdx b/app/en/guides/tool-calling/mcp-clients/claude-desktop/page.mdx similarity index 100% rename from app/en/home/mcp-clients/claude-desktop/page.mdx rename to app/en/guides/tool-calling/mcp-clients/claude-desktop/page.mdx diff --git a/app/en/home/mcp-clients/cursor/page.mdx b/app/en/guides/tool-calling/mcp-clients/cursor/page.mdx similarity index 87% rename from app/en/home/mcp-clients/cursor/page.mdx rename to app/en/guides/tool-calling/mcp-clients/cursor/page.mdx index e732bfa9c..89abf2b9b 100644 --- a/app/en/home/mcp-clients/cursor/page.mdx +++ b/app/en/guides/tool-calling/mcp-clients/cursor/page.mdx @@ -13,8 +13,8 @@ Connect Cursor to an Arcade MCP Gateway. 1. Create an Arcade account -2. Get an [Arcade API key](/home/api-keys) -3. Create an [Arcade MCP Gateway](/home/mcp-gateways) and select the tools you want to use +2. Get an [Arcade API key](/get-started/setup/api-keys) +3. Create an [Arcade MCP Gateway](/guides/create-tools/mcp-gateways) and select the tools you want to use diff --git a/app/en/home/mcp-clients/visual-studio-code/page.mdx b/app/en/guides/tool-calling/mcp-clients/visual-studio-code/page.mdx similarity index 89% rename from app/en/home/mcp-clients/visual-studio-code/page.mdx rename to app/en/guides/tool-calling/mcp-clients/visual-studio-code/page.mdx index bcb494226..dd0a3ccc7 100644 --- a/app/en/home/mcp-clients/visual-studio-code/page.mdx +++ b/app/en/guides/tool-calling/mcp-clients/visual-studio-code/page.mdx @@ -10,8 +10,8 @@ In this guide, you'll learn how to connect Visual Studio Code to an Arcade MCP G ### Prerequisites 1. Create an Arcade account -2. Get an [Arcade API key](/home/api-keys) -3. Create an [Arcade MCP Gateway](/home/mcp-gateways) and select the tools you want to use +2. Get an [Arcade API key](/get-started/setup/api-keys) +3. Create an [Arcade MCP Gateway](/guides/create-tools/mcp-gateways) and select the tools you want to use ### Set up Visual Studio Code diff --git a/app/en/home/use-tools/tools-overview/page.mdx b/app/en/guides/tool-calling/page.mdx similarity index 80% rename from app/en/home/use-tools/tools-overview/page.mdx rename to app/en/guides/tool-calling/page.mdx index 231f09542..d21e141c7 100644 --- a/app/en/home/use-tools/tools-overview/page.mdx +++ b/app/en/guides/tool-calling/page.mdx @@ -1,5 +1,5 @@ --- -title: "What are tools?" +title: "Overview" description: Overview of language model tool calling and how to use tools with Arcade --- @@ -13,11 +13,11 @@ To solve this, many AI models support tool calling (sometimes referred to as 'fu Say a colleague shares a document with you on Google Drive, and you'd like an LLM to help you analyze it. -You could go to your Drive/Docs, open the document, copy its contents, and paste it into your chat. But what if the LLM could do this for you? The Arcade Google Docs MCP Server provides a [`SearchAndRetrieveDocuments`](/mcp-servers/productivity/google-docs#googledocssearchandretrievedocuments) tool. By calling it, the LLM can find and read the document without you having to do anything. +You could go to your Drive/Docs, open the document, copy its contents, and paste it into your chat. But what if the LLM could do this for you? The Arcade Google Docs MCP Server provides a [`SearchAndRetrieveDocuments`](/resources/integrations/productivity/google-docs#googledocssearchandretrievedocuments) tool. By calling it, the LLM can find and read the document without you having to do anything. -After analyzing the document, you decide that a meeting is needed with your colleague. You can ask the LLM to schedule a meeting and it will use the [Google Calendar MCP Server](/mcp-servers/productivity/google-calendar) to do it without you needing to leave the chat. +After analyzing the document, you decide that a meeting is needed with your colleague. You can ask the LLM to schedule a meeting and it will use the [Google Calendar MCP Server](/resources/integrations/productivity/google-calendar) to do it without you needing to leave the chat. -Or you could ask the LLM to send a summary of the analysis to your colleague by email and it would use the [Gmail MCP Server](/mcp-servers/productivity/gmail) for that. +Or you could ask the LLM to send a summary of the analysis to your colleague by email and it would use the [Gmail MCP Server](/resources/integrations/productivity/gmail) for that. ## Possibilities for Application and AI Agent developers @@ -40,9 +40,9 @@ In the example above, when the user asks: "_help me analyze the 'Project XYZ' Go One challenge to make all that happen is authorization. How do you give the LLM permission to access someone's Google Docs and Gmail in a secure and convenient way? -Arcade solves this problem by providing a standardized [interface for authorization](/home/auth/how-arcade-helps), as well as pre-built auth providers for [popular services](/home/auth-providers) such as Google, Dropbox, GitHub, Notion, and many more. +Arcade solves this problem by providing a standardized [interface for authorization](/get-started/about-arcade), as well as pre-built auth providers for [popular services](/references/auth-providers) such as Google, Dropbox, GitHub, Notion, and many more. -Our SDK also [allows you to integrate](/home/auth-providers/oauth2) LLMs with any OAuth 2.0-compliant API. +Our SDK also [allows you to integrate](/references/auth-providers/oauth2) LLMs with any OAuth 2.0-compliant API. ## Tool Augmented Generation (TAG) @@ -93,5 +93,5 @@ This process shows the general outline of the Tool Augmented Generation (TAG) pr ### Next steps -- Explore the [MCP Servers](/mcp-servers) available on Arcade -- Build your own [custom MCP Server](/home/build-tools/create-a-mcp-server) +- Explore the [MCP Servers](/resources/integrations) available on Arcade +- Build your own [custom MCP Server](/guides/create-tools/tool-basics/build-mcp-server) diff --git a/app/en/home/auth/secure-auth-production/page.mdx b/app/en/guides/user-facing-agents/secure-auth-production/page.mdx similarity index 99% rename from app/en/home/auth/secure-auth-production/page.mdx rename to app/en/guides/user-facing-agents/secure-auth-production/page.mdx index 08c71bb62..fa47b0cc2 100644 --- a/app/en/home/auth/secure-auth-production/page.mdx +++ b/app/en/guides/user-facing-agents/secure-auth-production/page.mdx @@ -36,7 +36,7 @@ The Arcade.dev user verifier helps keep your auth flows secure while you are bui If you are building a multi-user production app, you must obtain your own OAuth app credentials and add them to Arcade. For example, see our docs on [configuring Google auth in the Arcade - Dashboard](/home/auth-providers/google#access-the-arcade-dashboard). + Dashboard](/references/auth-providers/google#access-the-arcade-dashboard). ## Build a custom user verifier diff --git a/app/en/home/_meta.tsx b/app/en/home/_meta.tsx deleted file mode 100644 index 6f0813653..000000000 --- a/app/en/home/_meta.tsx +++ /dev/null @@ -1,165 +0,0 @@ -import { BadgeHelp, Globe, Home, Shield } from "lucide-react"; -import type { MetaRecord } from "nextra"; - -function TitleWithIcon({ - icon: Icon, - children, -}: { - icon: React.ComponentType<{ className?: string }>; - children: React.ReactNode; -}) { - return ( - - - {children} - - ); -} - -export const meta: MetaRecord = { - "*": { - theme: { - copyPage: true, - }, - }, - index: { - title: Home, - theme: { - breadcrumb: false, - layout: "full", - toc: false, - copyPage: false, - }, - }, - arcade: { - title: Arcade.dev, - href: "https://arcade.dev", - }, - "-- Getting Started": { - type: "separator", - title: "Using Arcade", - }, - quickstart: { - title: "Calling tools in your agent", - }, - "mcp-gateway-quickstart": { - title: "Call a tool in your IDE/MCP Client", - }, - "custom-mcp-server-quickstart": { - title: "Build MCP Server QuickStart", - }, - "api-keys": { - title: "Get an API key", - }, - examples: { - title: "Example agents", - }, - "-- Authoring Tools": { - type: "separator", - title: "Authoring Tools", - }, - "build-tools": { - title: "Build tools", - }, - "evaluate-tools": { - title: "Evaluate tools", - }, - "serve-tools": { - title: "Serve tools", - }, - "-- Agent Frameworks and MCP": { - type: "separator", - title: "Agent Frameworks and MCP", - }, - "agent-frameworks-overview": { - title: "Overview", - }, - "mcp-clients": { - title: "MCP Clients", - }, - langchain: { - title: "LangChain", - }, - crewai: { - title: "CrewAI", - }, - "google-adk": { - title: "Google ADK", - }, - mastra: { - title: "Mastra", - }, - "oai-agents": { - title: "OpenAI Agents", - }, - vercelai: { - title: "Vercel AI", - }, - "-- Core Concepts": { - type: "separator", - title: "Core Concepts", - }, - "use-tools": { - title: "Tool Calling", - }, - auth: { - title: "Authorization", - }, - "mcp-gateways": { - title: "MCP Gateways", - }, - "arcade-cli": { - title: "Arcade CLI", - }, - "-- Hosting options": { - type: "separator", - title: "Hosting options", - }, - "hosting-overview": { - title: "Overview", - }, - deployment: { - title: "Deployment", - }, - "auth-providers": { - title: "Customizing Auth", - }, - "-- Guides": { - type: "separator", - title: "Guides", - }, - glossary: { - title: "Glossary", - }, - faq: { - title: "FAQ", - }, - "compare-server-types": { - title: "Compare Server Types", - }, - "agentic-development": { - title: "Agentic Development", - }, - changelog: { - title: "Changelog", - }, - "-- Registry": { - type: "separator", - title: "Registry", - }, - "registry-early-access": { - title: "Registry Early Access", - }, - "-- Resources": { - type: "separator", - title: "Resources", - }, - "contact-us": { - title: Contact us, - }, - security: { - title: Security, - }, -}; - -export default meta; diff --git a/app/en/home/auth/_meta.tsx b/app/en/home/auth/_meta.tsx deleted file mode 100644 index 025a383e3..000000000 --- a/app/en/home/auth/_meta.tsx +++ /dev/null @@ -1,7 +0,0 @@ -export default { - "how-arcade-helps": "How Arcade Helps", - "auth-tool-calling": "Authorized Tool Calling", - "tool-auth-status": "Checking Authorization Status", - "call-third-party-apis-directly": "Direct Third-Party API Call", - "secure-auth-production": "Secure Auth in Production", -}; diff --git a/app/en/home/auth/how-arcade-helps.mdx b/app/en/home/auth/how-arcade-helps.mdx deleted file mode 100644 index 12ea2984f..000000000 --- a/app/en/home/auth/how-arcade-helps.mdx +++ /dev/null @@ -1,78 +0,0 @@ ---- -title: "How Arcade helps" -description: "Learn how Arcade helps with auth and tool calling" ---- - -import { Tabs } from "nextra/components"; - -# How Arcade helps with Agent Authorization - -### The challenges that Arcade solves - -Applications that use models to perform tasks (_agentic applications_) commonly require access to sensitive data and services. Authentication complexities often hinder AI from performing tasks that require user-specific information, like what emails you recently received or what's coming up on your calendar. - -To retrieve this information, agentic applications need to be able to authenticate and authorize access to external services you use like Gmail or Google Calendar. - -Authenticating to retrieve information, however, is not the only challenge. Agentic applications also need to authenticate in order to **act** on your behalf - like sending an email or updating your calendar. - -Without auth, AI agents are severely limited in what they can do. - -### How Arcade solves this - -Arcade provides an authorization system that handles OAuth 2.0, API keys, and user tokens needed by AI agents to access external services through tools. This means your AI agents can now act on behalf of users securely and privately. - -With Arcade, developers can now create agents that can _act as the end users of their application_ to perform tasks like: - -- Creating a new Zoom meeting -- Sending or reading email -- Answering questions about files in Google Drive. - -### Auth permissions and scopes - -Each tool in Arcade's MCP Servers has a set of required permissions - or, more commonly referred to in OAuth2, **scopes**. For example, the [`Gmail.SendEmail`](/mcp-servers/productivity/gmail#gmailsendemail) tool requires the [`https://www.googleapis.com/auth/gmail.send`](https://developers.google.com/identity/protocols/oauth2/scopes#gmail) scope. - -A scope is what the user has authorized someone else (in this case, the AI agent) to do on their behalf. In any OAuth2-compatible service, each kind of action requires a different set of permissions. This gives the user fine-grained control over what data third-party services can access and what actions can be executed in their accounts. - -When a tool is called, the Arcade Engine will check if the user has granted the required permissions. If not, it will automatically prompt the user to authorize the tool, coordinating the OAuth2 flow with the service provider. - -### How to implement OAuth2-authorized tool calling - -To learn how Arcade allows for actions (tools) to be authorized through OAuth2 and how to implement it, check out [Authorized Tool Calling](/home/auth/auth-tool-calling). - -### Tools that don't require authorization - -Some tools, like [`GoogleSearch.Search`](/mcp-servers/search/google_search#googlesearchsearch), allow AI agents to retrieve information or perform actions without needing user-specific authorization. - - - -```python -from arcadepy import Arcade - -client = Arcade(api_key="arcade_api_key") # or set the ARCADE_API_KEY env var - -# Use the GoogleSearch.Searchtool to perform a web search - -response = await client.tools.execute( -tool_name="GoogleSearch.Search", -input={"query": "Latest AI advancements"}, -) -print(response.output.value) - -```` - - -```javascript -import { Arcade } from "@arcadeai/arcadejs"; - -const client = new Arcade(api_key="arcade_api_key"); // or set the ARCADE_API_KEY env var - -// Use the GoogleSearch.Search tool to perform a web search -const response = await client.tools.execute({ - tool_name: "GoogleSearch.Search", - input: { query: "Latest AI advancements" }, -}); -console.log(response.output.value); -```` - - - diff --git a/app/en/home/build-tools/_meta.tsx b/app/en/home/build-tools/_meta.tsx deleted file mode 100644 index 74349d63f..000000000 --- a/app/en/home/build-tools/_meta.tsx +++ /dev/null @@ -1,13 +0,0 @@ -export default { - "create-a-mcp-server": "Create an MCP Server", - "create-a-tool-with-auth": "Create a tool with auth", - "create-a-tool-with-secrets": "Create a tool with secrets", - "tool-context": "Tools and Context", - "organize-mcp-server-tools": "Organize MCP server tools", - "providing-useful-tool-errors": "Providing useful tool errors", - "retry-tools-with-improved-prompt": "Retry tools with improved prompt", - "call-tools-from-mcp-clients": "Call tools from MCP clients", - "secure-your-mcp-server": "Secure Your MCP Server with OAuth", - "server-level-vs-tool-level-auth": "Server-Level vs Tool-Level Authorization", - "migrate-from-toolkits": "Migrate from toolkits", -}; diff --git a/app/en/home/compare-server-types/page.mdx b/app/en/home/compare-server-types/page.mdx deleted file mode 100644 index 3dfecf1ff..000000000 --- a/app/en/home/compare-server-types/page.mdx +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: "Compare Server Types" -description: "Compare the different types of MCP servers" ---- - -# Compare MCP Server Types - -Depending on the transport you use and where you want to run your MCP server, Arcade offers different functionalities and features. Below is a comparison of the different server types and their capabilities. - -| Transport | Deployment | Tools without requirements | Tools with secrets | Tools with auth (single-user) | Tools with auth (multi-user) | -| --------- | ----------------------------------------------------------------------- | :------------------------: | :----------------: | :---------------------------: | :--------------------------: | -| stdio | local | ✅ | ✅ | ✅ | ❌ | -| http | local ([unprotected](/home/glossary#unprotected-mcp-servers)) | ✅ | ❌ | ❌ | ❌ | -| http | remote ([unprotected](/home/glossary#unprotected-mcp-servers)) | ✅ | ❌ | ❌ | ❌ | -| http | local ([protected](/home/glossary#protected-mcp-servers)) `coming soon` | ✅ | ✅ | ✅ | ✅ | -| http | remote ([protected](/home/glossary#protected-mcp-servers)) | ✅ | ✅ | ✅ | ✅ | -| http | Arcade Cloud | ✅ | ✅ | ✅ | ✅ | diff --git a/app/en/home/evaluate-tools/_meta.tsx b/app/en/home/evaluate-tools/_meta.tsx deleted file mode 100644 index bc4929294..000000000 --- a/app/en/home/evaluate-tools/_meta.tsx +++ /dev/null @@ -1,5 +0,0 @@ -export default { - "why-evaluate-tools": "Why evaluate tools?", - "create-an-evaluation-suite": "Create an evaluation suite", - "run-evaluations": "Run evaluations", -}; diff --git a/app/en/home/landing-page.tsx b/app/en/home/landing-page.tsx index 927138b5e..ce314ddfd 100644 --- a/app/en/home/landing-page.tsx +++ b/app/en/home/landing-page.tsx @@ -125,7 +125,7 @@ export function LandingPage() { className="h-12 bg-primary px-6 text-white hover:bg-primary/90" size="lg" > - + Get Started @@ -137,7 +137,7 @@ export function LandingPage() { variant="outline" > @@ -158,7 +158,7 @@ export function LandingPage() { Don't write code yourself - let your AI IDE do it for you!
Learn how to give your coding agents access to Arcade.dev's documentation @@ -195,25 +195,25 @@ export function LandingPage() { icon={Rocket} title="Quick Start Guide" description="Start using Arcade in minutes with our quick start guide. We'll show you how to equip LLMs with the ability to take action." - href="/home/quickstart" + href="/get-started/quickstarts/call-tool-agent" /> @@ -244,7 +244,7 @@ export function LandingPage() { title: "Secure User Impersonation", description: "Arcade lets agents securely access user-specific services like email, calendars, and documents through built-in OAuth and token management.", - href: "/home/auth/how-arcade-helps", + href: "/get-started/about-arcade", }} /> -**Using `arcade deploy`?** If you deploy your MCP server with [`arcade deploy`](/home/serve-tools/arcade-deploy), Arcade handles server-level security for you automatically. + **Using `arcade deploy`?** If you deploy your MCP server with [`arcade + deploy`](/guides/deployment-hosting/arcade-deploy), Arcade handles + server-level security for you automatically. ## Quick Comparison -| Aspect | [Resource Server Auth (Front-Door)](/home/build-tools/secure-your-mcp-server) | [Tool-Level Authorization](/home/build-tools/create-a-tool-with-auth) | -|--------|-----------------------------------|--------------------------| -| **What it secures** | Access to your MCP server | Access to third-party APIs | -| **Who authenticates** | The user calling your server | The user's access to external services | -| **When it happens** | Every HTTP request to your server | When a tool calls an external API | -| **Token source** | Authorization Server (e.g., WorkOS, Auth0) | Arcade authorization platform | -| **Required for** | HTTP servers in production | Tools that access user data from APIs | -| **Configuration** | `MCPApp(auth=resource_server)` | `@app.tool(requires_auth=GitHub(...))` | +| Aspect | [Resource Server Auth (Front-Door)](/guides/security/secure-your-mcp-server) | [Tool-Level Authorization](/guides/create-tools/tool-basics/create-tool-auth) | +| --------------------- | ---------------------------------------------------------------------------- | ----------------------------------------------------------------------------- | +| **What it secures** | Access to your MCP server | Access to third-party APIs | +| **Who authenticates** | The user calling your server | The user's access to external services | +| **When it happens** | Every HTTP request to your server | When a tool calls an external API | +| **Token source** | Authorization Server (e.g., WorkOS, Auth0) | Arcade authorization platform | +| **Required for** | HTTP servers in production | Tools that access user data from APIs | +| **Configuration** | `MCPApp(auth=resource_server)` | `@app.tool(requires_auth=GitHub(...))` | ## Resource Server Auth (Server-Level) @@ -33,14 +35,16 @@ Resource Server auth ensures every request identifies the caller. It blocks unau ### When You Need It ✅ **You need Resource Server auth if:** -- You've determined that [arcade deploy](/home/serve-tools/arcade-deploy) is not a good fit for your use case + +- You've determined that [arcade deploy](/guides/deployment-hosting/arcade-deploy) is not a good fit for your use case - You're running an HTTP MCP server in production - Your server has tools that require authorization or secrets - You need to identify which user is calling your server - You want to control who can access your MCP server ❌ **You don't need it if:** -- You're using [arcade deploy](/home/serve-tools/arcade-deploy) to secure your server + +- You're using [arcade deploy](/guides/deployment-hosting/arcade-deploy) to secure your server - You're using stdio transport - Your server only has public tools (no auth/secrets required) - You're doing local development only @@ -67,7 +71,8 @@ app = MCPApp(name="my_server", version="1.0.0", auth=resource_server_auth) ``` -**Result**: Only users with valid tokens from `https://auth.example.com` can call ANY tools on your server. + **Result**: Only users with valid tokens from `https://auth.example.com` can + call ANY tools on your server. ## Tool-Level Authorization @@ -79,11 +84,13 @@ Tool-level authorization lets your tools authenticate to external APIs using OAu ### When You Need It ✅ **You need tool-level auth if:** + - Your tool calls external APIs (Gmail, GitHub, Slack, etc.) that require user-specific OAuth tokens - You want to access user data from third-party services - The tool needs to act on behalf of the user ❌ **You don't need it if:** + - Your tool doesn't call external APIs - The API uses API keys instead of OAuth - The tool accesses public data only @@ -127,7 +134,8 @@ if __name__ == "__main__": ``` -**stdio transport doesn't need Resource Server auth** because the connection is local and doesn't go over the network. + **stdio transport doesn't need Resource Server auth** because the connection + is local and doesn't go over the network. ## How They Work Together @@ -188,6 +196,7 @@ if __name__ == "__main__": ``` **Flow:** + 1. MCP client sends request with Bearer token to `http://127.0.0.1:8000/mcp` 2. Resource Server middleware validates token → extracts `user_id` from `sub` claim 3. MCP processes tool call with authenticated user context @@ -199,7 +208,7 @@ if __name__ == "__main__": ### Q: Can I use tool-level auth without Resource Server auth? -**A:** Yes, but only for stdio transport or when using [arcade deploy](/home/serve-tools/arcade-deploy) (Arcade will protect your MCP server for you). +**A:** Yes, but only for stdio transport or when using [arcade deploy](/guides/deployment-hosting/arcade-deploy) (Arcade will protect your MCP server for you). ### Q: Do I need Resource Server auth for local development? diff --git a/app/en/references/_meta.tsx b/app/en/references/_meta.tsx index 3ead237da..e997ed4bd 100644 --- a/app/en/references/_meta.tsx +++ b/app/en/references/_meta.tsx @@ -1,16 +1,11 @@ import type { MetaRecord } from "nextra"; export const meta: MetaRecord = { - "*": { - theme: { - breadcrumb: false, - layout: "full", - toc: false, - copyPage: false, - }, - }, index: { - title: "Reference Index", + title: "Overview", + }, + changelog: { + title: "Changelog", }, api: { title: "API", @@ -18,9 +13,15 @@ export const meta: MetaRecord = { mcp: { title: "Arcade MCP", }, + "arcade-cli": { + title: "Arcade CLI", + }, "cli-cheat-sheet": { title: "CLI Cheat Sheet", }, + "auth-providers": { + title: "Auth Providers", + }, }; export default meta; diff --git a/app/en/home/arcade-cli/page.mdx b/app/en/references/arcade-cli/page.mdx similarity index 100% rename from app/en/home/arcade-cli/page.mdx rename to app/en/references/arcade-cli/page.mdx diff --git a/app/en/home/auth-providers/_meta.tsx b/app/en/references/auth-providers/_meta.tsx similarity index 60% rename from app/en/home/auth-providers/_meta.tsx rename to app/en/references/auth-providers/_meta.tsx index 1f7f920c8..89d0266eb 100644 --- a/app/en/home/auth-providers/_meta.tsx +++ b/app/en/references/auth-providers/_meta.tsx @@ -1,16 +1,12 @@ import type { MetaRecord } from "nextra"; const meta: MetaRecord = { - "*": { - theme: { - breadcrumb: true, - toc: true, - copyPage: true, - }, - }, index: { title: "Overview", }, + oauth2: { + title: "OAuth 2.0", + }, }; export default meta; diff --git a/app/en/home/auth-providers/airtable/page.mdx b/app/en/references/auth-providers/airtable/page.mdx similarity index 91% rename from app/en/home/auth-providers/airtable/page.mdx rename to app/en/references/auth-providers/airtable/page.mdx index 7c58a9d75..8470822e9 100644 --- a/app/en/home/auth-providers/airtable/page.mdx +++ b/app/en/references/auth-providers/airtable/page.mdx @@ -6,7 +6,7 @@ The Airtable auth provider enables tools and agents to call [Airtable APIs](http Want to quickly get started with Airtable in your agent or AI app? The pre-built - [Arcade Airtable MCP Server](/mcp-servers/productivity/airtable-api) is what you + [Arcade Airtable MCP Server](/resources/integrations/productivity/airtable-api) is what you want! @@ -16,7 +16,7 @@ This page describes how to use and configure Airtable auth with Arcade. This auth provider is used by: -- The [Arcade Airtable MCP Server](/mcp-servers/productivity/airtable-api), which provides pre-built tools for interacting with Airtable +- The [Arcade Airtable MCP Server](/resources/integrations/productivity/airtable-api), which provides pre-built tools for interacting with Airtable - Your [app code](#using-airtable-auth-in-app-code) that needs to call the Airtable API - Or, your [custom tools](#using-airtable-auth-in-custom-tools) that need to call the Airtable API @@ -25,7 +25,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -115,7 +115,7 @@ Hit the **Create** button and the provider will be ready to be used. This method is only available when you are [self-hosting the - engine](/home/deployment/on-prem-mcp) + engine](/guides/deployment-hosting/on-prem @@ -176,11 +176,11 @@ auth:
-When you use tools that require Airtable auth using your Arcade account credentials, Arcade will automatically use this Airtable OAuth provider. If you have multiple Airtable providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Airtable auth using your Arcade account credentials, Arcade will automatically use this Airtable OAuth provider. If you have multiple Airtable providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Airtable auth in app code -Use the Airtable auth provider in your own agents and AI apps to get a user token for the Airtable API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Airtable auth provider in your own agents and AI apps to get a user token for the Airtable API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Airtable API: @@ -248,9 +248,9 @@ const token = authResponse.context.token; ## Using Airtable auth in custom tools -You can use the pre-built [Arcade Airtable MCP Server](/mcp-servers/productivity/airtable-api) to quickly build agents and AI apps that interact with Airtable. +You can use the pre-built [Arcade Airtable MCP Server](/resources/integrations/productivity/airtable-api) to quickly build agents and AI apps that interact with Airtable. -If the pre-built tools in the Airtable MCP Server don't meet your needs, you can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Airtable API. +If the pre-built tools in the Airtable MCP Server don't meet your needs, you can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Airtable API. Use the `OAuth2()` auth class to specify that a tool requires authorization with Airtable. The `context.authorization.token` field will be automatically populated with the user's Airtable token: diff --git a/app/en/home/auth-providers/asana/page.mdx b/app/en/references/auth-providers/asana/page.mdx similarity index 88% rename from app/en/home/auth-providers/asana/page.mdx rename to app/en/references/auth-providers/asana/page.mdx index 62eb9c257..80754dc88 100644 --- a/app/en/home/auth-providers/asana/page.mdx +++ b/app/en/references/auth-providers/asana/page.mdx @@ -6,7 +6,7 @@ The Asana auth provider enables tools and agents to call Asana APIs on behalf of Want to quickly get started with Asana services in your agent or AI app? The - pre-built [Arcade Asana MCP Server](/mcp-servers/productivity/asana) is what you + pre-built [Arcade Asana MCP Server](/resources/integrations/productivity/asana) is what you want! @@ -16,7 +16,7 @@ This page describes how to use and configure Asana auth with Arcade. This auth provider is used by: -- The [Arcade Asana MCP Server](/mcp-servers/productivity/asana), which provides pre-built tools for interacting with Asana +- The [Arcade Asana MCP Server](/resources/integrations/productivity/asana), which provides pre-built tools for interacting with Asana - Your [app code](#using-asana-auth-in-app-code) that needs to call Asana APIs - Or, your [custom tools](#using-asana-auth-in-custom-tools) that need to call Asana APIs @@ -24,14 +24,14 @@ This auth provider is used by: Arcade offers a default Asana auth provider that you can use in the Arcade Cloud Platform. In this case, your users will see `Arcade` as the name of the application that's requesting permission. -If you choose to use Arcade's Asana auth, you don't need to configure anything. Follow the [Asana MCP Server examples](/mcp-servers/productivity/asana) to get started calling Asana tools. +If you choose to use Arcade's Asana auth, you don't need to configure anything. Follow the [Asana MCP Server examples](/resources/integrations/productivity/asana) to get started calling Asana tools. ## Use Your Own Asana App Credentials When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -99,20 +99,20 @@ Hit the **Create** button and the provider will be ready to be used. -When you use tools that require Asana auth using your Arcade account credentials, Arcade will automatically use this Asana OAuth provider. If you have multiple Asana providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Asana auth using your Arcade account credentials, Arcade will automatically use this Asana OAuth provider. If you have multiple Asana providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using the Arcade Asana MCP Servers -The [Arcade Asana MCP Server](/mcp-servers/productivity/asana) provides tools to interact with various Asana objects, such as tasks, projects, teams, and users. +The [Arcade Asana MCP Server](/resources/integrations/productivity/asana) provides tools to interact with various Asana objects, such as tasks, projects, teams, and users. -Refer to the [MCP Server documentation and examples](/mcp-servers/productivity/asana) to learn how to use the MCP Server to build agents and AI apps that interact with Asana services. +Refer to the [MCP Server documentation and examples](/resources/integrations/productivity/asana) to learn how to use the MCP Server to build agents and AI apps that interact with Asana services. ## Using Asana auth in app code -Use the Asana auth provider in your own agents and AI apps to get a user-scoped token for the Asana API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Asana auth provider in your own agents and AI apps to get a user-scoped token for the Asana API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Asana API: @@ -187,9 +187,9 @@ You can use the auth token to call the [Get multiple tasks endpoint](https://dev ## Using Asana auth in custom tools -You can use the pre-built [Arcade Asana MCP Server](/mcp-servers/productivity/asana) to quickly build agents and AI apps that interact with Asana. +You can use the pre-built [Arcade Asana MCP Server](/resources/integrations/productivity/asana) to quickly build agents and AI apps that interact with Asana. -If the pre-built tools in the Asana MCP Server don't meet your needs, you can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with Asana API. +If the pre-built tools in the Asana MCP Server don't meet your needs, you can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with Asana API. Use the `Asana()` auth class to specify that a tool requires authorization with Asana. The authentication token needed to call the Asana API is available in the tool context through the `context.get_auth_token_or_empty()` method. diff --git a/app/en/home/auth-providers/atlassian/page.mdx b/app/en/references/auth-providers/atlassian/page.mdx similarity index 93% rename from app/en/home/auth-providers/atlassian/page.mdx rename to app/en/references/auth-providers/atlassian/page.mdx index ec4bc6519..8114dbeab 100644 --- a/app/en/home/auth-providers/atlassian/page.mdx +++ b/app/en/references/auth-providers/atlassian/page.mdx @@ -24,7 +24,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -74,13 +74,13 @@ To access the Arcade Cloud dashboard, go to [api.arcade.dev/dashboard](https://a Hit the **Create** button and the provider will be ready to be used. -When you use tools that require Atlassian auth using your Arcade account credentials, Arcade will automatically use this Atlassian OAuth provider. If you have multiple Atlassian providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Atlassian auth using your Arcade account credentials, Arcade will automatically use this Atlassian OAuth provider. If you have multiple Atlassian providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Atlassian auth in app code -Use the Atlassian auth provider in your own agents and AI apps to get a user token for the Atlassian API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Atlassian auth provider in your own agents and AI apps to get a user token for the Atlassian API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Atlassian API: @@ -146,7 +146,7 @@ const token = authResponse.context.token; ## Using Atlassian auth in custom tools -You can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Atlassian API. +You can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Atlassian API. Use the `Atlassian()` auth class to specify that a tool requires authorization with Atlassian. The `context.authorization.token` field will be automatically populated with the user's Atlassian token: diff --git a/app/en/home/auth-providers/calendly/page.mdx b/app/en/references/auth-providers/calendly/page.mdx similarity index 90% rename from app/en/home/auth-providers/calendly/page.mdx rename to app/en/references/auth-providers/calendly/page.mdx index a2693d9ab..642d44dce 100644 --- a/app/en/home/auth-providers/calendly/page.mdx +++ b/app/en/references/auth-providers/calendly/page.mdx @@ -6,7 +6,7 @@ The Calendly auth provider enables tools and agents to call [Calendly APIs](http Want to quickly get started with Calendly in your agent or AI app? The - pre-built [Arcade Calendly MCP Server](/mcp-servers/productivity/calendly-api) + pre-built [Arcade Calendly MCP Server](/resources/integrations/productivity/calendly-api) is what you want! @@ -16,7 +16,7 @@ This page describes how to use and configure Calendly auth with Arcade. This auth provider is used by: -- The [Arcade Calendly MCP Server](/mcp-servers/productivity/calendly-api), which provides pre-built tools for interacting with Calendly +- The [Arcade Calendly MCP Server](/resources/integrations/productivity/calendly-api), which provides pre-built tools for interacting with Calendly - Your [app code](#using-calendly-auth-in-app-code) that needs to call the Calendly API - Or, your [custom tools](#using-calendly-auth-in-custom-tools) that need to call the Calendly API @@ -25,7 +25,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -111,7 +111,7 @@ Hit the **Create** button and the provider will be ready to be used. This method is only available when you are [self-hosting the - engine](/home/deployment/on-prem-mcp) + engine](/guides/deployment-hosting/on-prem @@ -168,11 +168,11 @@ auth: -When you use tools that require Calendly auth using your Arcade account credentials, Arcade will automatically use this Calendly OAuth provider. If you have multiple Calendly providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Calendly auth using your Arcade account credentials, Arcade will automatically use this Calendly OAuth provider. If you have multiple Calendly providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Calendly auth in app code -Use the Calendly auth provider in your own agents and AI apps to get a user token for the Calendly API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Calendly auth provider in your own agents and AI apps to get a user token for the Calendly API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Calendly API: @@ -235,9 +235,9 @@ const token = authResponse.context.token; ## Using Calendly auth in custom tools -You can use the pre-built [Arcade Calendly MCP Server](/mcp-servers/productivity/calendly-api) to quickly build agents and AI apps that interact with Calendly. +You can use the pre-built [Arcade Calendly MCP Server](/resources/integrations/productivity/calendly-api) to quickly build agents and AI apps that interact with Calendly. -If the pre-built tools in the Calendly MCP Server don't meet your needs, you can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Calendly API. +If the pre-built tools in the Calendly MCP Server don't meet your needs, you can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Calendly API. Use the `OAuth2()` auth class to specify that a tool requires authorization with Calendly. The `context.authorization.token` field will be automatically populated with the user's Calendly token: diff --git a/app/en/home/auth-providers/clickup/page.mdx b/app/en/references/auth-providers/clickup/page.mdx similarity index 92% rename from app/en/home/auth-providers/clickup/page.mdx rename to app/en/references/auth-providers/clickup/page.mdx index 5a5139587..8b76159a4 100644 --- a/app/en/home/auth-providers/clickup/page.mdx +++ b/app/en/references/auth-providers/clickup/page.mdx @@ -18,7 +18,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -68,14 +68,14 @@ Hit the **Create** button and the provider will be ready to be used. -When you use tools that require ClickUp auth using your Arcade account credentials, Arcade will automatically use this ClickUp OAuth provider. If you have multiple ClickUp providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require ClickUp auth using your Arcade account credentials, Arcade will automatically use this ClickUp OAuth provider. If you have multiple ClickUp providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using ClickUp auth in app code -Use the ClickUp auth provider in your own agents and AI apps to get a user-scoped token for the ClickUp API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the ClickUp auth provider in your own agents and AI apps to get a user-scoped token for the ClickUp API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the ClickUp API: @@ -132,7 +132,7 @@ const { token } = auth.context; ## Using ClickUp auth in custom tools -You can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the ClickUp API. +You can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the ClickUp API. Use the `ClickUp()` auth class to specify that a tool requires authorization with ClickUp. The `context.authorization.token` field will be automatically populated with the user's ClickUp token: diff --git a/app/en/home/auth-providers/discord/page.mdx b/app/en/references/auth-providers/discord/page.mdx similarity index 93% rename from app/en/home/auth-providers/discord/page.mdx rename to app/en/references/auth-providers/discord/page.mdx index c291cf398..74d2bebf1 100644 --- a/app/en/home/auth-providers/discord/page.mdx +++ b/app/en/references/auth-providers/discord/page.mdx @@ -24,7 +24,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -74,14 +74,14 @@ Hit the **Create** button and the provider will be ready to be used. -When you use tools that require Discord auth using your Arcade account credentials, Arcade will automatically use this Discord OAuth provider. If you have multiple Discord providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Discord auth using your Arcade account credentials, Arcade will automatically use this Discord OAuth provider. If you have multiple Discord providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Discord auth in app code -Use the Discord auth provider in your own agents and AI apps to get a user token for the Discord API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Discord auth provider in your own agents and AI apps to get a user token for the Discord API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Discord API: @@ -147,7 +147,7 @@ const token = authResponse.context.token; ## Using Discord auth in custom tools -You can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Discord API. +You can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Discord API. Use the `Discord()` auth class to specify that a tool requires authorization with Discord. The `context.authorization.token` field will be automatically populated with the user's Discord token: diff --git a/app/en/home/auth-providers/dropbox/page.mdx b/app/en/references/auth-providers/dropbox/page.mdx similarity index 93% rename from app/en/home/auth-providers/dropbox/page.mdx rename to app/en/references/auth-providers/dropbox/page.mdx index 78b569088..7d0821e43 100644 --- a/app/en/home/auth-providers/dropbox/page.mdx +++ b/app/en/references/auth-providers/dropbox/page.mdx @@ -24,7 +24,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -76,14 +76,14 @@ Hit the **Create** button and the provider will be ready to be used. -When you use tools that require Dropbox auth using your Arcade account credentials, Arcade will automatically use this Dropbox OAuth provider. If you have multiple Dropbox providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Dropbox auth using your Arcade account credentials, Arcade will automatically use this Dropbox OAuth provider. If you have multiple Dropbox providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Dropbox auth in app code -Use the Dropbox auth provider in your own agents and AI apps to get a user-scoped token for the Dropbox API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Dropbox auth provider in your own agents and AI apps to get a user-scoped token for the Dropbox API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Dropbox API: @@ -149,7 +149,7 @@ const token = authResponse.context.token; ## Using Dropbox auth in custom tools -You can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Dropbox API. +You can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Dropbox API. Use the `Dropbox()` auth class to specify that a tool requires authorization with Dropbox. The `context.authorization.token` field will be automatically populated with the user's Dropbox token: diff --git a/app/en/home/auth-providers/figma/page.mdx b/app/en/references/auth-providers/figma/page.mdx similarity index 91% rename from app/en/home/auth-providers/figma/page.mdx rename to app/en/references/auth-providers/figma/page.mdx index f9ca19c9f..3d7abb1e5 100644 --- a/app/en/home/auth-providers/figma/page.mdx +++ b/app/en/references/auth-providers/figma/page.mdx @@ -6,7 +6,7 @@ The Figma auth provider enables tools and agents to call [Figma APIs](https://de Want to quickly get started with Figma in your agent or AI app? The pre-built - [Arcade Figma MCP Server](/mcp-servers/development/figma) is what you + [Arcade Figma MCP Server](/resources/integrations/development/figma) is what you want! @@ -16,13 +16,13 @@ This page describes how to use and configure Figma auth with Arcade. This auth provider is used by: -- The [Arcade Figma MCP Server](/mcp-servers/development/figma), which provides pre-built tools for interacting with Figma +- The [Arcade Figma MCP Server](/resources/integrations/development/figma), which provides pre-built tools for interacting with Figma - Your [app code](#using-figma-auth-in-app-code) that needs to call the Figma API - Or, your [custom tools](#using-figma-auth-in-custom-tools) that need to call the Figma API ### Required scopes for the Figma MCP Server -If you're using the [Arcade Figma MCP Server](/mcp-servers/development/figma), you'll need to configure these scopes based on which tools you plan to use: +If you're using the [Arcade Figma MCP Server](/resources/integrations/development/figma), you'll need to configure these scopes based on which tools you plan to use: - `file_content:read` - File structure, pages, nodes, and image exports - `library_content:read` - Published components, styles, and component sets from files @@ -43,7 +43,7 @@ For detailed descriptions of all available Figma OAuth scopes, refer to the [Fig When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -138,7 +138,7 @@ Hit the **Create** button and the provider will be ready to be used. This method is only available when you are [self-hosting the - engine](/home/deployment/on-prem-mcp) + engine](/guides/deployment-hosting/on-prem @@ -211,11 +211,11 @@ auth: -When you use tools that require Figma auth using your Arcade account credentials, Arcade will automatically use this Figma OAuth provider. If you have multiple Figma providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Figma auth using your Arcade account credentials, Arcade will automatically use this Figma OAuth provider. If you have multiple Figma providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Figma auth in app code -Use the Figma auth provider in your own agents and AI apps to get a user token for the Figma API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Figma auth provider in your own agents and AI apps to get a user token for the Figma API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Figma API: @@ -282,9 +282,9 @@ const token = authResponse.context.token; ## Using Figma auth in custom tools -You can use the pre-built [Arcade Figma MCP Server](/mcp-servers/development/figma) to quickly build agents and AI apps that interact with Figma. +You can use the pre-built [Arcade Figma MCP Server](/resources/integrations/development/figma) to quickly build agents and AI apps that interact with Figma. -If the pre-built tools in the Figma MCP Server don't meet your needs, you can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Figma API. +If the pre-built tools in the Figma MCP Server don't meet your needs, you can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Figma API. Use the `Figma()` auth class to specify that a tool requires authorization with Figma. The `context.authorization.token` field will be automatically populated with the user's Figma token: diff --git a/app/en/home/auth-providers/github/page.mdx b/app/en/references/auth-providers/github/page.mdx similarity index 98% rename from app/en/home/auth-providers/github/page.mdx rename to app/en/references/auth-providers/github/page.mdx index eced918bb..a5353090d 100644 --- a/app/en/home/auth-providers/github/page.mdx +++ b/app/en/references/auth-providers/github/page.mdx @@ -6,7 +6,7 @@ The GitHub auth provider enables tools and agents to call [GitHub APIs](https:// Want to quickly get started with GitHub in your agent or AI app? The pre-built - [Arcade GitHub MCP Server](/mcp-servers/development/github) is what you want! + [Arcade GitHub MCP Server](/resources/integrations/development/github) is what you want! ## What's documented here @@ -15,7 +15,7 @@ This page describes how to use and configure GitHub auth with Arcade. This auth provider is used by: -- The [Arcade GitHub MCP Server](/mcp-servers/development/github), which provides pre-built tools for interacting with GitHub +- The [Arcade GitHub MCP Server](/resources/integrations/development/github), which provides pre-built tools for interacting with GitHub - Your [app code](#using-github-auth-in-app-code) that needs to call the GitHub API - Or, your [custom tools](#using-github-auth-in-custom-tools) that need to call the GitHub API @@ -436,7 +436,7 @@ When an admin uninstalls an app: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -474,7 +474,7 @@ Click **Create** button. The provider is now ready to use. When you use tools requiring GitHub auth with your Arcade account, Arcade automatically uses this provider. -For multiple providers, see [using multiple auth providers](/home/auth-providers#using-multiple-providers-of-the-same-type). +For multiple providers, see [using multiple auth providers](/references/auth-providers#using-multiple-providers-of-the-same-type). @@ -657,7 +657,7 @@ Unlike github.com's fixed rate limits, GHES administrators can configure custom ## Using GitHub Auth in App Code -Use the GitHub auth provider to get a user token for the GitHub API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) for details. +Use the GitHub auth provider to get a user token for the GitHub API. See [authorizing agents with Arcade](/get-started/about-arcade) for details. Use `client.auth.start()` to get a user token: @@ -772,7 +772,7 @@ console.log(data.stargazers_count); ## Using GitHub Auth in Custom Tools -Use the pre-built [Arcade GitHub MCP Server](/mcp-servers/development/github) for quick GitHub integration. +Use the pre-built [Arcade GitHub MCP Server](/resources/integrations/development/github) for quick GitHub integration. For custom tools, use the `GitHub()` auth class. The `context.authorization.token` field will be automatically populated: @@ -1206,8 +1206,8 @@ Use this checklist to ensure proper setup: ### Arcade Resources -- [Arcade GitHub MCP Server](/mcp-servers/development/github) -- [Arcade Authorization Guide](/home/auth/how-arcade-helps) +- [Arcade GitHub MCP Server](/resources/integrations/development/github) +- [Arcade Authorization Guide](/get-started/about-arcade) - [Video Tutorial: GitHub App Setup](https://www.youtube.com/watch?v=KcO2SruCdt0) --- diff --git a/app/en/home/auth-providers/google/page.mdx b/app/en/references/auth-providers/google/page.mdx similarity index 92% rename from app/en/home/auth-providers/google/page.mdx rename to app/en/references/auth-providers/google/page.mdx index 866ee0ad3..d0be7584a 100644 --- a/app/en/home/auth-providers/google/page.mdx +++ b/app/en/references/auth-providers/google/page.mdx @@ -6,7 +6,7 @@ The Google auth provider enables tools and agents to call Google/Google Workspac Want to quickly get started with Google services in your agent or AI app? The - pre-built [Arcade Gmail MCP Server](/mcp-servers/productivity/gmail) is what you + pre-built [Arcade Gmail MCP Server](/resources/integrations/productivity/gmail) is what you want! @@ -16,7 +16,7 @@ This page describes how to use and configure Google auth with Arcade. This auth provider is used by: -- The [Arcade Gmail MCP Server](/mcp-servers/productivity/gmail), which provides pre-built tools for interacting with Google services +- The [Arcade Gmail MCP Server](/resources/integrations/productivity/gmail), which provides pre-built tools for interacting with Google services - Your [app code](#using-google-auth-in-app-code) that needs to call Google APIs - Or, your [custom tools](#using-google-auth-in-custom-tools) that need to call Google APIs @@ -76,7 +76,7 @@ The default provider has some limitations: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -133,14 +133,14 @@ Hit the **Create** button and the provider will be ready to be used. -When you use tools that require Google auth using your Arcade account credentials, Arcade will automatically use this Google OAuth provider. If you have multiple Google providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Google auth using your Arcade account credentials, Arcade will automatically use this Google OAuth provider. If you have multiple Google providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Google auth in app code -Use the Google auth provider in your own agents and AI apps to get a user token for Google APIs. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Google auth provider in your own agents and AI apps to get a user token for Google APIs. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for Google APIs: @@ -266,9 +266,9 @@ console.log(emailMessages); ## Using Google auth in custom tools -You can use the pre-built Arcade Google MCP Servers, like [Arcade Gmail MCP Server](/mcp-servers/productivity/gmail), to quickly build agents and AI apps that interact with Google services like Gmail, Calendar, Drive, and more. +You can use the pre-built Arcade Google MCP Servers, like [Arcade Gmail MCP Server](/resources/integrations/productivity/gmail), to quickly build agents and AI apps that interact with Google services like Gmail, Calendar, Drive, and more. -If the pre-built tools in the Google MCP Servers don't meet your needs, you can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with Google APIs. +If the pre-built tools in the Google MCP Servers don't meet your needs, you can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with Google APIs. Use the `Google()` auth class to specify that a tool requires authorization with Google. The `context.authorization.token` field will be automatically populated with the user's Google token: diff --git a/app/en/home/auth-providers/hubspot/page.mdx b/app/en/references/auth-providers/hubspot/page.mdx similarity index 89% rename from app/en/home/auth-providers/hubspot/page.mdx rename to app/en/references/auth-providers/hubspot/page.mdx index c14bf8150..341ab893e 100644 --- a/app/en/home/auth-providers/hubspot/page.mdx +++ b/app/en/references/auth-providers/hubspot/page.mdx @@ -6,7 +6,7 @@ The Hubspot auth provider enables tools and agents to call Hubspot APIs on behal Want to quickly get started with Hubspot services in your agent or AI app? The - pre-built [Arcade Hubspot MCP Server](/mcp-servers/sales/hubspot) is what you + pre-built [Arcade Hubspot MCP Server](/resources/integrations/sales/hubspot) is what you want! @@ -16,7 +16,7 @@ This page describes how to use and configure Hubspot auth with Arcade. This auth provider is used by: -- The [Arcade Hubspot MCP Server](/mcp-servers/sales/hubspot), which provides pre-built tools for interacting with Hubspot +- The [Arcade Hubspot MCP Server](/resources/integrations/sales/hubspot), which provides pre-built tools for interacting with Hubspot - Your [app code](#using-hubspot-auth-in-app-code) that needs to call Hubspot APIs - Or, your [custom tools](#using-hubspot-auth-in-custom-tools) that need to call Hubspot APIs @@ -24,14 +24,14 @@ This auth provider is used by: Arcade offers a default Hubspot auth provider that you can use in the Arcade Cloud Platform. In this case, your users will see `Arcade` as the name of the application that's requesting permission. -If you choose to use Arcade's Hubspot auth, you don't need to configure anything. Follow the [Hubspot MCP Server examples](/mcp-servers/sales/hubspot) to get started calling Hubspot tools. +If you choose to use Arcade's Hubspot auth, you don't need to configure anything. Follow the [Hubspot MCP Server examples](/resources/integrations/sales/hubspot) to get started calling Hubspot tools. ## Use Your Own Hubspot App Credentials When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -105,20 +105,20 @@ Hit the **Create** button and the provider will be ready to be used. -When you use tools that require Hubspot auth using your Arcade account credentials, Arcade will automatically use this Hubspot OAuth provider. If you have multiple Hubspot providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Hubspot auth using your Arcade account credentials, Arcade will automatically use this Hubspot OAuth provider. If you have multiple Hubspot providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using the Arcade Hubspot MCP Servers -The [Arcade Hubspot MCP Server](/mcp-servers/sales/hubspot) provides tools to interact with various Hubspot objects, such as companies, contacts, deals, and email messages. +The [Arcade Hubspot MCP Server](/resources/integrations/sales/hubspot) provides tools to interact with various Hubspot objects, such as companies, contacts, deals, and email messages. -Refer to the [MCP Server documentation and examples](/mcp-servers/sales/hubspot) to learn how to use the MCP Server to build agents and AI apps that interact with Hubspot services. +Refer to the [MCP Server documentation and examples](/resources/integrations/sales/hubspot) to learn how to use the MCP Server to build agents and AI apps that interact with Hubspot services. ## Using Hubspot auth in app code -Use the Hubspot auth provider in your own agents and AI apps to get a user-scoped token for the Hubspot API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Hubspot auth provider in your own agents and AI apps to get a user-scoped token for the Hubspot API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Hubspot API: @@ -188,7 +188,7 @@ The scopes supported by the Arcade Hubspot auth provider are the ones [listed ab ## Using Hubspot auth in custom tools -You can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Hubspot API. +You can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Hubspot API. Use the `Hubspot()` auth class to specify that a tool requires authorization with Hubspot. The authentication token needed to call the Hubspot API is available in the tool context through the `context.get_auth_token_or_empty()` method. diff --git a/app/en/home/auth-providers/linear/page.mdx b/app/en/references/auth-providers/linear/page.mdx similarity index 91% rename from app/en/home/auth-providers/linear/page.mdx rename to app/en/references/auth-providers/linear/page.mdx index aa7c8667e..e65769003 100644 --- a/app/en/home/auth-providers/linear/page.mdx +++ b/app/en/references/auth-providers/linear/page.mdx @@ -6,7 +6,7 @@ The Linear auth provider enables tools and agents to call [Linear APIs](https:// Want to quickly get started with Linear in your agent or AI app? The pre-built - [Arcade Linear MCP Server](/mcp-servers/productivity/linear) is what you want! + [Arcade Linear MCP Server](/resources/integrations/productivity/linear) is what you want! ### What's documented here @@ -15,7 +15,7 @@ This page describes how to use and configure Linear auth with Arcade. This auth provider is used by: -- The [Arcade Linear MCP Server](/mcp-servers/productivity/linear), which provides pre-built tools for interacting with Linear +- The [Arcade Linear MCP Server](/resources/integrations/productivity/linear), which provides pre-built tools for interacting with Linear - Your [app code](#using-linear-auth-in-app-code) that needs to call Linear APIs - Or, your [custom tools](#using-linear-auth-in-custom-tools) that need to call Linear APIs @@ -24,7 +24,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -78,14 +78,14 @@ Hit the **Create** button and the provider will be ready to be used. -When you use tools that require Linear auth using your Arcade account credentials, Arcade will automatically use this Linear OAuth provider. If you have multiple Linear providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Linear auth using your Arcade account credentials, Arcade will automatically use this Linear OAuth provider. If you have multiple Linear providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Linear auth in app code -Use the Linear auth provider in your own agents and AI apps to get a user token for Linear APIs. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Linear auth provider in your own agents and AI apps to get a user token for Linear APIs. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for Linear APIs: @@ -237,9 +237,9 @@ console.log(teams); ## Using Linear auth in custom tools -You can use the pre-built [Arcade Linear MCP Server](/mcp-servers/productivity/linear) to quickly build agents and AI apps that interact with Linear. +You can use the pre-built [Arcade Linear MCP Server](/resources/integrations/productivity/linear) to quickly build agents and AI apps that interact with Linear. -If the pre-built tools in the Linear MCP Server don't meet your needs, you can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Linear API. +If the pre-built tools in the Linear MCP Server don't meet your needs, you can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Linear API. Use the `Linear()` auth class to specify that a tool requires authorization with Linear. The `context.authorization.token` field will be automatically populated with the user's Linear token: diff --git a/app/en/home/auth-providers/linkedin/page.mdx b/app/en/references/auth-providers/linkedin/page.mdx similarity index 96% rename from app/en/home/auth-providers/linkedin/page.mdx rename to app/en/references/auth-providers/linkedin/page.mdx index a9047589a..969f398d6 100644 --- a/app/en/home/auth-providers/linkedin/page.mdx +++ b/app/en/references/auth-providers/linkedin/page.mdx @@ -18,7 +18,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -46,7 +46,7 @@ Next, add the LinkedIn app to Arcade. ## Using LinkedIn auth in app code -Use the LinkedIn auth provider in your own agents and AI apps to get a user token for LinkedIn APIs. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the LinkedIn auth provider in your own agents and AI apps to get a user token for LinkedIn APIs. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for LinkedIn APIs: @@ -211,7 +211,7 @@ console.log(data); ## Using LinkedIn auth in custom tools -You can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with LinkedIn APIs. +You can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with LinkedIn APIs. Use the `LinkedIn()` auth class to specify that a tool requires authorization with LinkedIn. The `context.authorization.token` field will be automatically populated with the user's LinkedIn token: diff --git a/app/en/home/auth-providers/mailchimp/page.mdx b/app/en/references/auth-providers/mailchimp/page.mdx similarity index 92% rename from app/en/home/auth-providers/mailchimp/page.mdx rename to app/en/references/auth-providers/mailchimp/page.mdx index ba67a49f1..4d8d92706 100644 --- a/app/en/home/auth-providers/mailchimp/page.mdx +++ b/app/en/references/auth-providers/mailchimp/page.mdx @@ -6,7 +6,7 @@ The Mailchimp auth provider enables tools and agents to call [Mailchimp Marketin Want to quickly get started with Mailchimp in your agent or AI app? The - pre-built [Arcade Mailchimp Marketing MCP Server](/mcp-servers/productivity/mailchimp-marketing-api) + pre-built [Arcade Mailchimp Marketing MCP Server](/resources/integrations/productivity/mailchimp-marketing-api) is what you want! @@ -16,7 +16,7 @@ This page describes how to use and configure Mailchimp auth with Arcade. This auth provider is used by: -- The [Arcade Mailchimp Marketing MCP Server](/mcp-servers/productivity/mailchimp-marketing-api), which provides pre-built tools for interacting with Mailchimp +- The [Arcade Mailchimp Marketing MCP Server](/resources/integrations/productivity/mailchimp-marketing-api), which provides pre-built tools for interacting with Mailchimp - Your [app code](#using-mailchimp-auth-in-app-code) that needs to call the Mailchimp API - Or, your [custom tools](#using-mailchimp-auth-in-custom-tools) that need to call the Mailchimp API @@ -25,7 +25,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -113,7 +113,7 @@ Hit the **Create** button and the provider will be ready to be used. This method is only available when you are [self-hosting the - engine](/home/deployment/on-prem-mcp) + engine](/guides/deployment-hosting/on-prem @@ -170,11 +170,11 @@ auth: -When you use tools that require Mailchimp auth using your Arcade account credentials, Arcade will automatically use this Mailchimp OAuth provider. If you have multiple Mailchimp providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Mailchimp auth using your Arcade account credentials, Arcade will automatically use this Mailchimp OAuth provider. If you have multiple Mailchimp providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Mailchimp auth in app code -Use the Mailchimp auth provider in your own agents and AI apps to get a user token for the Mailchimp API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Mailchimp auth provider in your own agents and AI apps to get a user token for the Mailchimp API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Mailchimp API: @@ -283,9 +283,9 @@ const apiEndpoint = metadata.api_endpoint; ## Using Mailchimp auth in custom tools -You can use the pre-built [Arcade Mailchimp Marketing MCP Server](/mcp-servers/productivity/mailchimp-marketing-api) to quickly build agents and AI apps that interact with Mailchimp. +You can use the pre-built [Arcade Mailchimp Marketing MCP Server](/resources/integrations/productivity/mailchimp-marketing-api) to quickly build agents and AI apps that interact with Mailchimp. -If the pre-built tools in the Mailchimp MCP Server don't meet your needs, you can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Mailchimp API. +If the pre-built tools in the Mailchimp MCP Server don't meet your needs, you can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Mailchimp API. Use the `OAuth2()` auth class to specify that a tool requires authorization with Mailchimp. The `context.authorization.token` field will be automatically populated with the user's Mailchimp token: diff --git a/app/en/home/auth-providers/microsoft/page.mdx b/app/en/references/auth-providers/microsoft/page.mdx similarity index 83% rename from app/en/home/auth-providers/microsoft/page.mdx rename to app/en/references/auth-providers/microsoft/page.mdx index baf44bdb4..42bb28c21 100644 --- a/app/en/home/auth-providers/microsoft/page.mdx +++ b/app/en/references/auth-providers/microsoft/page.mdx @@ -24,7 +24,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -48,10 +48,10 @@ Below is the list of scopes required by the Arcade Microsoft MCP Servers: | MCP Server | Required Permissions | | -------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [Outlook Calendar](/mcp-servers/productivity/outlook-calendar) | `Calendars.ReadBasic`
`Calendars.ReadWrite`
`MailboxSettings.Read` | -| [Outlook Mail](/mcp-servers/productivity/outlook-mail) | `Mail.Read`
`Mail.ReadWrite`
`Mail.Send` | -| [Teams](/mcp-servers/social-communication/microsoft-teams) | `Channel.ReadBasic.All`
`ChannelMessage.Read.All`
`ChannelMessage.Send`
`Chat.Create`
`Chat.Read`
`ChatMessage.Read`
`ChatMessage.Send`
`People.Read`
`Team.ReadBasic.All`
`TeamMember.Read.All`
`User.Read` | -| [SharePoint](/mcp-servers/productivity/sharepoint) | `Sites.Read.All` | +| [Outlook Calendar](/resources/integrations/productivity/outlook-calendar) | `Calendars.ReadBasic`
`Calendars.ReadWrite`
`MailboxSettings.Read` | +| [Outlook Mail](/resources/integrations/productivity/outlook-mail) | `Mail.Read`
`Mail.ReadWrite`
`Mail.Send` | +| [Teams](/resources/integrations/social-communication/microsoft-teams) | `Channel.ReadBasic.All`
`ChannelMessage.Read.All`
`ChannelMessage.Send`
`Chat.Create`
`Chat.Read`
`ChatMessage.Read`
`ChatMessage.Send`
`People.Read`
`Team.ReadBasic.All`
`TeamMember.Read.All`
`User.Read` | +| [SharePoint](/resources/integrations/productivity/sharepoint) | `Sites.Read.All` | ## Configuring your own Microsoft Auth Provider in Arcade @@ -88,14 +88,14 @@ Hit the **Create** button and the provider will be ready to be used.
-When you use tools that require Microsoft auth using your Arcade account credentials, Arcade will automatically use this Microsoft OAuth provider. If you have multiple Microsoft providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Microsoft auth using your Arcade account credentials, Arcade will automatically use this Microsoft OAuth provider. If you have multiple Microsoft providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Microsoft auth in app code -Use the Microsoft auth provider in your own agents and AI apps to get a user token for Microsoft Graph APIs. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Microsoft auth provider in your own agents and AI apps to get a user token for Microsoft Graph APIs. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for Microsoft Graph APIs: @@ -161,7 +161,7 @@ const token = authResponse.context.token; ## Using Microsoft auth in custom tools -You can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with Microsoft Graph APIs. +You can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with Microsoft Graph APIs. Use the `Microsoft()` auth class to specify that a tool requires authorization with Microsoft. The `context.authorization.token` field will be automatically populated with the user's Microsoft token: diff --git a/app/en/home/auth-providers/miro/page.mdx b/app/en/references/auth-providers/miro/page.mdx similarity index 91% rename from app/en/home/auth-providers/miro/page.mdx rename to app/en/references/auth-providers/miro/page.mdx index 912241f10..80012252b 100644 --- a/app/en/home/auth-providers/miro/page.mdx +++ b/app/en/references/auth-providers/miro/page.mdx @@ -6,7 +6,7 @@ The Miro auth provider enables tools and agents to call [Miro APIs](https://deve Want to quickly get started with Miro in your agent or AI app? The pre-built - [Arcade Miro MCP Server](/mcp-servers/productivity/miro-api) is what you + [Arcade Miro MCP Server](/resources/integrations/productivity/miro-api) is what you want! @@ -16,7 +16,7 @@ This page describes how to use and configure Miro auth with Arcade. This auth provider is used by: -- The [Arcade Miro MCP Server](/mcp-servers/productivity/miro-api), which provides pre-built tools for interacting with Miro +- The [Arcade Miro MCP Server](/resources/integrations/productivity/miro-api), which provides pre-built tools for interacting with Miro - Your [app code](#using-miro-auth-in-app-code) that needs to call the Miro API - Or, your [custom tools](#using-miro-auth-in-custom-tools) that need to call the Miro API @@ -25,7 +25,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -115,7 +115,7 @@ Hit the **Create** button and the provider will be ready to be used. This method is only available when you are [self-hosting the - engine](/home/deployment/on-prem-mcp) + engine](/guides/deployment-hosting/on-prem @@ -174,11 +174,11 @@ auth: -When you use tools that require Miro auth using your Arcade account credentials, Arcade will automatically use this Miro OAuth provider. If you have multiple Miro providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Miro auth using your Arcade account credentials, Arcade will automatically use this Miro OAuth provider. If you have multiple Miro providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Miro auth in app code -Use the Miro auth provider in your own agents and AI apps to get a user token for the Miro API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Miro auth provider in your own agents and AI apps to get a user token for the Miro API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Miro API: @@ -246,9 +246,9 @@ const token = authResponse.context.token; ## Using Miro auth in custom tools -You can use the pre-built [Arcade Miro MCP Server](/mcp-servers/productivity/miro-api) to quickly build agents and AI apps that interact with Miro. +You can use the pre-built [Arcade Miro MCP Server](/resources/integrations/productivity/miro-api) to quickly build agents and AI apps that interact with Miro. -If the pre-built tools in the Miro MCP Server don't meet your needs, you can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Miro API. +If the pre-built tools in the Miro MCP Server don't meet your needs, you can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Miro API. Use the `OAuth2()` auth class to specify that a tool requires authorization with Miro. The `context.authorization.token` field will be automatically populated with the user's Miro token: diff --git a/app/en/home/auth-providers/notion/page.mdx b/app/en/references/auth-providers/notion/page.mdx similarity index 90% rename from app/en/home/auth-providers/notion/page.mdx rename to app/en/references/auth-providers/notion/page.mdx index c188bae78..46deb1751 100644 --- a/app/en/home/auth-providers/notion/page.mdx +++ b/app/en/references/auth-providers/notion/page.mdx @@ -18,7 +18,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -71,14 +71,14 @@ Hit the **Create** button and the provider will be ready to be used. -When you use tools that require Notion auth using your Arcade account credentials, Arcade will automatically use this Notion OAuth provider. If you have multiple Notion providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Notion auth using your Arcade account credentials, Arcade will automatically use this Notion OAuth provider. If you have multiple Notion providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Notion auth in app code -Use the Notion auth provider in your own agents and AI apps to get a user token for the Notion API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Notion auth provider in your own agents and AI apps to get a user token for the Notion API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Notion API: @@ -141,9 +141,9 @@ const token = authResponse.context.token; ## Using Notion auth in custom tools -You can use the pre-built [Arcade Notion MCP Server](/mcp-servers/productivity/notion) to quickly build agents and AI apps that interact with Notion. +You can use the pre-built [Arcade Notion MCP Server](/resources/integrations/productivity/notion) to quickly build agents and AI apps that interact with Notion. -If the pre-built tools in the Notion MCP Server don't meet your needs, you can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Notion API. +If the pre-built tools in the Notion MCP Server don't meet your needs, you can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Notion API. Use the `Notion()` auth class to specify that a tool requires authorization with Notion. The `context.authorization.token` field will be automatically populated with the user's Notion token: diff --git a/app/en/home/auth-providers/oauth2/page.mdx b/app/en/references/auth-providers/oauth2/page.mdx similarity index 96% rename from app/en/home/auth-providers/oauth2/page.mdx rename to app/en/references/auth-providers/oauth2/page.mdx index af5559c6b..bf4e4a3b5 100644 --- a/app/en/home/auth-providers/oauth2/page.mdx +++ b/app/en/references/auth-providers/oauth2/page.mdx @@ -11,7 +11,7 @@ import ToggleContent from "@/app/_components/toggle-content"; The OAuth 2.0 auth provider enables tools and agents to authorize with any OAuth 2.0-compatible API on behalf of a user. - Arcade has [pre-built auth providers](/home/auth-providers) for many popular + Arcade has [pre-built auth providers](/references/auth-providers) for many popular OAuth 2.0 services. Use this OAuth 2.0 provider to connect to other systems that aren't pre-built. @@ -29,7 +29,7 @@ The only supported OAuth 2.0 flow is the authorization code grant flow (with or ## Configuring OAuth 2.0 -How you configure the OAuth 2.0 provider depends on whether you use the Arcade Cloud Engine or a [self-hosted Engine](/home/deployment/on-prem-mcp). If you use the Cloud Engine, you must configure your provider in the Dashboard. +How you configure the OAuth 2.0 provider depends on whether you use the Arcade Cloud Engine or a [self-hosted Engine](/guides/deployment-hosting/on-prem). If you use the Cloud Engine, you must configure your provider in the Dashboard. When configuring your app in the OAuth 2.0 enabled service, you must use the @@ -42,7 +42,7 @@ How you configure the OAuth 2.0 provider depends on whether you use the Arcade C When using the Arcade Cloud Platform, the Dashboard is available at [`https://api.arcade.dev/dashboard`](https://api.arcade.dev/dashboard). If you - are [self-hosting Arcade](/home/deployment/on-prem-mcp), by default + are [self-hosting Arcade](/guides/deployment-hosting/on-prem), by default the Dashboard is available at [`http://localhost:9099/dashboard`](http://localhost:9099/dashboard). Adjust the host and port, if necessary, to match your environment. @@ -61,7 +61,7 @@ When you use tools that require OAuth 2.0 authorization using your Arcade accoun This method is only available when you are [self-hosting the - engine](/home/deployment/on-prem-mcp) + engine](/guides/deployment-hosting/on-prem @@ -83,7 +83,7 @@ HOOLI_CLIENT_SECRET="" ``` - See [configuration](/home/deployment/engine-configuration) for more + See [configuration](/guides/deployment-hosting/configure-engine) for more information on how to set environment variables and configure the Arcade Engine. @@ -93,7 +93,7 @@ HOOLI_CLIENT_SECRET="" To locate the `engine.yaml` file in your OS after installing the Arcade Engine, check the [Engine configuration - file](/home/deployment/engine-configuration) + file](/guides/deployment-hosting/configure-engine) documentation. @@ -517,7 +517,7 @@ auth: ## Using OAuth 2.0 in app code -Use the OAuth 2.0 auth provider in your own agents and AI apps to get a user token for any OAuth 2.0-compatible APIs. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the OAuth 2.0 auth provider in your own agents and AI apps to get a user token for any OAuth 2.0-compatible APIs. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get an access token: @@ -585,7 +585,7 @@ const token = authResponse.context.token; ## Using OAuth 2.0 in custom tools -You can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with any OAuth 2.0-compatible APIs. +You can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with any OAuth 2.0-compatible APIs. Use the `OAuth2()` auth class to specify that a tool requires OAuth 2.0 authorization. In your tool function, `context.authorization` will be automatically populated with the following properties: diff --git a/app/en/home/auth-providers/page.mdx b/app/en/references/auth-providers/page.mdx similarity index 82% rename from app/en/home/auth-providers/page.mdx rename to app/en/references/auth-providers/page.mdx index 22c6be879..bc3c0151e 100644 --- a/app/en/home/auth-providers/page.mdx +++ b/app/en/references/auth-providers/page.mdx @@ -15,7 +15,7 @@ It can be useful to configure your own auth provider for the following reasons: - You want to use your own brand on the auth screen - You want to isolate your rate limits from other Arcade customers -- You want to use a service that Arcade [does not have a built-in auth provider for](/home/auth-providers/oauth2) +- You want to use a service that Arcade [does not have a built-in auth provider for](/references/auth-providers/oauth2) After adding an auth provider used by an Arcade tool, executing the tool will automatically use your auth provider. Even in the Arcade Cloud Platform, your auth provider will take precedence over the arcade-provided auth provider. @@ -32,131 +32,131 @@ For more information on how to customize your auth provider, select an auth prov name="Asana" image="asana.svg" summary="Authorize tools and agents with Asana" - link="/home/auth-providers/asana" + link="/references/auth-providers/asana" category="Auth" /> -If the auth provider you need is not listed, try the [OAuth 2.0](/home/auth-providers/oauth2) provider, or [get in touch](mailto:contact@arcade.dev) with us! +If the auth provider you need is not listed, try the [OAuth 2.0](/references/auth-providers/oauth2) provider, or [get in touch](mailto:contact@arcade.dev) with us! ## Using multiple providers of the same type @@ -179,4 +179,4 @@ async def list_emails( This is similar to the pattern used in the generic OAuth2 provider, but instead of using the `OAuth2` class, you use the `Google` class and specify the `id` of the auth provider you want to use. -See the docs about [Authoring Tools](/home/build-tools/create-a-mcp-server) for more information on how to create and serve a MCP Server. +See the docs about [Authoring Tools](/guides/create-tools/tool-basics/build-mcp-server) for more information on how to create and serve a MCP Server. diff --git a/app/en/home/auth-providers/pagerduty/page.mdx b/app/en/references/auth-providers/pagerduty/page.mdx similarity index 91% rename from app/en/home/auth-providers/pagerduty/page.mdx rename to app/en/references/auth-providers/pagerduty/page.mdx index fefab4e14..521f775dc 100644 --- a/app/en/home/auth-providers/pagerduty/page.mdx +++ b/app/en/references/auth-providers/pagerduty/page.mdx @@ -11,7 +11,7 @@ Arcade currently supports **Classic** PagerDuty OAuth apps only. Choose Classic Want to quickly get started with PagerDuty in your agent or AI app? The pre-built [Arcade PagerDuty MCP - Server](/mcp-servers/development/pagerduty-api) is what you want! + Server](/resources/integrations/development/pagerduty-api) is what you want! ### What's documented here @@ -20,7 +20,7 @@ This page describes how to use and configure PagerDuty auth with Arcade. This auth provider is used by: -- The [Arcade PagerDuty MCP Server](/mcp-servers/development/pagerduty-api), which provides pre-built tools for interacting with PagerDuty +- The [Arcade PagerDuty MCP Server](/resources/integrations/development/pagerduty-api), which provides pre-built tools for interacting with PagerDuty - Your [app code](#using-pagerduty-auth-in-app-code) that needs to call the PagerDuty API - Or, your [custom tools](#using-pagerduty-auth-in-custom-tools) that need to call the PagerDuty API @@ -29,7 +29,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -119,7 +119,7 @@ Hit the **Create** button and the provider will be ready to be used. This method is only available when you are [self-hosting the - engine](/home/deployment/on-prem-mcp) + engine](/guides/deployment-hosting/on-prem @@ -178,11 +178,11 @@ auth: -When you use tools that require PagerDuty auth using your Arcade account credentials, Arcade will automatically use this PagerDuty OAuth provider. If you have multiple PagerDuty providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require PagerDuty auth using your Arcade account credentials, Arcade will automatically use this PagerDuty OAuth provider. If you have multiple PagerDuty providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using PagerDuty auth in app code -Use the PagerDuty auth provider in your own agents and AI apps to get a user token for the PagerDuty API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the PagerDuty auth provider in your own agents and AI apps to get a user token for the PagerDuty API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the PagerDuty API: @@ -246,9 +246,9 @@ const token = authResponse.context.token; ## Using PagerDuty auth in custom tools -You can use the pre-built [Arcade PagerDuty MCP Server](/mcp-servers/development/pagerduty-api) to quickly build agents and AI apps that interact with PagerDuty. +You can use the pre-built [Arcade PagerDuty MCP Server](/resources/integrations/development/pagerduty-api) to quickly build agents and AI apps that interact with PagerDuty. -If the pre-built tools in the PagerDuty MCP Server don't meet your needs, you can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the PagerDuty API. +If the pre-built tools in the PagerDuty MCP Server don't meet your needs, you can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the PagerDuty API. Use the `PagerDuty()` auth class to specify that a tool requires authorization with PagerDuty. The `context.authorization.token` field will be automatically populated with the user's PagerDuty token: diff --git a/app/en/home/auth-providers/reddit/page.mdx b/app/en/references/auth-providers/reddit/page.mdx similarity index 92% rename from app/en/home/auth-providers/reddit/page.mdx rename to app/en/references/auth-providers/reddit/page.mdx index 42caa0d05..556d5b2bb 100644 --- a/app/en/home/auth-providers/reddit/page.mdx +++ b/app/en/references/auth-providers/reddit/page.mdx @@ -24,7 +24,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -76,14 +76,14 @@ Hit the **Create** button and the provider will be ready to be used. -When you use tools that require Reddit auth using your Arcade account credentials, Arcade will automatically use this Reddit OAuth provider. If you have multiple Reddit providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Reddit auth using your Arcade account credentials, Arcade will automatically use this Reddit OAuth provider. If you have multiple Reddit providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Reddit auth in app code -Use the Reddit auth provider in your own agents and AI apps to get a user-scoped token for the Reddit API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Reddit auth provider in your own agents and AI apps to get a user-scoped token for the Reddit API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Reddit API: @@ -149,7 +149,7 @@ const token = authResponse.context.token; ## Using Reddit auth in custom tools -You can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Reddit API. +You can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Reddit API. Use the `Reddit()` auth class to specify that a tool requires authorization with Reddit. The `context.authorization.token` field will be automatically populated with the user's Reddit token: diff --git a/app/en/home/auth-providers/salesforce/page.mdx b/app/en/references/auth-providers/salesforce/page.mdx similarity index 90% rename from app/en/home/auth-providers/salesforce/page.mdx rename to app/en/references/auth-providers/salesforce/page.mdx index 13cdc985c..91cc28851 100644 --- a/app/en/home/auth-providers/salesforce/page.mdx +++ b/app/en/references/auth-providers/salesforce/page.mdx @@ -14,7 +14,7 @@ This page describes how to use and configure Salesforce auth with Arcade. This auth provider is used by: -- The [Arcade Salesforce MCP Server](/mcp-servers/sales/salesforce), which provides pre-built tools for interacting with Salesforce services +- The [Arcade Salesforce MCP Server](/resources/integrations/sales/salesforce), which provides pre-built tools for interacting with Salesforce services - Your [app code](#calling-salesforce-apis-directly) that needs to call Salesforce APIs - Or, your [custom tools](#create-your-own-salesforce-tools) that need to call Salesforce APIs @@ -23,7 +23,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -82,12 +82,12 @@ export SALESFORCE_ORG_SUBDOMAIN={your-salesforce-subdomain} The Salesforce API requires the App developer to create [OAuth custom scopes](https://help.salesforce.com/s/articleView?id=xcloud.remoteaccess_oauth_customscopes.htm&type=5) defining granular permissions for their application users to authorize. -The custom scopes required by the [Arcade Salesforce MCP Server](/mcp-servers/sales/salesforce) are listed below, along with their descriptions: +The custom scopes required by the [Arcade Salesforce MCP Server](/resources/integrations/sales/salesforce) are listed below, along with their descriptions: - The custom scopes listed below are only required if you are using the [Arcade Salesforce MCP Server](/mcp-servers/sales/salesforce). + The custom scopes listed below are only required if you are using the [Arcade Salesforce MCP Server](/resources/integrations/sales/salesforce). -If you're creating your own [custom Salesforce tools](/home/build-tools/create-a-mcp-server) or using Arcade to authorize users and call Salesforce APIs directly, you are free to define custom scope(s) that fit best your application use cases. Observe that you must have at least one custom scope assigned to your Salesforce app in order to use the Salesforce API. +If you're creating your own [custom Salesforce tools](/guides/create-tools/tool-basics/build-mcp-server) or using Arcade to authorize users and call Salesforce APIs directly, you are free to define custom scope(s) that fit best your application use cases. Observe that you must have at least one custom scope assigned to your Salesforce app in order to use the Salesforce API. @@ -132,7 +132,7 @@ By default, the Arcade Dashboard will be available at http://localhost:9099/dash #### Enter the provider details -- Enter `salesforce` as the **ID** for your provider (the ID must be `salesforce` in order to use the [Arcade Salesforce MCP Server](/mcp-servers/sales/salesforce)). +- Enter `salesforce` as the **ID** for your provider (the ID must be `salesforce` in order to use the [Arcade Salesforce MCP Server](/resources/integrations/sales/salesforce)). - Optionally enter a **Description**. - Enter your **Client ID** and **Client Secret** from your Salesforce app. - Note the **Redirect URL** generated by Arcade. This must be set as your Salesforce app's callback URL. @@ -182,23 +182,23 @@ Click the **Create** button and the provider will be ready to be used in the Arc ## Using the Arcade Salesforce MCP Server -The [Arcade Salesforce MCP Server](/mcp-servers/sales/salesforce) provides tools to interact with various Salesforce objects, such as accounts, contacts, leads, opportunities, notes, tasks, email messages, call logs, etc. +The [Arcade Salesforce MCP Server](/resources/integrations/sales/salesforce) provides tools to interact with various Salesforce objects, such as accounts, contacts, leads, opportunities, notes, tasks, email messages, call logs, etc. -Refer to the [MCP Server documentation and examples](/mcp-servers/sales/salesforce) to learn how to use the MCP Server to build agents and AI apps that interact with Salesforce services. +Refer to the [MCP Server documentation and examples](/resources/integrations/sales/salesforce) to learn how to use the MCP Server to build agents and AI apps that interact with Salesforce services. Check our introductory documentation to understand what are tools and how - [tool calling works](/home/use-tools/tools-overview). + [tool calling works](/guides/tool-calling). ## Calling Salesforce APIs directly -Use the Salesforce auth provider to get a user authorization token and call Salesforce API endpoints directly, without the use of any tools. See [How Arcade helps with Agent Authorization](/home/auth/how-arcade-helps) to understand how this works. +Use the Salesforce auth provider to get a user authorization token and call Salesforce API endpoints directly, without the use of any tools. See [How Arcade helps with Agent Authorization](/get-started/about-arcade) to understand how this works. ### Prerequisites 1. Create an Arcade account -1. Get an [Arcade API key](/home/api-keys). +1. Get an [Arcade API key](/get-started/setup/api-keys). 1. Set the `ARCADE_API_KEY` environment variable with `export ARCADE_API_KEY=`. 1. Make sure to have Python 3.10+ or Node.js 18+ installed. @@ -560,7 +560,7 @@ console.log(await response.json()); ## Create your own Salesforce Tools -If the pre-built tools in the [Arcade Salesforce MCP Server](/mcp-servers/sales/salesforce) don't meet your needs, you can create your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Salesforce APIs. +If the pre-built tools in the [Arcade Salesforce MCP Server](/resources/integrations/sales/salesforce) don't meet your needs, you can create your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Salesforce APIs. -The code implemented in the Arcade Salesforce tools is the best guide for you to understand how to implement your own. Check the [Contact](https://github.com/ArcadeAI/arcade-ai/blob/main/mcp-servers/salesforce/arcade_salesforce/tools/crm/contact.py) and [Account](https://github.com/ArcadeAI/arcade-ai/blob/main/mcp-servers/salesforce/arcade_salesforce/tools/crm/account.py) tools in our public Github repository. +The code implemented in the Arcade Salesforce tools is the best guide for you to understand how to implement your own. Check the [Contact](https://github.com/ArcadeAI/arcade-ai/blob/main/resources/integrations/salesforce/arcade_salesforce/tools/crm/contact.py) and [Account](https://github.com/ArcadeAI/arcade-ai/blob/main/resources/integrations/salesforce/arcade_salesforce/tools/crm/account.py) tools in our public Github repository. ``` diff --git a/app/en/home/auth-providers/slack/page.mdx b/app/en/references/auth-providers/slack/page.mdx similarity index 84% rename from app/en/home/auth-providers/slack/page.mdx rename to app/en/references/auth-providers/slack/page.mdx index a65bd14bb..2c27805ad 100644 --- a/app/en/home/auth-providers/slack/page.mdx +++ b/app/en/references/auth-providers/slack/page.mdx @@ -6,7 +6,7 @@ The Slack auth provider enables tools and agents to call [Slack APIs](https://ap Want to quickly get started with Slack in your agent or AI app? The pre-built - [Arcade Slack MCP Server](/mcp-servers/social-communication/slack) is what you + [Arcade Slack MCP Server](/resources/integrations/social-communication/slack) is what you want! @@ -16,7 +16,7 @@ This page describes how to use and configure Slack auth with Arcade. This auth provider is used by: -- The [Arcade Slack MCP Server](/mcp-servers/social-communication/slack), which provides pre-built tools for interacting with Slack +- The [Arcade Slack MCP Server](/resources/integrations/social-communication/slack), which provides pre-built tools for interacting with Slack - Your [app code](#using-slack-auth-in-app-code) that needs to call the Slack API - Or, your [custom tools](#using-slack-auth-in-custom-tools) that need to call the Slack API @@ -25,7 +25,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -40,12 +40,12 @@ Before showing how to configure your Slack app credentials, let's go through the In May 29, 2025, [Slack announced](https://api.slack.com/changelog/2025-05-terms-rate-limit-update-and-faq) changes to their API rate-limits and terms of service for apps that are not approved for the Slack Marketplace. -The `conversations.history` and `conversations.replies` endpoints are now limited to 1 request/minute and up to 15 objects returned per request. This affects various tools in the [Arcade Slack MCP Server](/mcp-servers/social-communication/slack). Additionally, the [API Terms of Service](https://slack.com/terms-of-service/api) now requires [Slack Marketplace](https://api.slack.com/slack-marketplace/using) approval for commercial distribution. +The `conversations.history` and `conversations.replies` endpoints are now limited to 1 request/minute and up to 15 objects returned per request. This affects various tools in the [Arcade Slack MCP Server](/resources/integrations/social-communication/slack). Additionally, the [API Terms of Service](https://slack.com/terms-of-service/api) now requires [Slack Marketplace](https://api.slack.com/slack-marketplace/using) approval for commercial distribution. - Follow Slack's guide to [registering a Slack app](https://api.slack.com/quickstart) -- If you plan to use the [Arcade Slack MCP Server](/mcp-servers/social-communication/slack), select the scopes below (include additional scopes for your application's authorization needs or custom tools, in any): +- If you plan to use the [Arcade Slack MCP Server](/resources/integrations/social-communication/slack), select the scopes below (include additional scopes for your application's authorization needs or custom tools, in any): - `channels:history` - `channels:read` - `chat:write` @@ -99,14 +99,14 @@ Hit the **Create** button and the provider will be ready to be used. -When you use tools that require Slack auth using your Arcade account credentials, Arcade will automatically use this Slack OAuth provider. If you have multiple Slack providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Slack auth using your Arcade account credentials, Arcade will automatically use this Slack OAuth provider. If you have multiple Slack providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Slack auth in app code -Use the Slack auth provider in your own agents and AI apps to get a user token for the Slack API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Slack auth provider in your own agents and AI apps to get a user token for the Slack API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Slack API: @@ -177,9 +177,9 @@ const token = authResponse.context.token; ## Using Slack auth in custom tools -You can use the pre-built [Arcade Slack MCP Server](/mcp-servers/social-communication/slack) to quickly build agents and AI apps that interact with Slack. +You can use the pre-built [Arcade Slack MCP Server](/resources/integrations/social-communication/slack) to quickly build agents and AI apps that interact with Slack. -If the pre-built tools in the Slack MCP Server don't meet your needs, you can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Slack API. +If the pre-built tools in the Slack MCP Server don't meet your needs, you can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Slack API. Use the `Slack()` auth class to specify that a tool requires authorization with Slack. The `context.authorization.token` field will be automatically populated with the user's Slack token: diff --git a/app/en/home/auth-providers/spotify/page.mdx b/app/en/references/auth-providers/spotify/page.mdx similarity index 93% rename from app/en/home/auth-providers/spotify/page.mdx rename to app/en/references/auth-providers/spotify/page.mdx index 979b70ee3..28c7c4509 100644 --- a/app/en/home/auth-providers/spotify/page.mdx +++ b/app/en/references/auth-providers/spotify/page.mdx @@ -24,7 +24,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -77,14 +77,14 @@ Hit the **Create** button and the provider will be ready to be used. -When you use tools that require Spotify auth using your Arcade account credentials, Arcade will automatically use this Spotify OAuth provider. If you have multiple Spotify providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Spotify auth using your Arcade account credentials, Arcade will automatically use this Spotify OAuth provider. If you have multiple Spotify providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Spotify auth in app code -Use the Spotify auth provider in your own agents and AI apps to get a user token for the Spotify API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Spotify auth provider in your own agents and AI apps to get a user token for the Spotify API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Spotify API: @@ -150,7 +150,7 @@ const token = authResponse.context.token; ## Using Spotify auth in custom tools -You can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Spotify API. +You can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Spotify API. Use the `Spotify()` auth class to specify that a tool requires authorization with Spotify. The `context.authorization.token` field will be automatically populated with the user's Spotify token: diff --git a/app/en/home/auth-providers/square/page.mdx b/app/en/references/auth-providers/square/page.mdx similarity index 91% rename from app/en/home/auth-providers/square/page.mdx rename to app/en/references/auth-providers/square/page.mdx index d924676e3..4d0756fac 100644 --- a/app/en/home/auth-providers/square/page.mdx +++ b/app/en/references/auth-providers/square/page.mdx @@ -6,7 +6,7 @@ The Square auth provider enables tools and agents to call [Square APIs](https:// Want to quickly get started with Square in your agent or AI app? The pre-built - [Arcade Square MCP Server](/mcp-servers/productivity/squareup-api) is what you + [Arcade Square MCP Server](/resources/integrations/productivity/squareup-api) is what you want! @@ -16,7 +16,7 @@ This page describes how to use and configure Square auth with Arcade. This auth provider is used by: -- The [Arcade Square MCP Server](/mcp-servers/productivity/squareup-api), which provides pre-built tools for interacting with Square +- The [Arcade Square MCP Server](/resources/integrations/productivity/squareup-api), which provides pre-built tools for interacting with Square - Your [app code](#using-square-auth-in-app-code) that needs to call the Square API - Or, your [custom tools](#using-square-auth-in-custom-tools) that need to call the Square API @@ -25,7 +25,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -117,7 +117,7 @@ Hit the **Create** button and the provider will be ready to be used. This method is only available when you are [self-hosting the - engine](/home/deployment/on-prem-mcp) + engine](/guides/deployment-hosting/on-prem @@ -176,11 +176,11 @@ auth: -When you use tools that require Square auth using your Arcade account credentials, Arcade will automatically use this Square OAuth provider. If you have multiple Square providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Square auth using your Arcade account credentials, Arcade will automatically use this Square OAuth provider. If you have multiple Square providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Square auth in app code -Use the Square auth provider in your own agents and AI apps to get a user token for the Square API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Square auth provider in your own agents and AI apps to get a user token for the Square API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Square API: @@ -248,9 +248,9 @@ const token = authResponse.context.token; ## Using Square auth in custom tools -You can use the pre-built [Arcade Square MCP Server](/mcp-servers/productivity/squareup-api) to quickly build agents and AI apps that interact with Square. +You can use the pre-built [Arcade Square MCP Server](/resources/integrations/productivity/squareup-api) to quickly build agents and AI apps that interact with Square. -If the pre-built tools in the Square MCP Server don't meet your needs, you can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Square API. +If the pre-built tools in the Square MCP Server don't meet your needs, you can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Square API. Use the `OAuth2()` auth class to specify that a tool requires authorization with Square. The `context.authorization.token` field will be automatically populated with the user's Square token: diff --git a/app/en/home/auth-providers/ticktick/page.mdx b/app/en/references/auth-providers/ticktick/page.mdx similarity index 91% rename from app/en/home/auth-providers/ticktick/page.mdx rename to app/en/references/auth-providers/ticktick/page.mdx index f9f070a34..f516b3dd7 100644 --- a/app/en/home/auth-providers/ticktick/page.mdx +++ b/app/en/references/auth-providers/ticktick/page.mdx @@ -7,7 +7,7 @@ The TickTick auth provider enables tools and agents to call [TickTick APIs](http Want to quickly get started with TickTick in your agent or AI app? The pre-built [Arcade TickTick API MCP - Server](/mcp-servers/productivity/ticktick-api) is what you want! + Server](/resources/integrations/productivity/ticktick-api) is what you want! ### What's documented here @@ -16,7 +16,7 @@ This page describes how to use and configure TickTick auth with Arcade. This auth provider is used by: -- The [Arcade TickTick API MCP Server](/mcp-servers/productivity/ticktick-api), which provides pre-built tools for interacting with TickTick +- The [Arcade TickTick API MCP Server](/resources/integrations/productivity/ticktick-api), which provides pre-built tools for interacting with TickTick - Your [app code](#using-ticktick-auth-in-app-code) that needs to call the TickTick API - Or, your [custom tools](#using-ticktick-auth-in-custom-tools) that need to call the TickTick API @@ -25,7 +25,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -110,7 +110,7 @@ Hit the **Create** button and the provider will be ready to be used. This method is only available when you are [self-hosting the - engine](/home/deployment/on-prem-mcp) + engine](/guides/deployment-hosting/on-prem @@ -180,11 +180,11 @@ auth: -When you use tools that require TickTick auth using your Arcade account credentials, Arcade will automatically use this TickTick OAuth provider. If you have multiple TickTick providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require TickTick auth using your Arcade account credentials, Arcade will automatically use this TickTick OAuth provider. If you have multiple TickTick providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using TickTick auth in app code -Use the TickTick auth provider in your own agents and AI apps to get a user token for the TickTick API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the TickTick auth provider in your own agents and AI apps to get a user token for the TickTick API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the TickTick API: @@ -251,9 +251,9 @@ const token = authResponse.context.token; ## Using TickTick auth in custom tools -You can use the pre-built [Arcade TickTick API MCP Server](/mcp-servers/productivity/ticktick-api) to quickly build agents and AI apps that interact with TickTick. +You can use the pre-built [Arcade TickTick API MCP Server](/resources/integrations/productivity/ticktick-api) to quickly build agents and AI apps that interact with TickTick. -If the pre-built tools in the TickTick MCP Server don't meet your needs, you can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the TickTick API. +If the pre-built tools in the TickTick MCP Server don't meet your needs, you can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the TickTick API. Use the `OAuth2()` auth class to specify that a tool requires authorization with TickTick. The `context.authorization.token` field will be automatically populated with the user's TickTick token: diff --git a/app/en/home/auth-providers/twitch/page.mdx b/app/en/references/auth-providers/twitch/page.mdx similarity index 93% rename from app/en/home/auth-providers/twitch/page.mdx rename to app/en/references/auth-providers/twitch/page.mdx index 2a7a8d495..ead1080c1 100644 --- a/app/en/home/auth-providers/twitch/page.mdx +++ b/app/en/references/auth-providers/twitch/page.mdx @@ -24,7 +24,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -80,14 +80,14 @@ Hit the **Create** button and the provider will be ready to be used. -When you use tools that require Twitch auth using your Arcade account credentials, Arcade will automatically use this Twitch OAuth provider. If you have multiple Twitch providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Twitch auth using your Arcade account credentials, Arcade will automatically use this Twitch OAuth provider. If you have multiple Twitch providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Twitch auth in app code -Use the Twitch auth provider in your own agents and AI apps to get a user-scoped token for the Twitch API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Twitch auth provider in your own agents and AI apps to get a user-scoped token for the Twitch API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Twitch API: @@ -153,7 +153,7 @@ const token = authResponse.context.token; ## Using Twitch auth in custom tools -You can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Twitch API. +You can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Twitch API. Use the `Twitch()` auth class to specify that a tool requires authorization with Twitch. The `context.authorization.token` field will be automatically populated with the user's Twitch token: diff --git a/app/en/home/auth-providers/x/page.mdx b/app/en/references/auth-providers/x/page.mdx similarity index 88% rename from app/en/home/auth-providers/x/page.mdx rename to app/en/references/auth-providers/x/page.mdx index 13dcdb022..b67fcec1e 100644 --- a/app/en/home/auth-providers/x/page.mdx +++ b/app/en/references/auth-providers/x/page.mdx @@ -6,7 +6,7 @@ The X auth provider enables tools and agents to call the X (Twitter) API on beha Want to quickly get started with X services in your agent or AI app? The - pre-built [Arcade X MCP Server](/mcp-servers/social-communication/x) is what you + pre-built [Arcade X MCP Server](/resources/integrations/social-communication/x) is what you want! @@ -16,7 +16,7 @@ This page describes how to use and configure X auth with Arcade. This auth provider is used by: -- The [Arcade X MCP Server](/mcp-servers/social-communication/x), which provides pre-built tools for interacting with X +- The [Arcade X MCP Server](/resources/integrations/social-communication/x), which provides pre-built tools for interacting with X - Your [app code](#using-x-auth-in-app-code) that needs to call X APIs - Or, your [custom tools](#using-x-auth-in-custom-tools) that need to call X APIs @@ -25,7 +25,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -79,14 +79,14 @@ Hit the **Create** button and the provider will be ready to be used. -When you use tools that require X auth using your Arcade account credentials, Arcade will automatically use this X OAuth provider. If you have multiple X providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require X auth using your Arcade account credentials, Arcade will automatically use this X OAuth provider. If you have multiple X providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using X auth in app code -Use the X auth provider in your own agents and AI apps to get a user token for the X API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the X auth provider in your own agents and AI apps to get a user token for the X API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for X: @@ -154,9 +154,9 @@ const token = authResponse.context.token; ## Using X auth in custom tools -You can use the pre-built [Arcade X MCP Server](/mcp-servers/social-communication/x) to quickly build agents and AI apps that interact with X. +You can use the pre-built [Arcade X MCP Server](/resources/integrations/social-communication/x) to quickly build agents and AI apps that interact with X. -If the pre-built tools in the X MCP Server don't meet your needs, you can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the X API. +If the pre-built tools in the X MCP Server don't meet your needs, you can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the X API. Use the `X()` auth class to specify that a tool requires authorization with X. The `context.authorization.token` field will be automatically populated with the user's X token: diff --git a/app/en/home/auth-providers/zendesk/page.mdx b/app/en/references/auth-providers/zendesk/page.mdx similarity index 92% rename from app/en/home/auth-providers/zendesk/page.mdx rename to app/en/references/auth-providers/zendesk/page.mdx index 8d07a6b2b..70c7db8b3 100644 --- a/app/en/home/auth-providers/zendesk/page.mdx +++ b/app/en/references/auth-providers/zendesk/page.mdx @@ -5,7 +5,7 @@ import { SignupLink } from "@/app/_components/analytics"; Arcade does not offer a default Zendesk Auth Provider. To use Zendesk auth, - you must create a [custom provider configuration](/home/auth-providers/oauth2) + you must create a [custom provider configuration](/references/auth-providers/oauth2) as described below. @@ -17,7 +17,7 @@ This page describes how to use and configure Zendesk auth with Arcade. This auth provider is used by: -- The [Arcade Zendesk MCP Server](/mcp-servers/customer-support/zendesk), which provides pre-built tools for interacting with Zendesk services +- The [Arcade Zendesk MCP Server](/resources/integrations/customer-support/zendesk), which provides pre-built tools for interacting with Zendesk services - Your [app code](#using-zendesk-auth-in-app-code) that needs to call Zendesk APIs - Or, your [custom tools](#using-zendesk-auth-in-custom-tools) that need to call Zendesk APIs @@ -26,7 +26,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -117,7 +117,7 @@ Note the **Redirect URL** generated by Arcade. This must be set as your Zendesk ## Using Zendesk auth in app code -Use the Zendesk auth provider you just created in your own agents and AI apps to get a user token for Zendesk APIs. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Zendesk auth provider you just created in your own agents and AI apps to get a user token for Zendesk APIs. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for Zendesk APIs: @@ -184,7 +184,7 @@ const token = authResponse.context.token; ## Using Zendesk auth in custom tools -If the [Arcade Zendesk MCP Server](/mcp-servers/customer-support/zendesk) does not meet your needs, you can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with Zendesk APIs. +If the [Arcade Zendesk MCP Server](/resources/integrations/customer-support/zendesk) does not meet your needs, you can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with Zendesk APIs. Use the `OAuth2()` auth class to specify that a tool requires authorization with Zendesk. The `context.authorization.token` field will be automatically populated with the user's Zendesk token: diff --git a/app/en/home/auth-providers/zoho/page.mdx b/app/en/references/auth-providers/zoho/page.mdx similarity index 91% rename from app/en/home/auth-providers/zoho/page.mdx rename to app/en/references/auth-providers/zoho/page.mdx index c1edb0f3c..ca6e2eefa 100644 --- a/app/en/home/auth-providers/zoho/page.mdx +++ b/app/en/references/auth-providers/zoho/page.mdx @@ -7,8 +7,8 @@ The Zoho auth provider enables tools and agents to call [Zoho APIs](https://www. Want to quickly get started with Zoho in your agent or AI app? Check out the pre-built Arcade Zoho MCP Servers: - [Zoho Books API MCP - Server](/mcp-servers/payments/zoho-books-api) - [Zoho Creator API MCP - Server](/mcp-servers/development/zoho-creator-api) + Server](/resources/integrations/payments/zoho-books-api) - [Zoho Creator API MCP + Server](/resources/integrations/development/zoho-creator-api) ### What's documented here @@ -17,8 +17,8 @@ This page describes how to use and configure Zoho auth with Arcade. This auth provider is used by: -- The [Arcade Zoho Books API MCP Server](/mcp-servers/payments/zoho-books-api), which provides pre-built tools for interacting with Zoho Books -- The [Arcade Zoho Creator API MCP Server](/mcp-servers/development/zoho-creator-api), which provides pre-built tools for interacting with Zoho Creator +- The [Arcade Zoho Books API MCP Server](/resources/integrations/payments/zoho-books-api), which provides pre-built tools for interacting with Zoho Books +- The [Arcade Zoho Creator API MCP Server](/resources/integrations/development/zoho-creator-api), which provides pre-built tools for interacting with Zoho Creator - Your [app code](#using-zoho-auth-in-app-code) that needs to call Zoho APIs - Or, your [custom tools](#using-zoho-auth-in-custom-tools) that need to call Zoho APIs @@ -27,7 +27,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -126,7 +126,7 @@ Hit the **Create** button and the provider will be ready to be used. This method is only available when you are [self-hosting the - engine](/home/deployment/on-prem-mcp) + engine](/guides/deployment-hosting/on-prem @@ -205,11 +205,11 @@ auth: -When you use tools that require Zoho auth using your Arcade account credentials, Arcade will automatically use this Zoho OAuth provider. If you have multiple Zoho providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Zoho auth using your Arcade account credentials, Arcade will automatically use this Zoho OAuth provider. If you have multiple Zoho providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Zoho auth in app code -Use the Zoho auth provider in your own agents and AI apps to get a user token for Zoho APIs. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Zoho auth provider in your own agents and AI apps to get a user token for Zoho APIs. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for Zoho APIs: @@ -275,9 +275,9 @@ const token = authResponse.context.token; ## Using Zoho auth in custom tools -You can use the pre-built Arcade Zoho MCP Servers ([Zoho Books](/mcp-servers/payments/zoho-books-api), [Zoho Creator](/mcp-servers/development/zoho-creator-api)) to quickly build agents and AI apps that interact with Zoho. +You can use the pre-built Arcade Zoho MCP Servers ([Zoho Books](/resources/integrations/payments/zoho-books-api), [Zoho Creator](/resources/integrations/development/zoho-creator-api)) to quickly build agents and AI apps that interact with Zoho. -If the pre-built tools don't meet your needs, you can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with Zoho APIs. +If the pre-built tools don't meet your needs, you can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with Zoho APIs. Use the `OAuth2()` auth class to specify that a tool requires authorization with Zoho. The `context.authorization.token` field will be automatically populated with the user's Zoho token: diff --git a/app/en/home/auth-providers/zoom/page.mdx b/app/en/references/auth-providers/zoom/page.mdx similarity index 93% rename from app/en/home/auth-providers/zoom/page.mdx rename to app/en/references/auth-providers/zoom/page.mdx index f288a1eae..da29ae659 100644 --- a/app/en/home/auth-providers/zoom/page.mdx +++ b/app/en/references/auth-providers/zoom/page.mdx @@ -24,7 +24,7 @@ This auth provider is used by: When using your own app credentials, make sure you configure your project to use a [custom user - verifier](/home/auth/secure-auth-production#build-a-custom-user-verifier). + verifier](/guides/user-facing-agents/secure-auth-production#build-a-custom-user-verifier). Without this, your end-users will not be able to use your app or agent in production. @@ -78,14 +78,14 @@ Hit the **Create** button and the provider will be ready to be used. -When you use tools that require Zoom auth using your Arcade account credentials, Arcade will automatically use this Zoom OAuth provider. If you have multiple Zoom providers, see [using multiple auth providers of the same type](/home/auth-providers#using-multiple-providers-of-the-same-type) for more information. +When you use tools that require Zoom auth using your Arcade account credentials, Arcade will automatically use this Zoom OAuth provider. If you have multiple Zoom providers, see [using multiple auth providers of the same type](/references/auth-providers#using-multiple-providers-of-the-same-type) for more information. ## Using Zoom auth in app code -Use the Zoom auth provider in your own agents and AI apps to get a user token for the Zoom API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Zoom auth provider in your own agents and AI apps to get a user token for the Zoom API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Zoom API: @@ -151,7 +151,7 @@ const token = authResponse.context.token; ## Using Zoom auth in custom tools -You can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Zoom API. +You can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Zoom API. Use the `Zoom()` auth class to specify that a tool requires authorization with Zoom. The `context.authorization.token` field will be automatically populated with the user's Zoom token: diff --git a/app/en/home/changelog/page.mdx b/app/en/references/changelog/page.mdx similarity index 92% rename from app/en/home/changelog/page.mdx rename to app/en/references/changelog/page.mdx index a5d5643ba..7269c4420 100644 --- a/app/en/home/changelog/page.mdx +++ b/app/en/references/changelog/page.mdx @@ -12,12 +12,12 @@ _Here's what's new at Arcade.dev!_ ## 2025-12-12 **Arcade MCP Servers** -- `[feature - 🚀]` OAuth authentication for `arcade-mcp` servers. Learn more about it [here](/home/build-tools/secure-your-mcp-server)! +- `[feature - 🚀]` OAuth authentication for `arcade-mcp` servers. Learn more about it [here](/guides/security/secure-your-mcp-server! - `[maintenance - 🔧]` Ability to run multiple uvicorn workers - `[maintenance - 🔧]` Include type annotations for `arcade_mcp_server` **Arcade CLI** -- `[feature - 🚀]` Support multiple orgs & projects in Arcade's CLI. Learn more about it [here](/home/arcade-cli)! +- `[feature - 🚀]` Support multiple orgs & projects in Arcade's CLI. Learn more about it [here](/references/arcade-cli)! **Platform and Engine** - `[bugfix - 🐛]` Idempotent project invite acceptance @@ -144,16 +144,16 @@ t ## 2025-10-17 - We've updated our documentation to be more clear, consistent, and easier to navigate. This includes updated quickstarts, guides, and reference information. [Let us know what you think](/home/contact-us)! + We've updated our documentation to be more clear, consistent, and easier to navigate. This includes updated quickstarts, guides, and reference information. [Let us know what you think](/resources/contact-us)! - This week we released `arcade-mcp`, the best way to build MCP Servers. `arcade-mcp` supersedes the Arcade TDK. Learn more about it [here](/home/custom-mcp-server-quickstart)! Detailed reference information for `arcade-mcp` is available [here](/references/mcp/python/overview). + This week we released `arcade-mcp`, the best way to build MCP Servers. `arcade-mcp` supersedes the Arcade TDK. Learn more about it [here](/get-started/quickstarts/mcp-server-quickstart)! Detailed reference information for `arcade-mcp` is available [here](/references/mcp/python). - This week MCP Gateways are now generally available! MCP Gateways allow you to federate the tools from multiple MCP Servers into a single collection for easier management, control, and access. Learn more about them [here](/home/mcp-gateways)! + This week MCP Gateways are now generally available! MCP Gateways allow you to federate the tools from multiple MCP Servers into a single collection for easier management, control, and access. Learn more about them [here](/guides/create-tools/mcp-gateways! @@ -163,7 +163,7 @@ t **Toolkits** -- `[feature - 🚀]` `arcade-mcp` is now generally available! Learn more about it [here](/home/custom-mcp-server-quickstart)! +- `[feature - 🚀]` `arcade-mcp` is now generally available! Learn more about it [here](/get-started/quickstarts/mcp-server-quickstart)! - `[feature - 🚀]` [Toolkits/BrightData] Added BrightData Toolkit - `[feature - 🚀]` [Toolkits/Figma] Added Figma Starter MCP Server - `[feature - 🚀]` [Toolkits/Freshservice] Added Freshservice Starter MCP Server @@ -176,14 +176,14 @@ t **Platform and Engine** - `[feature - 🚀]` Dashboard: Allow OAuth on MCP Servers -- `[feature - 🚀]` MCP Gateways are now generally available! Learn more about them [here](/home/mcp-gateways)! +- `[feature - 🚀]` MCP Gateways are now generally available! Learn more about them [here](/guides/create-tools/mcp-gateways! - `[feature - 🚀]` Projects are now generally available. - `[maintenance - 🔧]` Support remote MCP servers which require DCR (dynamic client registration). **Misc** - `[documentation - 📝]` Updated documentation to be more clear, consistent, and easier to navigate. This includes updated quickstarts, guides, and reference information. -- `[documentation - 📝]` `llms.txt` is now kept up to date and simplified. We've also added a new section to the docs for [agentic development](/home/agentic-development). +- `[documentation - 📝]` `llms.txt` is now kept up to date and simplified. We've also added a new section to the docs for [agentic development](/get-started/setup/connect-arcade-docs). ## 2025-10-10 @@ -210,8 +210,8 @@ t **Toolkits** -- `[feature - 🚀]` Box.com Starter MCP Server released ([docs](/en/mcp-servers/productivity/box-api)) -- `[feature - 🚀]` Stripe Starter MCP Server released ([docs](/en/mcp-servers/payments/stripe_api)) +- `[feature - 🚀]` Box.com Starter MCP Server released ([docs](/resources/integrations/productivity/box-api)) +- `[feature - 🚀]` Stripe Starter MCP Server released ([docs](/resources/integrations/payments/stripe_api)) **Misc** @@ -221,9 +221,9 @@ t **Toolkits** -- `[feature - 🚀]` Introduce [Starter Tools](/home/use-tools/types-of-tools), a new type of tool that mirrors the original HTTP API design of the upstream service. +- `[feature - 🚀]` Introduce [Starter Tools](/guides/create-tools/improve/types-of-tools), a new type of tool that mirrors the original HTTP API design of the upstream service. - `[feature - 🚀]` Release Slack started MCP Server which contains support for most of the Slack API. -- `[feature - 🚀]` Include advanced error handling in the following MCP Servers: Google, Microsoft, Slack, and Asana. Learn more about handling tool errors [here](/home/build-tools/providing-useful-tool-errors). +- `[feature - 🚀]` Include advanced error handling in the following MCP Servers: Google, Microsoft, Slack, and Asana. Learn more about handling tool errors [here](/guides/create-tools/error-handling/useful-tool-errors). - `[bugfix - 🐛]` [MCP Servers/MS Teams] Fix get_chat_metadata by chat's users - `[feature - 🚀]` [MCP Servers/confluence] Adding WhoAmI tools for Confluence @@ -349,7 +349,7 @@ t **Toolkits** -- `[feature - 🚀]` Sharepoint Toolkit added ([docs](/mcp-servers/productivity/sharepoint)) +- `[feature - 🚀]` Sharepoint Toolkit added ([docs](/resources/integrations/productivity/sharepoint)) - `[feature - 🚀]` Google Slides Toolkit added - `[feature - 🚀]` Commenting on Google Docs added - `[bugfix - 🐛]` Improvements in Microsoft Teams message search tool for better agentic experience. Fix bug when no messages match the search query. @@ -430,7 +430,7 @@ t ## 2025-07-18 - Version 2.0.0 of the Arcade Engine was released this week. Upgrading to version 2.0.0 is recommended for all self-hosted developers, and includes an important security fix for [secure OAuth flows](/home/auth/secure-auth-production). After upgrading, all projects will default to using the Arcade user verifier. If desired, you can then implement a custom user verifier in your application/agent and make the switch via the Arcade Dashboard. + Version 2.0.0 of the Arcade Engine was released this week. Upgrading to version 2.0.0 is recommended for all self-hosted developers, and includes an important security fix for [secure OAuth flows](/guides/user-facing-agents/secure-auth-production). After upgrading, all projects will default to using the Arcade user verifier. If desired, you can then implement a custom user verifier in your application/agent and make the switch via the Arcade Dashboard. Self-hosed Arcade developers cannot be grandfathered into the old (insecure) behavior of skipping user verification once the Engine is upgraded to version 2.0.0 or higher. @@ -516,11 +516,11 @@ Self-hosed Arcade developers cannot be grandfathered into the old (insecure) beh **Frameworks** -- `[feature - 🚀]` Support for OpenAI Agent SDK in Typescript ([docs](/home/oai-agents/overview) and [example](https://github.com/ArcadeAI/arcade-ai/tree/main/examples/openai-agents-ts)) +- `[feature - 🚀]` Support for OpenAI Agent SDK in Typescript ([docs](/guides/agent-frameworks/openai-agents/overview) and [example](https://github.com/ArcadeAI/arcade-ai/tree/main/examples/openai-agents-ts)) **Toolkits** -- `[feature - 🚀]` Jira MCP Server released ([docs](/mcp-servers/productivity/jira)) +- `[feature - 🚀]` Jira MCP Server released ([docs](/resources/integrations/productivity/jira)) **CLI and TDK** @@ -532,7 +532,7 @@ Self-hosed Arcade developers cannot be grandfathered into the old (insecure) beh - `[feature - 🚀]` Admin APIs released for managing users, secrets, and tools ([API References](https://reference.arcade.dev/api-reference#tag/admin)) - `[bugfix - 🐛]` Unauthenticated MCP servers can be called anonymously -- `[feature - 🚀]` End-user credentials and auth status can be fetched in batches ([docs](/home/auth/tool-auth-status)) +- `[feature - 🚀]` End-user credentials and auth status can be fetched in batches ([docs](/guides/tool-calling/custom-apps/check-auth-status)) **Misc** diff --git a/app/en/references/mcp/python/_meta.tsx b/app/en/references/mcp/python/_meta.tsx index 9f25b0ab0..7d00c6141 100644 --- a/app/en/references/mcp/python/_meta.tsx +++ b/app/en/references/mcp/python/_meta.tsx @@ -9,7 +9,7 @@ const meta: MetaRecord = { copyPage: true, }, }, - overview: { + index: { title: "Overview", }, transports: { diff --git a/app/en/references/mcp/python/overview/page.mdx b/app/en/references/mcp/python/page.mdx similarity index 100% rename from app/en/references/mcp/python/overview/page.mdx rename to app/en/references/mcp/python/page.mdx diff --git a/app/en/references/mcp/python/transports/page.mdx b/app/en/references/mcp/python/transports/page.mdx index 07a70e46a..7fc253237 100644 --- a/app/en/references/mcp/python/transports/page.mdx +++ b/app/en/references/mcp/python/transports/page.mdx @@ -12,7 +12,7 @@ MCP servers can communicate with clients through different transport mechanisms. The stdio transport is the default transport for MCP servers. It is used by Claude Desktop and similar clients to run tools locally. Learn more about the - different [server types](/home/compare-server-types). + different [server types](/guides/create-tools/tool-basics/compare-server-types). ## stdio Transport diff --git a/app/en/references/mcp/telemetry/page.mdx b/app/en/references/mcp/telemetry/page.mdx index 4d7c72417..d4f0119a4 100644 --- a/app/en/references/mcp/telemetry/page.mdx +++ b/app/en/references/mcp/telemetry/page.mdx @@ -24,7 +24,7 @@ This data will let us better tailor Arcade to the masses, ensuring its continued We track general usage information for the `arcade-mcp` product, including: -- Command invoked (e.g., `arcade new`, `arcade evals`, other commands listed [here](/home/arcade-cli) ) +- Command invoked (e.g., `arcade new`, `arcade evals`, other commands listed [here](/references/arcade-cli) ) - Count of local tool executions (we do NOT collect tool names, parameters, or any other personally identifiable information related to the tools you or your agents execute locally or when self-hosted) - General machine information (e.g., macOS/Windows/Linux, whether the command was run within the CLI) - Duration of commands diff --git a/app/en/references/page.mdx b/app/en/references/page.mdx new file mode 100644 index 000000000..ac75df1fc --- /dev/null +++ b/app/en/references/page.mdx @@ -0,0 +1,142 @@ +--- +title: References +description: Complete reference documentation for Arcade's APIs, MCP servers, and available auth providers. +--- + +import { Button } from "@arcadeai/design-system"; +import Link from "next/link"; + +# References + +Complete reference documentation for Arcade's APIs, MCP servers, and available auth providers. + +
+
+ +
+ {/* Engine API Section */} +
+

+ API +

+

+ Arcade's REST API is for orchestrating tools, managing + authentication, and controlling agent workflows at runtime. Use + this API to integrate Arcade's tool execution and permission + management into your agent applications. +

+
+ +
+
+ + {/* MCP Server SDK Section */} +
+

+ Arcade MCP (MCP Server SDK) +

+

+ Arcade MCP, the secure framework for building MCP servers, + provides a FastAPI-like interface for creating custom tools and + exposing them through the standardized MCP protocol. +

+
+ +
+
+ + {/* Arcade Clients Section */} +
+

+ Arcade Clients +

+

+ Arcade provides clients for several languages. These clients make + it easy to use Arcade's tools within your agents and applications. +

+ +
+ {/* Python Client */} +
+

+ Python Client +

+

+ Install with: +

+ + pip install arcadepy + + + Learn more about the Python Client + +
+ + {/* JavaScript / TypeScript Client */} +
+

+ JavaScript / TypeScript Client +

+

+ Install with: +

+ + npm install @arcadeai/arcadejs + + + Learn more about the JavaScript / TypeScript Client + +
+ + {/* Go Client */} +
+

+ Go Client +

+

+ Install with: +

+ + go get -u 'github.com/ArcadeAI/arcade-go' + + + Learn more about the Go Client + +
+
+ +

+ Note: MCP-compatible versions of these clients are in development + and will be documented soon. +

+
+
+
+
diff --git a/app/en/references/page.tsx b/app/en/references/page.tsx deleted file mode 100644 index 7058b6f8d..000000000 --- a/app/en/references/page.tsx +++ /dev/null @@ -1,164 +0,0 @@ -"use client"; -import { Button } from "@arcadeai/design-system"; -import Link from "next/link"; - -export default function APIReferencePage() { - return ( -
-
-

- API Reference -

-

- Complete reference documentation for Arcade's APIs and SDKs. -

- -
- {/* Engine API Section */} -
-

- API -

-

- Arcade's REST API is for orchestrating tools, managing - authentication, and controlling agent workflows at runtime. Use - this API to integrate Arcade's tool execution and permission - management into your agent applications. -

-
- -
-
- - {/* MCP Server SDK Section */} -
-

- Arcade MCP (MCP Server SDK) -

-

- Arcade MCP, the secure framework for building MCP servers, - provides a FastAPI-like interface for creating custom tools and - exposing them through the standardized MCP protocol. -

-
- -
-
- - {/* CLI Cheat Sheet Section */} -
-

- CLI Cheat Sheet -

-

- Quick reference for all Arcade CLI commands. Perfect for printing - and keeping handy during development. Includes commands for - authentication, deployment, server management, and more. -

-
- -
-
- - {/* Arcade Clients Section */} -
-

- Arcade Clients -

-

- Arcade provides clients for several languages. These clients make - it easy to use Arcade's tools within your agents and applications. -

- -
- {/* Python Client */} -
-

- Python Client -

-

- Install with: -

- - pip install arcadepy - - - Learn more about the Python Client - -
- - {/* JavaScript / TypeScript Client */} -
-

- JavaScript / TypeScript Client -

-

- Install with: -

- - npm install @arcadeai/arcadejs - - - Learn more about the JavaScript / TypeScript Client - -
- - {/* Go Client */} -
-

- Go Client -

-

- Install with: -

- - go get -u 'github.com/ArcadeAI/arcade-go' - - - Learn more about the Go Client - -
-
- -

- Note: MCP-compatible versions of these clients are in development - and will be documented soon. -

-
-
-
-
- ); -} diff --git a/app/en/resources/_meta.tsx b/app/en/resources/_meta.tsx new file mode 100644 index 000000000..51d652ef8 --- /dev/null +++ b/app/en/resources/_meta.tsx @@ -0,0 +1,24 @@ +import type { MetaRecord } from "nextra"; + +export const meta: MetaRecord = { + integrations: { + title: "Integrations", + }, + examples: { + title: "Examples", + }, + tools: { + title: "Tools", + }, + glossary: { + title: "Glossary", + }, + faq: { + title: "FAQ", + }, + "contact-us": { + title: "Contact", + }, +}; + +export default meta; diff --git a/app/en/home/contact-us/contact-cards.tsx b/app/en/resources/contact-us/contact-cards.tsx similarity index 98% rename from app/en/home/contact-us/contact-cards.tsx rename to app/en/resources/contact-us/contact-cards.tsx index 64bed28b7..0c8023949 100644 --- a/app/en/home/contact-us/contact-cards.tsx +++ b/app/en/resources/contact-us/contact-cards.tsx @@ -63,7 +63,7 @@ export function ContactCards() { /> diff --git a/app/en/home/contact-us/page.mdx b/app/en/resources/contact-us/page.mdx similarity index 100% rename from app/en/home/contact-us/page.mdx rename to app/en/resources/contact-us/page.mdx diff --git a/app/en/home/examples/page.mdx b/app/en/resources/examples/page.mdx similarity index 98% rename from app/en/home/examples/page.mdx rename to app/en/resources/examples/page.mdx index 92781f0ad..7833d194d 100644 --- a/app/en/home/examples/page.mdx +++ b/app/en/resources/examples/page.mdx @@ -131,5 +131,5 @@ Built something awesome with Arcade? We'd love to feature it! Submit your app by ### Need help? -If you have questions about submitting your app, feel free to [contact us](/home/contact-us) or open an issue in the docs repository. +If you have questions about submitting your app, feel free to [contact us](/resources/contact-us) or open an issue in the docs repository. diff --git a/app/en/home/faq/page.mdx b/app/en/resources/faq/page.mdx similarity index 92% rename from app/en/home/faq/page.mdx rename to app/en/resources/faq/page.mdx index 03b179b65..c831a9deb 100644 --- a/app/en/home/faq/page.mdx +++ b/app/en/resources/faq/page.mdx @@ -12,7 +12,7 @@ import { Tabs } from "nextra/components"; ## What if I need a Tool that Arcade doesn't have? -Arcade makes it easy to build your own tools! You can fork our existing tools, or build your own from scratch. Learn more about [building your own MCP Server](/home/build-tools/create-a-mcp-server). +Arcade makes it easy to build your own tools! You can fork our existing tools, or build your own from scratch. Learn more about [building your own MCP Server](/guides/create-tools/tool-basics/build-mcp-server). ## How do I contribute back a Tool to the Registry? @@ -20,7 +20,7 @@ We're always looking for new tools and MCP Servers! If you have a tool that you ## What is the difference between the Arcade CLI and the Arcade Clients? -The [Arcade CLI](/home/arcade-cli) is a command line tool that makes it easy to build, test, and deploy your own tools to production. The [Arcade Client libraries](/references) are what you will use within your own agents and applications to call the tools. +The [Arcade CLI](/references/arcade-cli) is a command line tool that makes it easy to build, test, and deploy your own tools to production. The [Arcade Client libraries](/references) are what you will use within your own agents and applications to call the tools. ## What is the difference between personal API keys and project API keys? @@ -32,7 +32,7 @@ Arcade now uses **project API keys** as the standard way to authenticate with th - **Clearer organization**: Keys are organized by project, making it easier to manage multiple projects and their respective resources and permissions. - **Simplified key management**: Manage one key per project instead of individual keys for each team member. -If you're still using a personal API key, we recommend migrating to a project API key. Learn more about [API keys](/home/api-keys) and how to create them. +If you're still using a personal API key, we recommend migrating to a project API key. Learn more about [API keys](/get-started/setup/api-keys) and how to create them. ## Auth FAQ @@ -49,7 +49,7 @@ Please [contact us](mailto:support@arcade.dev) if you need this feature. Yes, as long as they are from the same OAuth provider. You need to collect all the scopes required by the tools you need, and then authenticate with that provider with all these scopes. For example, for [Google -Tools](/home/auth-providers/google), you can use this code to authenticate once: +Tools](/references/auth-providers/google, you can use this code to authenticate once: diff --git a/app/en/home/glossary/page.mdx b/app/en/resources/glossary/page.mdx similarity index 88% rename from app/en/home/glossary/page.mdx rename to app/en/resources/glossary/page.mdx index 75925697e..9e68c83f2 100644 --- a/app/en/home/glossary/page.mdx +++ b/app/en/resources/glossary/page.mdx @@ -21,7 +21,7 @@ An 'agent' is the application you are building. It can be a chatbot, a web appli A 'Context' is an object that is passed to a tool as a parameter when the tool is executed. It contains information about the tool call, the user for which the tool is being called, and any secrets the tool requires to run. -_Learn more about [context](/home/build-tools/tool-context)._ +_Learn more about [context](/guides/create-tools/tool-basics/runtime-data-access)._ ### Entrypoint File @@ -59,25 +59,25 @@ An unprotected (anonymous) MCP server can be used by any MCP client on the netwo A 'tool' is a function that can be called by an agent which performs some action - commonly via an API, filesystem, database, etc. Tools are written in Python and deployed by running a worker which contains the MCP Server's code. Tools are defined by the `@tool()` decorator and will be passed `ToolContext` as the first argument. If a tool has dependencies that are not met (a secret is not provided, for example), the tool will fail to execute. -Tools are commonly referred to by a qualified name that includes their MCP Server. For example, [Gmail.SendEmail](/mcp-servers/productivity/gmail#gmailsendemail) +Tools are commonly referred to by a qualified name that includes their MCP Server. For example, [Gmail.SendEmail](/resources/integrations/productivity/gmail#gmailsendemail) -_Learn more about [tools](/home/build-tools/create-a-mcp-server)._ +_Learn more about [tools](/guides/create-tools/tool-basics/build-mcp-server)._ #### Optimized tools -[Optimized tools](/home/use-tools/types-of-tools#optimized-tools) are designed from scratch to provide the best performance for LLMs in terms of speed, reliability, accuracy, and cost-effectiveness. +[Optimized tools](/guides/create-tools/improve/types-of-tools#optimized-tools) are designed from scratch to provide the best performance for LLMs in terms of speed, reliability, accuracy, and cost-effectiveness. #### Starter tools -[Starter tools](/home/use-tools/types-of-tools#starter-tools) are designed to mirror the original HTTP API design of the upstream service. They are not optimized for LLM usage and are not subject to evaluation suites. We recommend thoroughly evaluating each Starter tool with your Agents or chatbots before using it in production. +[Starter tools](/guides/create-tools/improve/types-of-tools#starter-tools) are designed to mirror the original HTTP API design of the upstream service. They are not optimized for LLM usage and are not subject to evaluation suites. We recommend thoroughly evaluating each Starter tool with your Agents or chatbots before using it in production. -Understand why [LLMs usually perform poorly](/home/use-tools/types-of-tools#why-llms-perform-poorly-when-calling-http-apis) when calling HTTP APIs. +Understand why [LLMs usually perform poorly](/guides/create-tools/improve/types-of-tools#why-llms-perform-poorly-when-calling-http-apis) when calling HTTP APIs. ### Tool Context 'Tool context' is an object that is passed to a tool as a parameter when the tool is executed. It contains information about the tool call, the user for which the tool is being called, and any secrets the tool requires to run. -_Learn more about [tool context](/home/build-tools/tool-context)._ +_Learn more about [tool context](/guides/create-tools/tool-basics/runtime-data-access)._ ### Transport Modes @@ -146,19 +146,19 @@ User Challenges are the count of authorizations performed for any user (specifie An 'auth provider' is a service that your users sign in with to let the agent access their data or take actions on their behalf. This can be a hosted service like Google or Slack, or a custom OAuth provider. Multiple MCP Servers may share the same auth provider (for example, Gmail and Google Drive both use Google's OAuth provider). Custom auth providers are defined in the Arcade Dashboard, or in your Engine YAML if you're self-hosting. -_Learn more about [auth providers](/home/auth-providers)._ +_Learn more about [auth providers](/references/auth-providers)._ ### Authorization Scope An 'authorization scope' is a permission that a user can grant to an agent. This is used to control what the agent can do with the user's data. Available authorization scopes are defined by the authentication provider, and each tool defines the scopes it requires. -Learn more about [authorized tool calling](/home/auth/auth-tool-calling). +Learn more about [authorized tool calling](/guides/tool-calling/custom-apps/auth-tool-calling). ### Tool Executions A 'tool execution' is a single call to a tool to interact with a remote system or service. The tool execution itself may fail (e.g. the user does not have permission to call the tool), but as long as the execution was able to be routed to a worker, it will be counted. -_Learn more about [tool executions](/home/use-tools/tools-overview)._ +_Learn more about [tool executions](/guides/tool-calling)._ ### Standard and Pro Tool executions @@ -206,4 +206,4 @@ Arcade MCP is the secure framework for building MCP servers. It is responsible f Evaluations are a way to test the LLMs' ability to select and call your tools. Arcade's eval suite can and should be run as part of the development process to ensure your tools are working as expected. -_Learn more about evaluations [here](/home/evaluate-tools/why-evaluate-tools)._ +_Learn more about evaluations [here](/guides/create-tools/evaluate-tools/why-evaluate)._ diff --git a/app/en/mcp-servers/_meta.tsx b/app/en/resources/integrations/_meta.tsx similarity index 85% rename from app/en/mcp-servers/_meta.tsx rename to app/en/resources/integrations/_meta.tsx index fa23a3ebe..9c0691602 100644 --- a/app/en/mcp-servers/_meta.tsx +++ b/app/en/resources/integrations/_meta.tsx @@ -11,16 +11,10 @@ const meta: MetaRecord = { index: { title: "Overview", theme: { - breadcrumb: false, - layout: "full", toc: false, copyPage: false, }, }, - "-- Categories": { - type: "separator", - title: "Categories", - }, productivity: { title: "Productivity & Docs", }, @@ -50,7 +44,7 @@ const meta: MetaRecord = { }, "-- Submit your Server": { type: "separator", - title: "Submit your Server", + title: "Submit your server", }, "contribute-a-server": { title: "Contribute a Server", diff --git a/app/en/mcp-servers/components/coming-soon-modal.tsx b/app/en/resources/integrations/components/coming-soon-modal.tsx similarity index 100% rename from app/en/mcp-servers/components/coming-soon-modal.tsx rename to app/en/resources/integrations/components/coming-soon-modal.tsx diff --git a/app/en/mcp-servers/components/filters-bar.tsx b/app/en/resources/integrations/components/filters-bar.tsx similarity index 100% rename from app/en/mcp-servers/components/filters-bar.tsx rename to app/en/resources/integrations/components/filters-bar.tsx diff --git a/app/en/mcp-servers/components/tool-card.tsx b/app/en/resources/integrations/components/tool-card.tsx similarity index 100% rename from app/en/mcp-servers/components/tool-card.tsx rename to app/en/resources/integrations/components/tool-card.tsx diff --git a/app/en/mcp-servers/components/toolkit-utils.ts b/app/en/resources/integrations/components/toolkit-utils.ts similarity index 100% rename from app/en/mcp-servers/components/toolkit-utils.ts rename to app/en/resources/integrations/components/toolkit-utils.ts diff --git a/app/en/mcp-servers/components/toolkits.tsx b/app/en/resources/integrations/components/toolkits.tsx similarity index 98% rename from app/en/mcp-servers/components/toolkits.tsx rename to app/en/resources/integrations/components/toolkits.tsx index e278f0a87..c44991d1b 100644 --- a/app/en/mcp-servers/components/toolkits.tsx +++ b/app/en/resources/integrations/components/toolkits.tsx @@ -75,7 +75,7 @@ export default function Toolkits() { buttonVariants({ variant: "default", size: "sm" }), "bg-blue-600 hover:bg-blue-700 active:bg-blue-700 dark:bg-blue-500 dark:active:bg-blue-600 dark:hover:bg-blue-600" )} - href="/home/build-tools/create-a-mcp-server" + href="/guides/create-tools/tool-basics/build-mcp-server" > Learn how to build a MCP Server diff --git a/app/en/mcp-servers/components/type-config.tsx b/app/en/resources/integrations/components/type-config.tsx similarity index 95% rename from app/en/mcp-servers/components/type-config.tsx rename to app/en/resources/integrations/components/type-config.tsx index a9027294a..4d21c89e9 100644 --- a/app/en/mcp-servers/components/type-config.tsx +++ b/app/en/resources/integrations/components/type-config.tsx @@ -81,7 +81,7 @@ export const TYPE_DESCRIPTIONS: Record = { optimized for LLM-usage.{" "} Learn more @@ -94,7 +94,7 @@ export const TYPE_DESCRIPTIONS: Record = { customization.{" "} Learn more diff --git a/app/en/mcp-servers/components/use-toolkit-filters.ts b/app/en/resources/integrations/components/use-toolkit-filters.ts similarity index 100% rename from app/en/mcp-servers/components/use-toolkit-filters.ts rename to app/en/resources/integrations/components/use-toolkit-filters.ts diff --git a/app/en/mcp-servers/contribute-a-server/page.mdx b/app/en/resources/integrations/contribute-a-server/page.mdx similarity index 86% rename from app/en/mcp-servers/contribute-a-server/page.mdx rename to app/en/resources/integrations/contribute-a-server/page.mdx index f99a7e3e9..562c73fa6 100644 --- a/app/en/mcp-servers/contribute-a-server/page.mdx +++ b/app/en/resources/integrations/contribute-a-server/page.mdx @@ -4,7 +4,7 @@ Arcade welcomes your MCP Server contributions. By adding your MCP Server to the ## Prerequisites -- Build your MCP Server. See [build a MCP Server](/home/build-tools/create-a-mcp-server) for guidance. +- Build your MCP Server. See [build a MCP Server](/guides/create-tools/tool-basics/build-mcp-server) for guidance. - Publish your MCP Server on PyPI. ## Submit your MCP Server diff --git a/app/en/mcp-servers/customer-support/_meta.tsx b/app/en/resources/integrations/customer-support/_meta.tsx similarity index 100% rename from app/en/mcp-servers/customer-support/_meta.tsx rename to app/en/resources/integrations/customer-support/_meta.tsx diff --git a/app/en/mcp-servers/customer-support/customerio-api/page.mdx b/app/en/resources/integrations/customer-support/customerio-api/page.mdx similarity index 73% rename from app/en/mcp-servers/customer-support/customerio-api/page.mdx rename to app/en/resources/integrations/customer-support/customerio-api/page.mdx index 12113bf4f..d0650e7ab 100644 --- a/app/en/mcp-servers/customer-support/customerio-api/page.mdx +++ b/app/en/resources/integrations/customer-support/customerio-api/page.mdx @@ -489,7 +489,7 @@ The CustomerioApi MCP Server offers a comprehensive suite of tools for managing If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## CustomerioApi.TriggerBroadcastMessage @@ -501,10 +501,10 @@ The CustomerioApi MCP Server offers a comprehensive suite of tools for managing label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/trigger_broadcast_message_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/trigger_broadcast_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/trigger_broadcast_message_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/trigger_broadcast_message_example_call_tool.js", ], }, }, @@ -521,7 +521,7 @@ Trigger a broadcast to a specific audience using Customerio. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetBroadcastErrors @@ -532,10 +532,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_errors_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_errors_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_errors_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_errors_example_call_tool.js", ], }, }, @@ -553,7 +553,7 @@ Retrieve details of broadcast validation errors. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.SendTransactionalEmail @@ -564,10 +564,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/send_transactional_email_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/send_transactional_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/send_transactional_email_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/send_transactional_email_example_call_tool.js", ], }, }, @@ -583,7 +583,7 @@ Send a customizable transactional email. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.SendTransactionalPushNotification @@ -594,10 +594,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/send_transactional_push_notification_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/send_transactional_push_notification_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/send_transactional_push_notification_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/send_transactional_push_notification_example_call_tool.js", ], }, }, @@ -613,7 +613,7 @@ Send a customized transactional push notification. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.SendTransactionalSms @@ -624,10 +624,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/send_transactional_sms_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/send_transactional_sms_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/send_transactional_sms_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/send_transactional_sms_example_call_tool.js", ], }, }, @@ -643,7 +643,7 @@ Send a transactional SMS message using a template. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetCampaignList @@ -654,10 +654,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_campaign_list_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_campaign_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_campaign_list_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_campaign_list_example_call_tool.js", ], }, }, @@ -671,7 +671,7 @@ Retrieve a list of marketing campaigns. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetCampaignMetadata @@ -682,10 +682,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_campaign_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_campaign_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_campaign_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_campaign_metadata_example_call_tool.js", ], }, }, @@ -700,7 +700,7 @@ Retrieve metadata for a specific campaign. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetCampaignMetrics @@ -711,10 +711,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_campaign_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_campaign_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_campaign_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_campaign_metrics_example_call_tool.js", ], }, }, @@ -737,7 +737,7 @@ Fetch metrics for an individual campaign. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetCampaignLinkMetrics @@ -748,10 +748,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_campaign_link_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_campaign_link_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_campaign_link_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_campaign_link_metrics_example_call_tool.js", ], }, }, @@ -769,7 +769,7 @@ Get link click metrics for a campaign over specified periods. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.ListCampaignActions @@ -780,10 +780,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/list_campaign_actions_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/list_campaign_actions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/list_campaign_actions_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/list_campaign_actions_example_call_tool.js", ], }, }, @@ -799,7 +799,7 @@ Retrieve operations in a campaign workflow. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetCampaignMessages @@ -810,10 +810,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_campaign_messages_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_campaign_messages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_campaign_messages_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_campaign_messages_example_call_tool.js", ], }, }, @@ -835,7 +835,7 @@ Retrieve message deliveries from a campaign. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetCampaignActionInfo @@ -846,10 +846,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_campaign_action_info_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_campaign_action_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_campaign_action_info_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_campaign_action_info_example_call_tool.js", ], }, }, @@ -865,7 +865,7 @@ Retrieve details for a specific action in a campaign. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.UpdateCampaignAction @@ -876,10 +876,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/update_campaign_action_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/update_campaign_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/update_campaign_action_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/update_campaign_action_example_call_tool.js", ], }, }, @@ -897,7 +897,7 @@ Update campaign action details and content. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.TranslateCampaignMessage @@ -908,10 +908,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/translate_campaign_message_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/translate_campaign_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/translate_campaign_message_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/translate_campaign_message_example_call_tool.js", ], }, }, @@ -928,7 +928,7 @@ Fetches a translated message for a specific campaign action. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.UpdateCampaignActionTranslation @@ -939,10 +939,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/update_campaign_action_translation_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/update_campaign_action_translation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/update_campaign_action_translation_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/update_campaign_action_translation_example_call_tool.js", ], }, }, @@ -961,7 +961,7 @@ Update a language variant of a campaign action. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetCampaignActionMetrics @@ -972,10 +972,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_campaign_action_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_campaign_action_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_campaign_action_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_campaign_action_metrics_example_call_tool.js", ], }, }, @@ -999,7 +999,7 @@ Retrieve metrics for a specific campaign action. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetCampaignActionLinkMetrics @@ -1010,10 +1010,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_campaign_action_link_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_campaign_action_link_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_campaign_action_link_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_campaign_action_link_metrics_example_call_tool.js", ], }, }, @@ -1032,7 +1032,7 @@ Retrieve link click metrics for a specific campaign action. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetCampaignJourneyMetrics @@ -1043,10 +1043,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_campaign_journey_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_campaign_journey_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_campaign_journey_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_campaign_journey_metrics_example_call_tool.js", ], }, }, @@ -1064,7 +1064,7 @@ Retrieve journey metrics for a specific campaign. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.ListRecentActivities @@ -1075,10 +1075,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/list_recent_activities_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/list_recent_activities_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/list_recent_activities_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/list_recent_activities_example_call_tool.js", ], }, }, @@ -1099,7 +1099,7 @@ Retrieve recent activity logs from the past 30 days. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.ListBroadcasts @@ -1110,10 +1110,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/list_broadcasts_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/list_broadcasts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/list_broadcasts_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/list_broadcasts_example_call_tool.js", ], }, }, @@ -1127,7 +1127,7 @@ Retrieve a list of API-triggered broadcasts with metadata. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetBroadcastMetadata @@ -1138,10 +1138,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_metadata_example_call_tool.js", ], }, }, @@ -1156,7 +1156,7 @@ Retrieve metadata for a specific broadcast. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetBroadcastStatus @@ -1167,10 +1167,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_status_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_status_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_status_example_call_tool.js", ], }, }, @@ -1186,7 +1186,7 @@ Retrieve the status of a broadcast using its trigger ID. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetBroadcastMetrics @@ -1197,10 +1197,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_metrics_example_call_tool.js", ], }, }, @@ -1218,7 +1218,7 @@ Retrieve metrics for a specific broadcast over defined time steps. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetBroadcastLinkMetrics @@ -1229,10 +1229,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_link_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_link_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_link_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_link_metrics_example_call_tool.js", ], }, }, @@ -1250,7 +1250,7 @@ Retrieve metrics for link clicks in a broadcast. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetBroadcastActions @@ -1261,10 +1261,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_actions_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_actions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_actions_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_actions_example_call_tool.js", ], }, }, @@ -1279,7 +1279,7 @@ Retrieve actions from a specific broadcast. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetBroadcastMessageInfo @@ -1290,10 +1290,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_message_info_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_message_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_message_info_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_message_info_example_call_tool.js", ], }, }, @@ -1315,7 +1315,7 @@ Retrieve details about broadcast message deliveries. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetBroadcastActionInfo @@ -1326,10 +1326,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_action_info_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_action_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_action_info_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_action_info_example_call_tool.js", ], }, }, @@ -1345,7 +1345,7 @@ Retrieve details of a specific broadcast action. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.UpdateBroadcastAction @@ -1356,10 +1356,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/update_broadcast_action_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/update_broadcast_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/update_broadcast_action_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/update_broadcast_action_example_call_tool.js", ], }, }, @@ -1377,7 +1377,7 @@ Update the contents of a broadcast action. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetBroadcastTranslationInfo @@ -1388,10 +1388,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_translation_info_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_translation_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_translation_info_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_translation_info_example_call_tool.js", ], }, }, @@ -1408,7 +1408,7 @@ Retrieve translation info for a broadcast message. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.UpdateBroadcastActionLanguage @@ -1419,10 +1419,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/update_broadcast_action_language_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/update_broadcast_action_language_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/update_broadcast_action_language_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/update_broadcast_action_language_example_call_tool.js", ], }, }, @@ -1441,7 +1441,7 @@ Update the translation for a broadcast action. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetBroadcastActionMetrics @@ -1452,10 +1452,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_action_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_action_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_action_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_action_metrics_example_call_tool.js", ], }, }, @@ -1474,7 +1474,7 @@ Retrieve metrics for a broadcast action over time steps. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetBroadcastActionLinkMetrics @@ -1485,10 +1485,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_action_link_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_action_link_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_action_link_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_action_link_metrics_example_call_tool.js", ], }, }, @@ -1507,7 +1507,7 @@ Retrieve link click metrics for a specific broadcast action. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetBroadcastTriggers @@ -1518,10 +1518,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_triggers_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_triggers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_broadcast_triggers_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_broadcast_triggers_example_call_tool.js", ], }, }, @@ -1536,7 +1536,7 @@ Retrieve triggers for a specific broadcast. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.UpdateCustomerAttributes @@ -1547,10 +1547,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/update_customer_attributes_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/update_customer_attributes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/update_customer_attributes_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/update_customer_attributes_example_call_tool.js", ], }, }, @@ -1566,7 +1566,7 @@ Add or update customer attribute metadata in your workspace. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.UpdateEventMetadata @@ -1577,10 +1577,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/update_event_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/update_event_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/update_event_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/update_event_metadata_example_call_tool.js", ], }, }, @@ -1596,7 +1596,7 @@ Update or add new events in the workspace. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.CheckEmailSuppression @@ -1607,10 +1607,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/check_email_suppression_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/check_email_suppression_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/check_email_suppression_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/check_email_suppression_example_call_tool.js", ], }, }, @@ -1625,7 +1625,7 @@ Retrieve suppression status and reason for an email. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.FindSuppressedEmailAddresses @@ -1636,10 +1636,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/find_suppressed_email_addresses_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/find_suppressed_email_addresses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/find_suppressed_email_addresses_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/find_suppressed_email_addresses_example_call_tool.js", ], }, }, @@ -1656,7 +1656,7 @@ Retrieve email addresses suppressed for specific reasons. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.RemoveEmailSuppression @@ -1667,10 +1667,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/remove_email_suppression_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/remove_email_suppression_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/remove_email_suppression_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/remove_email_suppression_example_call_tool.js", ], }, }, @@ -1686,7 +1686,7 @@ Remove an email address from the suppression list. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.SuppressEmailAtEsp @@ -1697,10 +1697,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/suppress_email_at_esp_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/suppress_email_at_esp_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/suppress_email_at_esp_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/suppress_email_at_esp_example_call_tool.js", ], }, }, @@ -1716,7 +1716,7 @@ Suppress an email address at the email service provider. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.ListExports @@ -1727,10 +1727,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/list_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/list_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/list_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/list_exports_example_call_tool.js", ], }, }, @@ -1744,7 +1744,7 @@ Retrieve a list of exports for people or campaign metrics. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetExportInfo @@ -1755,10 +1755,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_export_info_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_export_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_export_info_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_export_info_example_call_tool.js", ], }, }, @@ -1773,7 +1773,7 @@ Returns information about a specific export from Customerio. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.DownloadExportSignedLink @@ -1784,10 +1784,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/download_export_signed_link_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/download_export_signed_link_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/download_export_signed_link_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/download_export_signed_link_example_call_tool.js", ], }, }, @@ -1802,7 +1802,7 @@ Retrieve a temporary signed link to download an export. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.ExportCustomerData @@ -1813,10 +1813,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/export_customer_data_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/export_customer_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/export_customer_data_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/export_customer_data_example_call_tool.js", ], }, }, @@ -1832,7 +1832,7 @@ Export customer data based on specified filters. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.ExportDeliveryData @@ -1843,10 +1843,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/export_delivery_data_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/export_delivery_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/export_delivery_data_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/export_delivery_data_example_call_tool.js", ], }, }, @@ -1862,7 +1862,7 @@ Initiates export of delivery data for newsletters and campaigns. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.UploadCsvToCustomerio @@ -1873,10 +1873,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/upload_csv_to_customerio_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/upload_csv_to_customerio_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/upload_csv_to_customerio_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/upload_csv_to_customerio_example_call_tool.js", ], }, }, @@ -1892,7 +1892,7 @@ Upload a CSV file to Customerio for bulk data processing. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetImportStatus @@ -1903,10 +1903,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_import_status_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_import_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_import_status_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_import_status_example_call_tool.js", ], }, }, @@ -1921,7 +1921,7 @@ Retrieve the status of an import operation. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetAllowlistIps @@ -1932,10 +1932,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_allowlist_ips_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_allowlist_ips_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_allowlist_ips_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_allowlist_ips_example_call_tool.js", ], }, }, @@ -1949,7 +1949,7 @@ Retrieve IP addresses to allowlist for secure access. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.FetchMessageDeliveries @@ -1960,10 +1960,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/fetch_message_deliveries_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/fetch_message_deliveries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/fetch_message_deliveries_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/fetch_message_deliveries_example_call_tool.js", ], }, }, @@ -1987,7 +1987,7 @@ Retrieve a list of message deliveries and their metrics. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetDeliveryMessageInfo @@ -1998,10 +1998,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_delivery_message_info_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_delivery_message_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_delivery_message_info_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_delivery_message_info_example_call_tool.js", ], }, }, @@ -2016,7 +2016,7 @@ Retrieve metrics and details for a specific message delivery. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetArchivedMessage @@ -2027,10 +2027,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_archived_message_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_archived_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_archived_message_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_archived_message_example_call_tool.js", ], }, }, @@ -2045,7 +2045,7 @@ Retrieve an archived copy of a message delivery. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetNewsletters @@ -2056,10 +2056,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletters_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_newsletters_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletters_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_newsletters_example_call_tool.js", ], }, }, @@ -2076,7 +2076,7 @@ Retrieve a list of newsletters and their metadata. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.RetrieveNewsletterMetadata @@ -2087,10 +2087,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/retrieve_newsletter_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/retrieve_newsletter_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/retrieve_newsletter_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/retrieve_newsletter_metadata_example_call_tool.js", ], }, }, @@ -2105,7 +2105,7 @@ Retrieve metadata for an individual newsletter. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.DeleteNewsletter @@ -2116,10 +2116,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/delete_newsletter_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/delete_newsletter_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/delete_newsletter_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/delete_newsletter_example_call_tool.js", ], }, }, @@ -2134,7 +2134,7 @@ Delete an individual newsletter and its associated data. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetNewsletterMetrics @@ -2145,10 +2145,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletter_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_newsletter_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletter_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_newsletter_metrics_example_call_tool.js", ], }, }, @@ -2166,7 +2166,7 @@ Retrieve metrics for a specific newsletter over time. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetNewsletterLinkMetrics @@ -2177,10 +2177,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletter_link_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_newsletter_link_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletter_link_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_newsletter_link_metrics_example_call_tool.js", ], }, }, @@ -2198,7 +2198,7 @@ Retrieve metrics for link clicks in a newsletter. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetNewsletterVariants @@ -2209,10 +2209,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletter_variants_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_newsletter_variants_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletter_variants_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_newsletter_variants_example_call_tool.js", ], }, }, @@ -2227,7 +2227,7 @@ Fetch content variants for a specified newsletter. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetNewsletterMessageMetadata @@ -2238,10 +2238,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletter_message_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_newsletter_message_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletter_message_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_newsletter_message_metadata_example_call_tool.js", ], }, }, @@ -2261,7 +2261,7 @@ Retrieve delivery info for messages sent from a newsletter. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetNewsletterVariantInfo @@ -2272,10 +2272,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletter_variant_info_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_newsletter_variant_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletter_variant_info_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_newsletter_variant_info_example_call_tool.js", ], }, }, @@ -2291,7 +2291,7 @@ Retrieve variant details of a specific newsletter. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.UpdateNewsletterContent @@ -2302,10 +2302,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/update_newsletter_content_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/update_newsletter_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/update_newsletter_content_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/update_newsletter_content_example_call_tool.js", ], }, }, @@ -2323,7 +2323,7 @@ Update a newsletter variant's content. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetNewsletterVariantTranslation @@ -2334,10 +2334,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletter_variant_translation_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_newsletter_variant_translation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletter_variant_translation_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_newsletter_variant_translation_example_call_tool.js", ], }, }, @@ -2353,7 +2353,7 @@ Get information on a newsletter's language variant. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.UpdateNewsletterVariantTranslation @@ -2364,10 +2364,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/update_newsletter_variant_translation_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/update_newsletter_variant_translation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/update_newsletter_variant_translation_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/update_newsletter_variant_translation_example_call_tool.js", ], }, }, @@ -2385,7 +2385,7 @@ Update a newsletter variant's translation. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetNewsletterTestGroups @@ -2396,10 +2396,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletter_test_groups_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_newsletter_test_groups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletter_test_groups_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_newsletter_test_groups_example_call_tool.js", ], }, }, @@ -2414,7 +2414,7 @@ Retrieve test group details for a specific newsletter. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.RetrieveNewsletterLanguageVariant @@ -2425,10 +2425,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/retrieve_newsletter_language_variant_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/retrieve_newsletter_language_variant_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/retrieve_newsletter_language_variant_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/retrieve_newsletter_language_variant_example_call_tool.js", ], }, }, @@ -2445,7 +2445,7 @@ Get info on a newsletter's language variant in A/B test. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.UpdateNewsletterTestTranslation @@ -2456,10 +2456,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/update_newsletter_test_translation_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/update_newsletter_test_translation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/update_newsletter_test_translation_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/update_newsletter_test_translation_example_call_tool.js", ], }, }, @@ -2478,7 +2478,7 @@ Update a newsletter's translation for A/B testing. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetNewsletterVariantMetrics @@ -2489,10 +2489,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletter_variant_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_newsletter_variant_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletter_variant_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_newsletter_variant_metrics_example_call_tool.js", ], }, }, @@ -2511,7 +2511,7 @@ Fetch metrics for a specific newsletter variant. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetNewsletterVariantClickMetrics @@ -2522,10 +2522,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletter_variant_click_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_newsletter_variant_click_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_newsletter_variant_click_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_newsletter_variant_click_metrics_example_call_tool.js", ], }, }, @@ -2544,7 +2544,7 @@ Get link click metrics for a newsletter variant. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetObjectTypes @@ -2555,10 +2555,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_object_types_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_object_types_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_object_types_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_object_types_example_call_tool.js", ], }, }, @@ -2572,7 +2572,7 @@ Retrieve a list of object types and their IDs. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.FindWorkspaceObjects @@ -2583,10 +2583,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/find_workspace_objects_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/find_workspace_objects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/find_workspace_objects_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/find_workspace_objects_example_call_tool.js", ], }, }, @@ -2604,7 +2604,7 @@ Find objects in your workspace using filter conditions. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetRelatedPeople @@ -2615,10 +2615,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_related_people_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_related_people_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_related_people_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_related_people_example_call_tool.js", ], }, }, @@ -2637,7 +2637,7 @@ Retrieve people related to a specified object. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetObjectAttributes @@ -2648,10 +2648,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_object_attributes_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_object_attributes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_object_attributes_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_object_attributes_example_call_tool.js", ], }, }, @@ -2668,7 +2668,7 @@ Retrieve a list of attributes for a specific object. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.CreateWebhook @@ -2679,10 +2679,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/create_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/create_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/create_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/create_webhook_example_call_tool.js", ], }, }, @@ -2698,7 +2698,7 @@ Create a new webhook configuration for reporting. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.ListReportingWebhooks @@ -2709,10 +2709,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/list_reporting_webhooks_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/list_reporting_webhooks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/list_reporting_webhooks_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/list_reporting_webhooks_example_call_tool.js", ], }, }, @@ -2726,7 +2726,7 @@ Retrieve a list of reporting webhooks. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetWebhookInfo @@ -2737,10 +2737,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_webhook_info_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_webhook_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_webhook_info_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_webhook_info_example_call_tool.js", ], }, }, @@ -2755,7 +2755,7 @@ Get detailed information about a specific webhook. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.UpdateReportingWebhook @@ -2766,10 +2766,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/update_reporting_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/update_reporting_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/update_reporting_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/update_reporting_webhook_example_call_tool.js", ], }, }, @@ -2786,7 +2786,7 @@ Update the configuration of a reporting webhook. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.DeleteReportingWebhook @@ -2797,10 +2797,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/delete_reporting_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/delete_reporting_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/delete_reporting_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/delete_reporting_webhook_example_call_tool.js", ], }, }, @@ -2815,7 +2815,7 @@ Delete a reporting webhook's configuration. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.CreateManualSegment @@ -2826,10 +2826,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/create_manual_segment_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/create_manual_segment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/create_manual_segment_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/create_manual_segment_example_call_tool.js", ], }, }, @@ -2845,7 +2845,7 @@ Create a manual segment with name and description. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetAllSegments @@ -2856,10 +2856,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_all_segments_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_all_segments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_all_segments_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_all_segments_example_call_tool.js", ], }, }, @@ -2873,7 +2873,7 @@ Retrieve a list of all segments for your account. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetSegmentInfo @@ -2884,10 +2884,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_segment_info_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_segment_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_segment_info_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_segment_info_example_call_tool.js", ], }, }, @@ -2902,7 +2902,7 @@ Retrieve information about a specific segment. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.DeleteManualSegment @@ -2913,10 +2913,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/delete_manual_segment_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/delete_manual_segment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/delete_manual_segment_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/delete_manual_segment_example_call_tool.js", ], }, }, @@ -2931,7 +2931,7 @@ Delete a specified manual segment by ID. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.FindSegmentDependencies @@ -2942,10 +2942,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/find_segment_dependencies_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/find_segment_dependencies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/find_segment_dependencies_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/find_segment_dependencies_example_call_tool.js", ], }, }, @@ -2960,7 +2960,7 @@ Identify campaigns and newsletters using a segment. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetSegmentCustomerCount @@ -2971,10 +2971,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_segment_customer_count_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_segment_customer_count_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_segment_customer_count_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_segment_customer_count_example_call_tool.js", ], }, }, @@ -2989,7 +2989,7 @@ Retrieve the customer count for a specific segment. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetSegmentMembers @@ -3000,10 +3000,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_segment_members_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_segment_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_segment_members_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_segment_members_example_call_tool.js", ], }, }, @@ -3020,7 +3020,7 @@ Retrieve customer details from a specific segment. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetSenderList @@ -3031,10 +3031,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_sender_list_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_sender_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_sender_list_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_sender_list_example_call_tool.js", ], }, }, @@ -3051,7 +3051,7 @@ Retrieve a list of senders from your workspace. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetSenderInfo @@ -3062,10 +3062,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_sender_info_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_sender_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_sender_info_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_sender_info_example_call_tool.js", ], }, }, @@ -3080,7 +3080,7 @@ Retrieve information about a specific sender by ID. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetSenderUsage @@ -3091,10 +3091,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_sender_usage_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_sender_usage_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_sender_usage_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_sender_usage_example_call_tool.js", ], }, }, @@ -3109,7 +3109,7 @@ Retrieve campaigns and newsletters using a specific sender. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.ListSnippetsWorkspace @@ -3120,10 +3120,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/list_snippets_workspace_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/list_snippets_workspace_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/list_snippets_workspace_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/list_snippets_workspace_example_call_tool.js", ], }, }, @@ -3137,7 +3137,7 @@ Retrieve a list of reusable content snippets from your workspace. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.UpdateOrCreateSnippet @@ -3148,10 +3148,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/update_or_create_snippet_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/update_or_create_snippet_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/update_or_create_snippet_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/update_or_create_snippet_example_call_tool.js", ], }, }, @@ -3167,7 +3167,7 @@ Update or create a snippet with a unique name. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.RemoveUnusedSnippet @@ -3178,10 +3178,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/remove_unused_snippet_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/remove_unused_snippet_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/remove_unused_snippet_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/remove_unused_snippet_example_call_tool.js", ], }, }, @@ -3196,7 +3196,7 @@ Removes an unused snippet from the system. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetSubscriptionTopics @@ -3207,10 +3207,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_subscription_topics_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_subscription_topics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_subscription_topics_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_subscription_topics_example_call_tool.js", ], }, }, @@ -3224,7 +3224,7 @@ Retrieve subscription topics from your workspace. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.ListTransactionalMessages @@ -3235,10 +3235,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/list_transactional_messages_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/list_transactional_messages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/list_transactional_messages_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/list_transactional_messages_example_call_tool.js", ], }, }, @@ -3252,7 +3252,7 @@ Retrieve your list of transactional message IDs. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetTransactionalMessage @@ -3263,10 +3263,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_transactional_message_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_transactional_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_transactional_message_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_transactional_message_example_call_tool.js", ], }, }, @@ -3281,7 +3281,7 @@ Retrieve details of a transactional message. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetTransactionalMessageVariants @@ -3292,10 +3292,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_transactional_message_variants_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_transactional_message_variants_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_transactional_message_variants_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_transactional_message_variants_example_call_tool.js", ], }, }, @@ -3310,7 +3310,7 @@ Retrieve content variants of a transactional message. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.UpdateTransactionalEmail @@ -3321,10 +3321,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/update_transactional_email_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/update_transactional_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/update_transactional_email_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/update_transactional_email_example_call_tool.js", ], }, }, @@ -3342,7 +3342,7 @@ Overwrite a transactional email's body with new content. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetTransactionalVariant @@ -3353,10 +3353,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_transactional_variant_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_transactional_variant_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_transactional_variant_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_transactional_variant_example_call_tool.js", ], }, }, @@ -3372,7 +3372,7 @@ Fetch translation details of a transactional message. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.UpdateTransactionalMessageVariant @@ -3383,10 +3383,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/update_transactional_message_variant_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/update_transactional_message_variant_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/update_transactional_message_variant_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/update_transactional_message_variant_example_call_tool.js", ], }, }, @@ -3404,7 +3404,7 @@ Fully update a language variant of a transactional message. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetTransactionalMessageMetrics @@ -3415,10 +3415,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_transactional_message_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_transactional_message_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_transactional_message_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_transactional_message_metrics_example_call_tool.js", ], }, }, @@ -3435,7 +3435,7 @@ Retrieve metrics for a transactional message over time periods. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetTransactionalLinkMetrics @@ -3446,10 +3446,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_transactional_link_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_transactional_link_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_transactional_link_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_transactional_link_metrics_example_call_tool.js", ], }, }, @@ -3467,7 +3467,7 @@ Retrieve metrics for clicked links in transactional messages. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetTransactionalMessageDeliveries @@ -3478,10 +3478,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_transactional_message_deliveries_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_transactional_message_deliveries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_transactional_message_deliveries_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_transactional_message_deliveries_example_call_tool.js", ], }, }, @@ -3502,7 +3502,7 @@ Fetch delivery details for transactional messages. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.ListWorkspaces @@ -3513,10 +3513,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/list_workspaces_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/list_workspaces_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/list_workspaces_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/list_workspaces_example_call_tool.js", ], }, }, @@ -3530,7 +3530,7 @@ Retrieve a list of workspaces in your account. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.CreateNewCollection @@ -3541,10 +3541,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/create_new_collection_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/create_new_collection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/create_new_collection_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/create_new_collection_example_call_tool.js", ], }, }, @@ -3560,7 +3560,7 @@ Create a new data collection in Customerio. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.ListCollections @@ -3571,10 +3571,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/list_collections_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/list_collections_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/list_collections_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/list_collections_example_call_tool.js", ], }, }, @@ -3588,7 +3588,7 @@ Retrieve a list of all collections including names and schemas. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.RetrieveCollectionDetails @@ -3599,10 +3599,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/retrieve_collection_details_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/retrieve_collection_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/retrieve_collection_details_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/retrieve_collection_details_example_call_tool.js", ], }, }, @@ -3617,7 +3617,7 @@ Retrieve details about a specific collection. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.DeleteCollection @@ -3628,10 +3628,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/delete_collection_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/delete_collection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/delete_collection_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/delete_collection_example_call_tool.js", ], }, }, @@ -3646,7 +3646,7 @@ Delete a collection and its contents. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.UpdateCollectionInfo @@ -3657,10 +3657,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/update_collection_info_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/update_collection_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/update_collection_info_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/update_collection_info_example_call_tool.js", ], }, }, @@ -3677,7 +3677,7 @@ Update collection name or replace its contents in Customerio. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.RetrieveCollectionContents @@ -3688,10 +3688,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/retrieve_collection_contents_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/retrieve_collection_contents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/retrieve_collection_contents_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/retrieve_collection_contents_example_call_tool.js", ], }, }, @@ -3706,7 +3706,7 @@ Retrieve contents of a specified collection. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.ReplaceCollectionContents @@ -3717,10 +3717,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/replace_collection_contents_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/replace_collection_contents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/replace_collection_contents_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/replace_collection_contents_example_call_tool.js", ], }, }, @@ -3737,7 +3737,7 @@ Replace the entire contents of a data collection. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetPeopleByEmail @@ -3748,10 +3748,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_people_by_email_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_people_by_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_people_by_email_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_people_by_email_example_call_tool.js", ], }, }, @@ -3766,7 +3766,7 @@ Retrieve a list of people matching an email address. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.FilterPeopleInWorkspace @@ -3777,10 +3777,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/filter_people_in_workspace_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/filter_people_in_workspace_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/filter_people_in_workspace_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/filter_people_in_workspace_example_call_tool.js", ], }, }, @@ -3798,7 +3798,7 @@ Filter and search for people in your workspace. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetCustomerProfileAttributes @@ -3809,10 +3809,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_customer_profile_attributes_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_customer_profile_attributes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_customer_profile_attributes_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_customer_profile_attributes_example_call_tool.js", ], }, }, @@ -3828,7 +3828,7 @@ Retrieve a customer's profile attributes. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetPersonRelationships @@ -3839,10 +3839,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_person_relationships_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_person_relationships_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_person_relationships_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_person_relationships_example_call_tool.js", ], }, }, @@ -3859,7 +3859,7 @@ Retrieve a list of objects a person is related to. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetCustomerInfo @@ -3870,10 +3870,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_customer_info_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_customer_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_customer_info_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_customer_info_example_call_tool.js", ], }, }, @@ -3889,7 +3889,7 @@ Retrieve attributes and devices for specified customers by ID. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetCustomerSegments @@ -3900,10 +3900,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_customer_segments_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_customer_segments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_customer_segments_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_customer_segments_example_call_tool.js", ], }, }, @@ -3919,7 +3919,7 @@ Retrieve segments of a specific customer from Customerio. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.RetrieveCustomerMessages @@ -3930,10 +3930,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/retrieve_customer_messages_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/retrieve_customer_messages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/retrieve_customer_messages_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/retrieve_customer_messages_example_call_tool.js", ], }, }, @@ -3953,7 +3953,7 @@ Retrieve deliveries sent to a customer within a time range. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetCustomerActivities @@ -3964,10 +3964,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_customer_activities_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_customer_activities_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_customer_activities_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_customer_activities_example_call_tool.js", ], }, }, @@ -3987,7 +3987,7 @@ Retrieve recent activities for a customer. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioApi.GetSubscriptionPreferences @@ -3998,10 +3998,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_api/get_subscription_preferences_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_api/get_subscription_preferences_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_api/get_subscription_preferences_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_api/get_subscription_preferences_example_call_tool.js", ], }, }, @@ -4019,7 +4019,7 @@ Retrieve a person's subscription preferences. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## Reference diff --git a/app/en/mcp-servers/customer-support/customerio-pipelines-api/page.mdx b/app/en/resources/integrations/customer-support/customerio-pipelines-api/page.mdx similarity index 78% rename from app/en/mcp-servers/customer-support/customerio-pipelines-api/page.mdx rename to app/en/resources/integrations/customer-support/customerio-pipelines-api/page.mdx index 68160d30a..6d2ad4151 100644 --- a/app/en/mcp-servers/customer-support/customerio-pipelines-api/page.mdx +++ b/app/en/resources/integrations/customer-support/customerio-pipelines-api/page.mdx @@ -57,7 +57,7 @@ The CustomerioPipelinesApi MCP Server offers a comprehensive set of tools for ma If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## CustomerioPipelinesApi.IdentifyPersonAndAssignTraits @@ -69,10 +69,10 @@ The CustomerioPipelinesApi MCP Server offers a comprehensive set of tools for ma label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_pipelines_api/identify_person_and_assign_traits_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_pipelines_api/identify_person_and_assign_traits_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_pipelines_api/identify_person_and_assign_traits_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_pipelines_api/identify_person_and_assign_traits_example_call_tool.js", ], }, }, @@ -89,7 +89,7 @@ Identify a person and assign traits using Customerio. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioPipelinesApi.TrackUserEvent @@ -100,10 +100,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_pipelines_api/track_user_event_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_pipelines_api/track_user_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_pipelines_api/track_user_event_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_pipelines_api/track_user_event_example_call_tool.js", ], }, }, @@ -120,7 +120,7 @@ Record user events with properties for analysis. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioPipelinesApi.SendPageViewEvent @@ -131,10 +131,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_pipelines_api/send_page_view_event_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_pipelines_api/send_page_view_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_pipelines_api/send_page_view_event_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_pipelines_api/send_page_view_event_example_call_tool.js", ], }, }, @@ -151,7 +151,7 @@ Sends a page view event for tracking user interactions. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioPipelinesApi.SendScreenViewEvent @@ -162,10 +162,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_pipelines_api/send_screen_view_event_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_pipelines_api/send_screen_view_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_pipelines_api/send_screen_view_event_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_pipelines_api/send_screen_view_event_example_call_tool.js", ], }, }, @@ -182,7 +182,7 @@ Send a screen view event for app usage analytics. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioPipelinesApi.AddToGroup @@ -193,10 +193,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_pipelines_api/add_to_group_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_pipelines_api/add_to_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_pipelines_api/add_to_group_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_pipelines_api/add_to_group_example_call_tool.js", ], }, }, @@ -213,7 +213,7 @@ Add a person to a specified group. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioPipelinesApi.AliasUserIdentity @@ -224,10 +224,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_pipelines_api/alias_user_identity_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_pipelines_api/alias_user_identity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_pipelines_api/alias_user_identity_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_pipelines_api/alias_user_identity_example_call_tool.js", ], }, }, @@ -244,7 +244,7 @@ Reconcile anonymous and identified user IDs for select destinations. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioPipelinesApi.SendBatchRequests @@ -255,10 +255,10 @@ This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [co label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_pipelines_api/send_batch_requests_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_pipelines_api/send_batch_requests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_pipelines_api/send_batch_requests_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_pipelines_api/send_batch_requests_example_call_tool.js", ], }, }, @@ -275,7 +275,7 @@ Send multiple requests in a single batch call. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## Reference diff --git a/app/en/mcp-servers/customer-support/customerio-track-api/page.mdx b/app/en/resources/integrations/customer-support/customerio-track-api/page.mdx similarity index 72% rename from app/en/mcp-servers/customer-support/customerio-track-api/page.mdx rename to app/en/resources/integrations/customer-support/customerio-track-api/page.mdx index c6de71b58..77e0fa6bd 100644 --- a/app/en/mcp-servers/customer-support/customerio-track-api/page.mdx +++ b/app/en/resources/integrations/customer-support/customerio-track-api/page.mdx @@ -100,7 +100,7 @@ The CustomerioTrackApi MCP Server offers a comprehensive suite of tools for mana If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## CustomerioTrackApi.GetTrackApiRegion @@ -112,10 +112,10 @@ The CustomerioTrackApi MCP Server offers a comprehensive suite of tools for mana label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_track_api/get_track_api_region_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_track_api/get_track_api_region_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_track_api/get_track_api_region_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_track_api/get_track_api_region_example_call_tool.js", ], }, }, @@ -129,7 +129,7 @@ Retrieve the region and URL for Track API credentials. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioTrackApi.UpdateOrAddPerson @@ -140,10 +140,10 @@ This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_track_api/update_or_add_person_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_track_api/update_or_add_person_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_track_api/update_or_add_person_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_track_api/update_or_add_person_example_call_tool.js", ], }, }, @@ -160,7 +160,7 @@ Add or update a person's information in the database. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioTrackApi.DeleteCustomer @@ -171,10 +171,10 @@ This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_track_api/delete_customer_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_track_api/delete_customer_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_track_api/delete_customer_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_track_api/delete_customer_example_call_tool.js", ], }, }, @@ -189,7 +189,7 @@ Delete a customer and all associated information. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioTrackApi.AddDeviceToCustomerProfile @@ -200,10 +200,10 @@ This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_track_api/add_device_to_customer_profile_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_track_api/add_device_to_customer_profile_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_track_api/add_device_to_customer_profile_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_track_api/add_device_to_customer_profile_example_call_tool.js", ], }, }, @@ -220,7 +220,7 @@ Add or update a device for a customer profile. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioTrackApi.RemoveCustomerDevice @@ -231,10 +231,10 @@ This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_track_api/remove_customer_device_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_track_api/remove_customer_device_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_track_api/remove_customer_device_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_track_api/remove_customer_device_example_call_tool.js", ], }, }, @@ -250,7 +250,7 @@ Remove a device from a customer's profile. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioTrackApi.SuppressCustomerProfile @@ -261,10 +261,10 @@ This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_track_api/suppress_customer_profile_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_track_api/suppress_customer_profile_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_track_api/suppress_customer_profile_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_track_api/suppress_customer_profile_example_call_tool.js", ], }, }, @@ -279,7 +279,7 @@ Permanently delete and suppress a customer profile. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioTrackApi.UnsuppressCustomerProfile @@ -290,10 +290,10 @@ This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_track_api/unsuppress_customer_profile_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_track_api/unsuppress_customer_profile_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_track_api/unsuppress_customer_profile_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_track_api/unsuppress_customer_profile_example_call_tool.js", ], }, }, @@ -308,7 +308,7 @@ Unsuppress a customer profile in Customer.io. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioTrackApi.GlobalUnsubscribeUser @@ -319,10 +319,10 @@ This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_track_api/global_unsubscribe_user_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_track_api/global_unsubscribe_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_track_api/global_unsubscribe_user_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_track_api/global_unsubscribe_user_example_call_tool.js", ], }, }, @@ -338,7 +338,7 @@ Set a user's global unsubscribe status in Customer.io. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioTrackApi.SendCustomerEvent @@ -349,10 +349,10 @@ This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_track_api/send_customer_event_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_track_api/send_customer_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_track_api/send_customer_event_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_track_api/send_customer_event_example_call_tool.js", ], }, }, @@ -369,7 +369,7 @@ Send an event associated with a customer by identifier. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioTrackApi.TrackAnonymousEvent @@ -380,10 +380,10 @@ This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_track_api/track_anonymous_event_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_track_api/track_anonymous_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_track_api/track_anonymous_event_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_track_api/track_anonymous_event_example_call_tool.js", ], }, }, @@ -399,7 +399,7 @@ Log anonymous events for unidentified users. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioTrackApi.SubmitFormResponse @@ -410,10 +410,10 @@ This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_track_api/submit_form_response_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_track_api/submit_form_response_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_track_api/submit_form_response_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_track_api/submit_form_response_example_call_tool.js", ], }, }, @@ -430,7 +430,7 @@ Submit and record form responses with Customer.io. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioTrackApi.MergeCustomerProfiles @@ -441,10 +441,10 @@ This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_track_api/merge_customer_profiles_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_track_api/merge_customer_profiles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_track_api/merge_customer_profiles_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_track_api/merge_customer_profiles_example_call_tool.js", ], }, }, @@ -460,7 +460,7 @@ Merge two customer profiles into one primary profile. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioTrackApi.ReportCustomMetrics @@ -471,10 +471,10 @@ This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_track_api/report_custom_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_track_api/report_custom_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_track_api/report_custom_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_track_api/report_custom_metrics_example_call_tool.js", ], }, }, @@ -490,7 +490,7 @@ Report metrics from non-native Customer.io channels. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioTrackApi.AddPeopleToSegment @@ -501,10 +501,10 @@ This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_track_api/add_people_to_segment_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_track_api/add_people_to_segment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_track_api/add_people_to_segment_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_track_api/add_people_to_segment_example_call_tool.js", ], }, }, @@ -522,7 +522,7 @@ Add people to a manual segment by ID. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioTrackApi.RemoveUserFromSegment @@ -533,10 +533,10 @@ This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_track_api/remove_user_from_segment_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_track_api/remove_user_from_segment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_track_api/remove_user_from_segment_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_track_api/remove_user_from_segment_example_call_tool.js", ], }, }, @@ -554,7 +554,7 @@ Remove users from a manual segment by ID. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioTrackApi.ManageEntity @@ -565,10 +565,10 @@ This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_track_api/manage_entity_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_track_api/manage_entity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_track_api/manage_entity_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_track_api/manage_entity_example_call_tool.js", ], }, }, @@ -584,7 +584,7 @@ Create, update, or delete entities and manage relationships. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CustomerioTrackApi.BatchProcessRequests @@ -595,10 +595,10 @@ This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/customerio_track_api/batch_process_requests_example_call_tool.py", + "/examples/integrations/resources/integrations/customerio_track_api/batch_process_requests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/customerio_track_api/batch_process_requests_example_call_tool.js", + "/examples/integrations/resources/integrations/customerio_track_api/batch_process_requests_example_call_tool.js", ], }, }, @@ -614,7 +614,7 @@ Batch process requests for people and object entities. **Secrets** -This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CUSTOMERIO_SITE_ID`, `CUSTOMERIO_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## Reference diff --git a/app/en/mcp-servers/customer-support/freshservice-api/page.mdx b/app/en/resources/integrations/customer-support/freshservice-api/page.mdx similarity index 67% rename from app/en/mcp-servers/customer-support/freshservice-api/page.mdx rename to app/en/resources/integrations/customer-support/freshservice-api/page.mdx index b25c23cde..1999c73bb 100644 --- a/app/en/mcp-servers/customer-support/freshservice-api/page.mdx +++ b/app/en/resources/integrations/customer-support/freshservice-api/page.mdx @@ -601,7 +601,7 @@ Use these endpoints to automate administration, asset lifecycle, ITSM workflows, If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## FreshserviceApi.GetFreshserviceDepartments @@ -613,10 +613,10 @@ Use these endpoints to automate administration, asset lifecycle, ITSM workflows, label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_freshservice_departments_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_freshservice_departments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_freshservice_departments_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_freshservice_departments_example_call_tool.js", ], }, }, @@ -632,7 +632,7 @@ Retrieve all departments from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveDepartmentDetails @@ -643,10 +643,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_department_details_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_department_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_department_details_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_department_details_example_call_tool.js", ], }, }, @@ -661,7 +661,7 @@ Retrieve department details using department ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteDepartment @@ -672,10 +672,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_department_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_department_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_department_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_department_example_call_tool.js", ], }, }, @@ -690,7 +690,7 @@ Delete a department from Freshservice by ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetDepartmentFields @@ -701,10 +701,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_department_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_department_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_department_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_department_fields_example_call_tool.js", ], }, }, @@ -718,7 +718,7 @@ Retrieve department or company fields from Freshservice. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.ListFreshserviceAgentGroups @@ -729,10 +729,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/list_freshservice_agent_groups_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/list_freshservice_agent_groups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/list_freshservice_agent_groups_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/list_freshservice_agent_groups_example_call_tool.js", ], }, }, @@ -748,7 +748,7 @@ Retrieve a list of all Agent Groups in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetAgentGroupInfo @@ -759,10 +759,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_agent_group_info_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_agent_group_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_agent_group_info_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_agent_group_info_example_call_tool.js", ], }, }, @@ -777,7 +777,7 @@ Retrieve details of a Freshservice agent group by ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteAgentGroup @@ -788,10 +788,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_agent_group_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_agent_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_agent_group_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_agent_group_example_call_tool.js", ], }, }, @@ -806,7 +806,7 @@ Delete an agent group in Freshservice by ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.ListAllProducts @@ -817,10 +817,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/list_all_products_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/list_all_products_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/list_all_products_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/list_all_products_example_call_tool.js", ], }, }, @@ -836,7 +836,7 @@ Retrieve a comprehensive list of products from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetProductDetails @@ -847,10 +847,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_product_details_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_product_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_product_details_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_product_details_example_call_tool.js", ], }, }, @@ -865,7 +865,7 @@ Retrieve a specific Product from the Product Catalog. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteProduct @@ -876,10 +876,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_product_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_product_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_product_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_product_example_call_tool.js", ], }, }, @@ -894,7 +894,7 @@ Delete a product from the Freshservice catalog. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetBusinessHoursConfigs @@ -905,10 +905,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_business_hours_configs_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_business_hours_configs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_business_hours_configs_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_business_hours_configs_example_call_tool.js", ], }, }, @@ -924,7 +924,7 @@ Retrieve a list of all Business Hours configurations from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetBusinessHoursConfig @@ -935,10 +935,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_business_hours_config_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_business_hours_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_business_hours_config_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_business_hours_config_example_call_tool.js", ], }, }, @@ -953,7 +953,7 @@ Retrieve Freshservice Business Hours configuration by ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetAllLocations @@ -964,10 +964,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_all_locations_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_all_locations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_all_locations_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_all_locations_example_call_tool.js", ], }, }, @@ -983,7 +983,7 @@ Retrieve a list of all locations in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.FetchLocationDetails @@ -994,10 +994,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/fetch_location_details_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/fetch_location_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/fetch_location_details_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/fetch_location_details_example_call_tool.js", ], }, }, @@ -1012,7 +1012,7 @@ Retrieve details of a specific location by ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteExistingLocation @@ -1023,10 +1023,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_existing_location_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_existing_location_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_existing_location_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_existing_location_example_call_tool.js", ], }, }, @@ -1041,7 +1041,7 @@ Deletes an existing location from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.FetchAllVendors @@ -1052,10 +1052,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/fetch_all_vendors_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/fetch_all_vendors_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/fetch_all_vendors_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/fetch_all_vendors_example_call_tool.js", ], }, }, @@ -1071,7 +1071,7 @@ Retrieve and list all vendors from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetVendorDetails @@ -1082,10 +1082,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_vendor_details_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_vendor_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_vendor_details_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_vendor_details_example_call_tool.js", ], }, }, @@ -1100,7 +1100,7 @@ Retrieve details of a specific vendor by ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteExistingVendor @@ -1111,10 +1111,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_existing_vendor_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_existing_vendor_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_existing_vendor_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_existing_vendor_example_call_tool.js", ], }, }, @@ -1129,7 +1129,7 @@ Delete an existing vendor in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetAssetTypes @@ -1140,10 +1140,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_asset_types_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_asset_types_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_asset_types_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_asset_types_example_call_tool.js", ], }, }, @@ -1159,7 +1159,7 @@ Retrieve all asset types from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveAssetType @@ -1170,10 +1170,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_asset_type_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_asset_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_asset_type_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_asset_type_example_call_tool.js", ], }, }, @@ -1188,7 +1188,7 @@ Retrieve details of a specific asset type by ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteAssetType @@ -1199,10 +1199,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_asset_type_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_asset_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_asset_type_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_asset_type_example_call_tool.js", ], }, }, @@ -1217,7 +1217,7 @@ Delete an existing asset type in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetAssetFields @@ -1228,10 +1228,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_asset_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_asset_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_asset_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_asset_fields_example_call_tool.js", ], }, }, @@ -1246,7 +1246,7 @@ Retrieve asset fields for a specific asset type. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetComponentTypes @@ -1257,10 +1257,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_component_types_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_component_types_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_component_types_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_component_types_example_call_tool.js", ], }, }, @@ -1276,7 +1276,7 @@ Retrieve all component types in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetAssetList @@ -1287,10 +1287,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_asset_list_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_asset_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_asset_list_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_asset_list_example_call_tool.js", ], }, }, @@ -1310,7 +1310,7 @@ Retrieve a list of all assets from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetAssetDetails @@ -1321,10 +1321,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_asset_details_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_asset_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_asset_details_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_asset_details_example_call_tool.js", ], }, }, @@ -1339,7 +1339,7 @@ Retrieve details of a specific asset by ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteAsset @@ -1350,10 +1350,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_asset_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_asset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_asset_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_asset_example_call_tool.js", ], }, }, @@ -1368,7 +1368,7 @@ Delete an existing asset in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.ListInstalledSoftware @@ -1379,10 +1379,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/list_installed_software_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/list_installed_software_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/list_installed_software_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/list_installed_software_example_call_tool.js", ], }, }, @@ -1397,7 +1397,7 @@ Retrieve all software installed on a specific device. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.ListAssetRequests @@ -1408,10 +1408,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/list_asset_requests_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/list_asset_requests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/list_asset_requests_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/list_asset_requests_example_call_tool.js", ], }, }, @@ -1426,7 +1426,7 @@ Retrieve all requests linked to a specific asset. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetAssetContracts @@ -1437,10 +1437,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_asset_contracts_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_asset_contracts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_asset_contracts_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_asset_contracts_example_call_tool.js", ], }, }, @@ -1455,7 +1455,7 @@ Retrieve all contracts linked to a specific asset. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetDeviceComponents @@ -1466,10 +1466,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_device_components_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_device_components_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_device_components_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_device_components_example_call_tool.js", ], }, }, @@ -1484,7 +1484,7 @@ Retrieve all components of a specified device. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.AddAssetComponent @@ -1495,10 +1495,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/add_asset_component_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/add_asset_component_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/add_asset_component_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/add_asset_component_example_call_tool.js", ], }, }, @@ -1513,7 +1513,7 @@ Add a new component to an existing asset. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.UpdateAssetComponent @@ -1524,10 +1524,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/update_asset_component_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/update_asset_component_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/update_asset_component_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/update_asset_component_example_call_tool.js", ], }, }, @@ -1543,7 +1543,7 @@ Update a component in an asset. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteAssetComponent @@ -1554,10 +1554,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_asset_component_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_asset_component_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_asset_component_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_asset_component_example_call_tool.js", ], }, }, @@ -1573,7 +1573,7 @@ Delete a specific component from an asset. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetSoftwareList @@ -1584,10 +1584,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_software_list_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_software_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_software_list_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_software_list_example_call_tool.js", ], }, }, @@ -1603,7 +1603,7 @@ Retrieve all software applications in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveSoftwareApplication @@ -1614,10 +1614,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_software_application_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_software_application_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_software_application_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_software_application_example_call_tool.js", ], }, }, @@ -1632,7 +1632,7 @@ Retrieve a specific software application from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetSoftwareInstallationList @@ -1643,10 +1643,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_software_installation_list_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_software_installation_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_software_installation_list_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_software_installation_list_example_call_tool.js", ], }, }, @@ -1661,7 +1661,7 @@ Retrieve a list of devices where specified software is installed. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetApplicationLicenses @@ -1672,10 +1672,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_application_licenses_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_application_licenses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_application_licenses_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_application_licenses_example_call_tool.js", ], }, }, @@ -1690,7 +1690,7 @@ Retrieve licenses linked to a specific software application. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetAllCsatSurveys @@ -1701,10 +1701,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_all_csat_surveys_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_all_csat_surveys_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_all_csat_surveys_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_all_csat_surveys_example_call_tool.js", ], }, }, @@ -1721,7 +1721,7 @@ Retrieve a list of all CSAT surveys in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetCsatSurvey @@ -1732,10 +1732,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_csat_survey_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_csat_survey_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_csat_survey_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_csat_survey_example_call_tool.js", ], }, }, @@ -1750,7 +1750,7 @@ Retrieve a CSAT survey by its ID from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteSurvey @@ -1761,10 +1761,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_survey_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_survey_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_survey_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_survey_example_call_tool.js", ], }, }, @@ -1779,7 +1779,7 @@ Delete a survey and its responses from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.ActivateCsatSurvey @@ -1790,10 +1790,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/activate_csat_survey_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/activate_csat_survey_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/activate_csat_survey_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/activate_csat_survey_example_call_tool.js", ], }, }, @@ -1808,7 +1808,7 @@ Activate a CSAT survey in Freshservice using its ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeactivateCsatSurvey @@ -1819,10 +1819,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/deactivate_csat_survey_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/deactivate_csat_survey_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/deactivate_csat_survey_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/deactivate_csat_survey_example_call_tool.js", ], }, }, @@ -1837,7 +1837,7 @@ Deactivate a specified CSAT Survey in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.ViewServiceItem @@ -1848,10 +1848,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/view_service_item_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/view_service_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/view_service_item_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/view_service_item_example_call_tool.js", ], }, }, @@ -1866,7 +1866,7 @@ Retrieve details of a specific service item. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetServiceItemsList @@ -1877,10 +1877,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_service_items_list_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_service_items_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_service_items_list_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_service_items_list_example_call_tool.js", ], }, }, @@ -1896,7 +1896,7 @@ Retrieve a list of all Service Items in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetCatalogItemFields @@ -1907,10 +1907,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_catalog_item_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_catalog_item_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_catalog_item_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_catalog_item_fields_example_call_tool.js", ], }, }, @@ -1925,7 +1925,7 @@ Retrieve all fields for a specific service catalog item. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetSolutionArticles @@ -1936,10 +1936,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_solution_articles_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_solution_articles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_solution_articles_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_solution_articles_example_call_tool.js", ], }, }, @@ -1957,7 +1957,7 @@ Retrieve a list of Solution articles from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.ViewSolutionArticle @@ -1968,10 +1968,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/view_solution_article_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/view_solution_article_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/view_solution_article_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/view_solution_article_example_call_tool.js", ], }, }, @@ -1986,7 +1986,7 @@ Retrieve details of a Freshservice solution article. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteSolutionArticle @@ -1997,10 +1997,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_solution_article_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_solution_article_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_solution_article_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_solution_article_example_call_tool.js", ], }, }, @@ -2015,7 +2015,7 @@ Delete a solution article from Freshservice by ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.ListSolutionFolders @@ -2026,10 +2026,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/list_solution_folders_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/list_solution_folders_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/list_solution_folders_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/list_solution_folders_example_call_tool.js", ], }, }, @@ -2046,7 +2046,7 @@ Retrieve all Solution Folders from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.ViewSolutionFolder @@ -2057,10 +2057,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/view_solution_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/view_solution_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/view_solution_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/view_solution_folder_example_call_tool.js", ], }, }, @@ -2075,7 +2075,7 @@ Retrieve details of a specific solution folder. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteSolutionFolder @@ -2086,10 +2086,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_solution_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_solution_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_solution_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_solution_folder_example_call_tool.js", ], }, }, @@ -2104,7 +2104,7 @@ Delete a solution folder in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetSolutionCategories @@ -2115,10 +2115,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_solution_categories_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_solution_categories_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_solution_categories_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_solution_categories_example_call_tool.js", ], }, }, @@ -2134,7 +2134,7 @@ Retrieve a list of all solution categories in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.ViewSolutionCategory @@ -2145,10 +2145,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/view_solution_category_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/view_solution_category_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/view_solution_category_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/view_solution_category_example_call_tool.js", ], }, }, @@ -2163,7 +2163,7 @@ Retrieve details of a specific solution category. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteSolutionCategory @@ -2174,10 +2174,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_solution_category_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_solution_category_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_solution_category_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_solution_category_example_call_tool.js", ], }, }, @@ -2192,7 +2192,7 @@ Delete a solution category by its ID from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetAllFreshserviceRequesters @@ -2203,10 +2203,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_all_freshservice_requesters_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_all_freshservice_requesters_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_all_freshservice_requesters_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_all_freshservice_requesters_example_call_tool.js", ], }, }, @@ -2227,7 +2227,7 @@ Retrieve a list of all requesters in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetFreshserviceRequester @@ -2238,10 +2238,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_freshservice_requester_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_freshservice_requester_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_freshservice_requester_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_freshservice_requester_example_call_tool.js", ], }, }, @@ -2256,7 +2256,7 @@ Retrieve a requester by ID from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteRequesterFromFreshservice @@ -2267,10 +2267,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_requester_from_freshservice_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_requester_from_freshservice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_requester_from_freshservice_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_requester_from_freshservice_example_call_tool.js", ], }, }, @@ -2285,7 +2285,7 @@ Delete a requester by ID from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteRequesterAndTickets @@ -2296,10 +2296,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_requester_and_tickets_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_requester_and_tickets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_requester_and_tickets_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_requester_and_tickets_example_call_tool.js", ], }, }, @@ -2314,7 +2314,7 @@ Permanently delete a requester and their tickets. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.ConvertRequesterToAgent @@ -2325,10 +2325,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/convert_requester_to_agent_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/convert_requester_to_agent_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/convert_requester_to_agent_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/convert_requester_to_agent_example_call_tool.js", ], }, }, @@ -2343,7 +2343,7 @@ Convert a requester into an occasional agent. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.MergeRequesters @@ -2354,10 +2354,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/merge_requesters_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/merge_requesters_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/merge_requesters_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/merge_requesters_example_call_tool.js", ], }, }, @@ -2373,7 +2373,7 @@ Merge secondary requesters into a primary requester. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetRequesterFields @@ -2384,10 +2384,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_requester_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_requester_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_requester_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_requester_fields_example_call_tool.js", ], }, }, @@ -2403,7 +2403,7 @@ Retrieve all requester fields from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetFreshserviceAgents @@ -2414,10 +2414,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_freshservice_agents_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_freshservice_agents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_freshservice_agents_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_freshservice_agents_example_call_tool.js", ], }, }, @@ -2439,7 +2439,7 @@ Retrieve a list of all Agents in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveFreshserviceAgent @@ -2450,10 +2450,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_freshservice_agent_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_freshservice_agent_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_freshservice_agent_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_freshservice_agent_example_call_tool.js", ], }, }, @@ -2468,7 +2468,7 @@ Retrieve details of a Freshservice agent by ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.ConvertAgentToRequester @@ -2479,10 +2479,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/convert_agent_to_requester_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/convert_agent_to_requester_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/convert_agent_to_requester_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/convert_agent_to_requester_example_call_tool.js", ], }, }, @@ -2497,7 +2497,7 @@ Convert an agent into a requester in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteAgentAndTickets @@ -2508,10 +2508,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_agent_and_tickets_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_agent_and_tickets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_agent_and_tickets_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_agent_and_tickets_example_call_tool.js", ], }, }, @@ -2526,7 +2526,7 @@ Permanently deletes an agent and their tickets. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveAgentFields @@ -2537,10 +2537,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_agent_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_agent_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_agent_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_agent_fields_example_call_tool.js", ], }, }, @@ -2556,7 +2556,7 @@ Retrieve a list of all Agent Fields in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.FetchTicketList @@ -2567,10 +2567,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/fetch_ticket_list_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/fetch_ticket_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/fetch_ticket_list_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/fetch_ticket_list_example_call_tool.js", ], }, }, @@ -2590,7 +2590,7 @@ Fetches the list of all support tickets in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.FetchTicketDetails @@ -2601,10 +2601,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/fetch_ticket_details_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/fetch_ticket_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/fetch_ticket_details_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/fetch_ticket_details_example_call_tool.js", ], }, }, @@ -2620,7 +2620,7 @@ Retrieve details of a FreshService ticket using its ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RemoveFreshserviceTicket @@ -2631,10 +2631,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/remove_freshservice_ticket_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/remove_freshservice_ticket_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/remove_freshservice_ticket_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/remove_freshservice_ticket_example_call_tool.js", ], }, }, @@ -2649,7 +2649,7 @@ Remove a Freshservice support ticket by ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RestoreDeletedTicket @@ -2660,10 +2660,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/restore_deleted_ticket_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/restore_deleted_ticket_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/restore_deleted_ticket_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/restore_deleted_ticket_example_call_tool.js", ], }, }, @@ -2678,7 +2678,7 @@ Restore a deleted Freshservice ticket. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetTicketConversations @@ -2689,10 +2689,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_ticket_conversations_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_ticket_conversations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_ticket_conversations_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_ticket_conversations_example_call_tool.js", ], }, }, @@ -2707,7 +2707,7 @@ Fetches all conversations for a specific Freshservice ticket. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RemoveTicketConversation @@ -2718,10 +2718,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/remove_ticket_conversation_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/remove_ticket_conversation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/remove_ticket_conversation_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/remove_ticket_conversation_example_call_tool.js", ], }, }, @@ -2737,7 +2737,7 @@ Remove a conversation from a Freshservice ticket. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetTicketTasks @@ -2748,10 +2748,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_ticket_tasks_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_ticket_tasks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_ticket_tasks_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_ticket_tasks_example_call_tool.js", ], }, }, @@ -2768,7 +2768,7 @@ Retrieve tasks for a specific Freshservice ticket. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveTicketTask @@ -2779,10 +2779,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_ticket_task_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_ticket_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_ticket_task_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_ticket_task_example_call_tool.js", ], }, }, @@ -2798,7 +2798,7 @@ Retrieve details of a task from a ticket in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteTicketTask @@ -2809,10 +2809,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_ticket_task_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_ticket_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_ticket_task_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_ticket_task_example_call_tool.js", ], }, }, @@ -2828,7 +2828,7 @@ Deletes a task from a specified ticket in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetTicketTimeEntries @@ -2839,10 +2839,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_ticket_time_entries_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_ticket_time_entries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_ticket_time_entries_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_ticket_time_entries_example_call_tool.js", ], }, }, @@ -2859,7 +2859,7 @@ Retrieve time entries for a given ticket ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetTicketTimeEntry @@ -2870,10 +2870,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_ticket_time_entry_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_ticket_time_entry_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_ticket_time_entry_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_ticket_time_entry_example_call_tool.js", ], }, }, @@ -2889,7 +2889,7 @@ Retrieve a time entry for a specific ticket in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteTicketTimeEntry @@ -2900,10 +2900,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_ticket_time_entry_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_ticket_time_entry_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_ticket_time_entry_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_ticket_time_entry_example_call_tool.js", ], }, }, @@ -2919,7 +2919,7 @@ Deletes a time entry from a Freshservice ticket. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.ListFreshserviceChanges @@ -2930,10 +2930,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/list_freshservice_changes_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/list_freshservice_changes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/list_freshservice_changes_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/list_freshservice_changes_example_call_tool.js", ], }, }, @@ -2953,7 +2953,7 @@ Retrieve all changes from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveChangeRequest @@ -2964,10 +2964,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_change_request_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_change_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_change_request_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_change_request_example_call_tool.js", ], }, }, @@ -2982,7 +2982,7 @@ Fetch a Change request by ID from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteFreshserviceChange @@ -2993,10 +2993,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_freshservice_change_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_freshservice_change_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_freshservice_change_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_freshservice_change_example_call_tool.js", ], }, }, @@ -3011,7 +3011,7 @@ Deletes a specified change request from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveChangeNotes @@ -3022,10 +3022,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_change_notes_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_change_notes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_change_notes_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_change_notes_example_call_tool.js", ], }, }, @@ -3042,7 +3042,7 @@ Retrieve notes from a specific change request. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveChangeNote @@ -3053,10 +3053,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_change_note_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_change_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_change_note_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_change_note_example_call_tool.js", ], }, }, @@ -3072,7 +3072,7 @@ Retrieve a specific note from a change request in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteChangeNote @@ -3083,10 +3083,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_change_note_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_change_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_change_note_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_change_note_example_call_tool.js", ], }, }, @@ -3102,7 +3102,7 @@ Delete a note from a Change request in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveChangeTasks @@ -3113,10 +3113,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_change_tasks_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_change_tasks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_change_tasks_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_change_tasks_example_call_tool.js", ], }, }, @@ -3133,7 +3133,7 @@ Retrieve tasks for a specific Change request in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveChangeTaskInfo @@ -3144,10 +3144,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_change_task_info_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_change_task_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_change_task_info_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_change_task_info_example_call_tool.js", ], }, }, @@ -3163,7 +3163,7 @@ Retrieve details of a task in a change request. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RemoveChangeTask @@ -3174,10 +3174,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/remove_change_task_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/remove_change_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/remove_change_task_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/remove_change_task_example_call_tool.js", ], }, }, @@ -3193,7 +3193,7 @@ Delete a task from a change request in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetChangeTimeEntries @@ -3204,10 +3204,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_change_time_entries_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_change_time_entries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_change_time_entries_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_change_time_entries_example_call_tool.js", ], }, }, @@ -3224,7 +3224,7 @@ Retrieve time entries for a specific Change request. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveChangeRequestTimeEntry @@ -3235,10 +3235,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_change_request_time_entry_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_change_request_time_entry_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_change_request_time_entry_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_change_request_time_entry_example_call_tool.js", ], }, }, @@ -3254,7 +3254,7 @@ Retrieve a time entry from a Change request by ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteChangeTimeEntryFreshservice @@ -3265,10 +3265,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_change_time_entry_freshservice_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_change_time_entry_freshservice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_change_time_entry_freshservice_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_change_time_entry_freshservice_example_call_tool.js", ], }, }, @@ -3284,7 +3284,7 @@ Delete a time entry from a Change request in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveAllProjects @@ -3295,10 +3295,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_all_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_all_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_all_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_all_projects_example_call_tool.js", ], }, }, @@ -3316,7 +3316,7 @@ Retrieve a list of all projects in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveFreshserviceProject @@ -3327,10 +3327,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_freshservice_project_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_freshservice_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_freshservice_project_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_freshservice_project_example_call_tool.js", ], }, }, @@ -3345,7 +3345,7 @@ Retrieve project details from Freshservice by ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteFreshserviceProject @@ -3356,10 +3356,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_freshservice_project_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_freshservice_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_freshservice_project_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_freshservice_project_example_call_tool.js", ], }, }, @@ -3374,7 +3374,7 @@ Deletes a project in Freshservice by ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.ArchiveProject @@ -3385,10 +3385,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/archive_project_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/archive_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/archive_project_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/archive_project_example_call_tool.js", ], }, }, @@ -3403,7 +3403,7 @@ Archive an existing project in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RestoreArchivedProject @@ -3414,10 +3414,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/restore_archived_project_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/restore_archived_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/restore_archived_project_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/restore_archived_project_example_call_tool.js", ], }, }, @@ -3432,7 +3432,7 @@ Restores an archived project in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.ListProjectTasks @@ -3443,10 +3443,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/list_project_tasks_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/list_project_tasks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/list_project_tasks_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/list_project_tasks_example_call_tool.js", ], }, }, @@ -3465,7 +3465,7 @@ Retrieve a list of all project tasks in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetProjectTaskDetails @@ -3476,10 +3476,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_project_task_details_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_project_task_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_project_task_details_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_project_task_details_example_call_tool.js", ], }, }, @@ -3495,7 +3495,7 @@ Retrieve detailed information about a project task in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteProjectTask @@ -3506,10 +3506,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_project_task_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_project_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_project_task_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_project_task_example_call_tool.js", ], }, }, @@ -3525,7 +3525,7 @@ Deletes a specified project task in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetChangeFormFields @@ -3536,10 +3536,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_change_form_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_change_form_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_change_form_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_change_form_fields_example_call_tool.js", ], }, }, @@ -3553,7 +3553,7 @@ Retrieve all fields in the Change Object of Freshservice. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetReleaseFormFields @@ -3564,10 +3564,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_release_form_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_release_form_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_release_form_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_release_form_fields_example_call_tool.js", ], }, }, @@ -3581,7 +3581,7 @@ Retrieve all fields of the release object form. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetFreshserviceAnnouncements @@ -3592,10 +3592,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_freshservice_announcements_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_freshservice_announcements_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_freshservice_announcements_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_freshservice_announcements_example_call_tool.js", ], }, }, @@ -3612,7 +3612,7 @@ Retrieve all announcements from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.FetchAnnouncementDetails @@ -3623,10 +3623,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/fetch_announcement_details_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/fetch_announcement_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/fetch_announcement_details_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/fetch_announcement_details_example_call_tool.js", ], }, }, @@ -3641,7 +3641,7 @@ Retrieve specific announcement details from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteFreshserviceAnnouncement @@ -3652,10 +3652,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_freshservice_announcement_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_freshservice_announcement_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_freshservice_announcement_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_freshservice_announcement_example_call_tool.js", ], }, }, @@ -3670,7 +3670,7 @@ Delete a specific announcement from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveFreshserviceProblems @@ -3681,10 +3681,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_freshservice_problems_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_freshservice_problems_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_freshservice_problems_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_freshservice_problems_example_call_tool.js", ], }, }, @@ -3701,7 +3701,7 @@ Retrieve all problems from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveFreshserviceProblem @@ -3712,10 +3712,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_freshservice_problem_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_freshservice_problem_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_freshservice_problem_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_freshservice_problem_example_call_tool.js", ], }, }, @@ -3730,7 +3730,7 @@ Retrieve a specific problem in Freshservice by ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteProblem @@ -3741,10 +3741,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_problem_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_problem_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_problem_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_problem_example_call_tool.js", ], }, }, @@ -3759,7 +3759,7 @@ Delete a problem using its ID from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetProblemNotes @@ -3770,10 +3770,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_problem_notes_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_problem_notes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_problem_notes_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_problem_notes_example_call_tool.js", ], }, }, @@ -3790,7 +3790,7 @@ Retrieve notes for a specific problem ID in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveProblemNote @@ -3801,10 +3801,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_problem_note_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_problem_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_problem_note_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_problem_note_example_call_tool.js", ], }, }, @@ -3820,7 +3820,7 @@ Retrieve a specific note from a problem in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteProblemNote @@ -3831,10 +3831,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_problem_note_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_problem_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_problem_note_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_problem_note_example_call_tool.js", ], }, }, @@ -3850,7 +3850,7 @@ Delete a note from a specific problem in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetProblemTasks @@ -3861,10 +3861,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_problem_tasks_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_problem_tasks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_problem_tasks_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_problem_tasks_example_call_tool.js", ], }, }, @@ -3881,7 +3881,7 @@ Retrieve tasks for a specific problem from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveProblemTask @@ -3892,10 +3892,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_problem_task_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_problem_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_problem_task_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_problem_task_example_call_tool.js", ], }, }, @@ -3911,7 +3911,7 @@ Retrieve details of a specific task from a problem in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteProblemTask @@ -3922,10 +3922,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_problem_task_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_problem_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_problem_task_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_problem_task_example_call_tool.js", ], }, }, @@ -3941,7 +3941,7 @@ Delete a task from a problem in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetProblemTimeEntries @@ -3952,10 +3952,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_problem_time_entries_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_problem_time_entries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_problem_time_entries_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_problem_time_entries_example_call_tool.js", ], }, }, @@ -3972,7 +3972,7 @@ Retrieve time entries for a specific problem by ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetProblemTimeEntry @@ -3983,10 +3983,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_problem_time_entry_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_problem_time_entry_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_problem_time_entry_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_problem_time_entry_example_call_tool.js", ], }, }, @@ -4002,7 +4002,7 @@ Retrieve time entry details for a specific problem. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteProblemTimeEntry @@ -4013,10 +4013,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_problem_time_entry_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_problem_time_entry_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_problem_time_entry_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_problem_time_entry_example_call_tool.js", ], }, }, @@ -4032,7 +4032,7 @@ Delete a time entry from a specified problem in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetUserOnboardingRequests @@ -4043,10 +4043,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_user_onboarding_requests_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_user_onboarding_requests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_user_onboarding_requests_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_user_onboarding_requests_example_call_tool.js", ], }, }, @@ -4060,7 +4060,7 @@ Retrieve onboarding requests for a user. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveOnboardingRequest @@ -4071,10 +4071,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_onboarding_request_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_onboarding_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_onboarding_request_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_onboarding_request_example_call_tool.js", ], }, }, @@ -4089,7 +4089,7 @@ Retrieve details of a specific onboarding request. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetOnboardingRequestTickets @@ -4100,10 +4100,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_onboarding_request_tickets_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_onboarding_request_tickets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_onboarding_request_tickets_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_onboarding_request_tickets_example_call_tool.js", ], }, }, @@ -4117,7 +4117,7 @@ Retrieve FreshService Tickets for a specific Onboarding Request. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetCannedResponses @@ -4128,10 +4128,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_canned_responses_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_canned_responses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_canned_responses_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_canned_responses_example_call_tool.js", ], }, }, @@ -4145,7 +4145,7 @@ Retrieve all canned responses from Freshservice. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetCannedResponse @@ -4156,10 +4156,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_canned_response_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_canned_response_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_canned_response_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_canned_response_example_call_tool.js", ], }, }, @@ -4174,7 +4174,7 @@ Retrieve a specific Canned Response by ID from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteCannedResponse @@ -4185,10 +4185,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_canned_response_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_canned_response_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_canned_response_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_canned_response_example_call_tool.js", ], }, }, @@ -4203,7 +4203,7 @@ Delete a specific canned response from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetFreshserviceCannedResponseFolders @@ -4214,10 +4214,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_freshservice_canned_response_folders_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_freshservice_canned_response_folders_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_freshservice_canned_response_folders_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_freshservice_canned_response_folders_example_call_tool.js", ], }, }, @@ -4231,7 +4231,7 @@ Retrieve all canned response folders from Freshservice. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetCannedResponseFolder @@ -4242,10 +4242,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_canned_response_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_canned_response_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_canned_response_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_canned_response_folder_example_call_tool.js", ], }, }, @@ -4260,7 +4260,7 @@ Retrieve a specific canned response folder from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteCannedResponseFolder @@ -4271,10 +4271,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_canned_response_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_canned_response_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_canned_response_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_canned_response_folder_example_call_tool.js", ], }, }, @@ -4289,7 +4289,7 @@ Delete a Canned Response Folder in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.ListCannedResponses @@ -4300,10 +4300,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/list_canned_responses_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/list_canned_responses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/list_canned_responses_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/list_canned_responses_example_call_tool.js", ], }, }, @@ -4318,7 +4318,7 @@ Retrieve all canned responses from a specified folder. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetReleasesList @@ -4329,10 +4329,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_releases_list_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_releases_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_releases_list_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_releases_list_example_call_tool.js", ], }, }, @@ -4349,7 +4349,7 @@ Retrieve a list of all Releases in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetReleaseDetails @@ -4360,10 +4360,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_release_details_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_release_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_release_details_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_release_details_example_call_tool.js", ], }, }, @@ -4378,7 +4378,7 @@ Retrieve details of a specific release by ID in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteFreshserviceRelease @@ -4389,10 +4389,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_freshservice_release_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_freshservice_release_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_freshservice_release_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_freshservice_release_example_call_tool.js", ], }, }, @@ -4407,7 +4407,7 @@ Delete a specific release in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetReleaseNotes @@ -4418,10 +4418,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_release_notes_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_release_notes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_release_notes_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_release_notes_example_call_tool.js", ], }, }, @@ -4438,7 +4438,7 @@ Retrieve release notes from Freshservice using a release ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.FetchReleaseNote @@ -4449,10 +4449,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/fetch_release_note_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/fetch_release_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/fetch_release_note_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/fetch_release_note_example_call_tool.js", ], }, }, @@ -4468,7 +4468,7 @@ Retrieve a note on a release by ID from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteReleaseNoteFreshservice @@ -4479,10 +4479,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_release_note_freshservice_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_release_note_freshservice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_release_note_freshservice_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_release_note_freshservice_example_call_tool.js", ], }, }, @@ -4498,7 +4498,7 @@ Deletes a note from a specified release in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveReleaseTasks @@ -4509,10 +4509,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_release_tasks_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_release_tasks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_release_tasks_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_release_tasks_example_call_tool.js", ], }, }, @@ -4529,7 +4529,7 @@ Retrieve tasks for a specified release in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.RetrieveReleaseTask @@ -4540,10 +4540,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_release_task_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_release_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/retrieve_release_task_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/retrieve_release_task_example_call_tool.js", ], }, }, @@ -4559,7 +4559,7 @@ Retrieve a specific task from a release in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteReleaseTask @@ -4570,10 +4570,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_release_task_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_release_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_release_task_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_release_task_example_call_tool.js", ], }, }, @@ -4589,7 +4589,7 @@ Delete a task from a specified release in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetReleaseTimeEntries @@ -4600,10 +4600,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_release_time_entries_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_release_time_entries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_release_time_entries_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_release_time_entries_example_call_tool.js", ], }, }, @@ -4620,7 +4620,7 @@ Retrieve time entries for a specific release in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.FetchReleaseTimeEntry @@ -4631,10 +4631,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/fetch_release_time_entry_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/fetch_release_time_entry_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/fetch_release_time_entry_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/fetch_release_time_entry_example_call_tool.js", ], }, }, @@ -4650,7 +4650,7 @@ Retrieve details of a release time entry by ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeleteReleaseTimeEntry @@ -4661,10 +4661,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_release_time_entry_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_release_time_entry_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_release_time_entry_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_release_time_entry_example_call_tool.js", ], }, }, @@ -4680,7 +4680,7 @@ Delete a time entry from a release in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.ListPurchaseOrders @@ -4691,10 +4691,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/list_purchase_orders_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/list_purchase_orders_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/list_purchase_orders_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/list_purchase_orders_example_call_tool.js", ], }, }, @@ -4710,7 +4710,7 @@ Retrieve a list of all Purchase Orders from Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.GetPurchaseOrder @@ -4721,10 +4721,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/get_purchase_order_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/get_purchase_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/get_purchase_order_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/get_purchase_order_example_call_tool.js", ], }, }, @@ -4739,7 +4739,7 @@ Retrieve details of an existing purchase order by ID. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## FreshserviceApi.DeletePurchaseOrder @@ -4750,10 +4750,10 @@ This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_ label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_purchase_order_example_call_tool.py", + "/examples/integrations/resources/integrations/freshservice_api/delete_purchase_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/freshservice_api/delete_purchase_order_example_call_tool.js", + "/examples/integrations/resources/integrations/freshservice_api/delete_purchase_order_example_call_tool.js", ], }, }, @@ -4768,6 +4768,6 @@ Delete a specified purchase order in Freshservice. **Secrets** -This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `FRESHSERVICE_API_KEY`, `FRESHSERVICE_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) diff --git a/app/en/mcp-servers/customer-support/intercom-api/page.mdx b/app/en/resources/integrations/customer-support/intercom-api/page.mdx similarity index 70% rename from app/en/mcp-servers/customer-support/intercom-api/page.mdx rename to app/en/resources/integrations/customer-support/intercom-api/page.mdx index fdf2edde6..aebcbb24e 100644 --- a/app/en/mcp-servers/customer-support/intercom-api/page.mdx +++ b/app/en/resources/integrations/customer-support/intercom-api/page.mdx @@ -421,7 +421,7 @@ The IntercomApi MCP Server offers a comprehensive suite of tools for managing an If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## Intercom API Subdomain @@ -441,10 +441,10 @@ The IntercomApi MCP Server requires setting the `INTERCOM_API_SUBDOMAIN` secret label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/get_current_admin_info_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/get_current_admin_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/get_current_admin_info_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/get_current_admin_info_example_call_tool.js", ], }, }, @@ -458,7 +458,7 @@ Retrieve details of the currently authorized Intercom admin. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN`. [Check which value to use](#intercom-api-subdomain) for the secret. Learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets). +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN`. [Check which value to use](#intercom-api-subdomain) for the secret. Learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets). ## IntercomApi.SetAdminAway @@ -469,10 +469,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN`. [Check which label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/set_admin_away_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/set_admin_away_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/set_admin_away_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/set_admin_away_example_call_tool.js", ], }, }, @@ -489,7 +489,7 @@ Mark an admin as away in the Intercom Inbox. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN`. [Check which value to use](#intercom-api-subdomain) for the secret. Learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets). +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN`. [Check which value to use](#intercom-api-subdomain) for the secret. Learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets). ## IntercomApi.GetAdminActivityLogs @@ -500,10 +500,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN`. [Check which label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/get_admin_activity_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/get_admin_activity_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/get_admin_activity_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/get_admin_activity_logs_example_call_tool.js", ], }, }, @@ -519,7 +519,7 @@ Retrieve a log of activities by all admins in an app. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchWorkspaceAdmins @@ -530,10 +530,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_workspace_admins_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_workspace_admins_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_workspace_admins_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_workspace_admins_example_call_tool.js", ], }, }, @@ -547,7 +547,7 @@ Retrieve a list of admins in a workspace. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.RetrieveAdminDetails @@ -558,10 +558,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/retrieve_admin_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/retrieve_admin_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/retrieve_admin_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/retrieve_admin_details_example_call_tool.js", ], }, }, @@ -576,7 +576,7 @@ Retrieve details of a specific admin from Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.ListRecentArticles @@ -587,10 +587,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/list_recent_articles_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/list_recent_articles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/list_recent_articles_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/list_recent_articles_example_call_tool.js", ], }, }, @@ -604,7 +604,7 @@ Fetches a list of all articles from Intercom. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.CreateIntercomArticle @@ -615,10 +615,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/create_intercom_article_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/create_intercom_article_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/create_intercom_article_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/create_intercom_article_example_call_tool.js", ], }, }, @@ -634,7 +634,7 @@ Create a new article in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchIntercomArticle @@ -645,10 +645,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_intercom_article_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_intercom_article_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_intercom_article_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_intercom_article_example_call_tool.js", ], }, }, @@ -663,7 +663,7 @@ Fetch details of a specific Intercom article by ID. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.UpdateArticleDetails @@ -674,10 +674,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/update_article_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/update_article_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/update_article_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/update_article_details_example_call_tool.js", ], }, }, @@ -694,7 +694,7 @@ Update details of a specific article on Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.DeleteIntercomArticle @@ -705,10 +705,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/delete_intercom_article_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/delete_intercom_article_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/delete_intercom_article_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/delete_intercom_article_example_call_tool.js", ], }, }, @@ -723,7 +723,7 @@ Deletes a specified article in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.ListCollections @@ -734,10 +734,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/list_collections_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/list_collections_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/list_collections_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/list_collections_example_call_tool.js", ], }, }, @@ -751,7 +751,7 @@ Retrieve a list of all collections sorted by update date. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.CreateHelpCenterCollection @@ -762,10 +762,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/create_help_center_collection_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/create_help_center_collection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/create_help_center_collection_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/create_help_center_collection_example_call_tool.js", ], }, }, @@ -781,7 +781,7 @@ Create a new collection in the Intercom Help Center. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchIntercomCollectionDetails @@ -792,10 +792,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_intercom_collection_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_intercom_collection_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_intercom_collection_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_intercom_collection_details_example_call_tool.js", ], }, }, @@ -810,7 +810,7 @@ Fetches details of a specific Intercom collection. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.UpdateCollectionDetails @@ -821,10 +821,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/update_collection_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/update_collection_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/update_collection_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/update_collection_details_example_call_tool.js", ], }, }, @@ -841,7 +841,7 @@ Update the details of a single collection. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.DeleteCollection @@ -852,10 +852,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/delete_collection_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/delete_collection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/delete_collection_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/delete_collection_example_call_tool.js", ], }, }, @@ -870,7 +870,7 @@ Delete a specified collection in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.GetHelpCenterDetails @@ -881,10 +881,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/get_help_center_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/get_help_center_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/get_help_center_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/get_help_center_details_example_call_tool.js", ], }, }, @@ -899,7 +899,7 @@ Retrieve detailed information about a specific Help Center. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.ListHelpCenters @@ -910,10 +910,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/list_help_centers_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/list_help_centers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/list_help_centers_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/list_help_centers_example_call_tool.js", ], }, }, @@ -927,7 +927,7 @@ Retrieve a list of all Help Centers from Intercom. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.GetRecentHelpCenterSections @@ -938,10 +938,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/get_recent_help_center_sections_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/get_recent_help_center_sections_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/get_recent_help_center_sections_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/get_recent_help_center_sections_example_call_tool.js", ], }, }, @@ -955,7 +955,7 @@ Fetches a list of all help center sections sorted by recent updates. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.CreateHelpCenterSection @@ -966,10 +966,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/create_help_center_section_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/create_help_center_section_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/create_help_center_section_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/create_help_center_section_example_call_tool.js", ], }, }, @@ -985,7 +985,7 @@ Create a new section in the help center. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.GetSectionDetails @@ -996,10 +996,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/get_section_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/get_section_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/get_section_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/get_section_details_example_call_tool.js", ], }, }, @@ -1014,7 +1014,7 @@ Fetch details of a specific help center section by ID. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.UpdateHelpCenterSection @@ -1025,10 +1025,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/update_help_center_section_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/update_help_center_section_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/update_help_center_section_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/update_help_center_section_example_call_tool.js", ], }, }, @@ -1045,7 +1045,7 @@ Update the details of a help center section. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.DeleteIntercomSection @@ -1056,10 +1056,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/delete_intercom_section_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/delete_intercom_section_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/delete_intercom_section_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/delete_intercom_section_example_call_tool.js", ], }, }, @@ -1074,7 +1074,7 @@ Delete a section from Intercom Help Center. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.CreateOrUpdateCompany @@ -1085,10 +1085,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/create_or_update_company_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/create_or_update_company_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/create_or_update_company_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/create_or_update_company_example_call_tool.js", ], }, }, @@ -1104,7 +1104,7 @@ Create or update a company in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchCompanyDetails @@ -1115,10 +1115,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_company_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_company_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_company_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_company_details_example_call_tool.js", ], }, }, @@ -1138,7 +1138,7 @@ Fetch detailed information about a single company. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.GetCompanyDetails @@ -1149,10 +1149,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/get_company_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/get_company_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/get_company_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/get_company_details_example_call_tool.js", ], }, }, @@ -1167,7 +1167,7 @@ Retrieve detailed information about a specific company. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.UpdateCompanyInfo @@ -1178,10 +1178,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/update_company_info_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/update_company_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/update_company_info_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/update_company_info_example_call_tool.js", ], }, }, @@ -1196,7 +1196,7 @@ Update company information by ID in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.DeleteCompany @@ -1207,10 +1207,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/delete_company_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/delete_company_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/delete_company_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/delete_company_example_call_tool.js", ], }, }, @@ -1225,7 +1225,7 @@ Deletes a single company by its ID. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchCompanyContacts @@ -1236,10 +1236,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_company_contacts_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_company_contacts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_company_contacts_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_company_contacts_example_call_tool.js", ], }, }, @@ -1254,7 +1254,7 @@ Fetch a list of contacts for a specific company. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.ListCompanySegments @@ -1265,10 +1265,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/list_company_segments_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/list_company_segments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/list_company_segments_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/list_company_segments_example_call_tool.js", ], }, }, @@ -1283,7 +1283,7 @@ Fetch segments belonging to a specific company. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.ListCompaniesIntercom @@ -1294,10 +1294,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/list_companies_intercom_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/list_companies_intercom_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/list_companies_intercom_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/list_companies_intercom_example_call_tool.js", ], }, }, @@ -1314,7 +1314,7 @@ Retrieve a sorted list of companies from Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.ScrollThroughAllCompanies @@ -1325,10 +1325,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/scroll_through_all_companies_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/scroll_through_all_companies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/scroll_through_all_companies_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/scroll_through_all_companies_example_call_tool.js", ], }, }, @@ -1343,7 +1343,7 @@ Efficiently iterate over all companies using the scroll API. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.AttachCompanyToContact @@ -1354,10 +1354,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/attach_company_to_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/attach_company_to_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/attach_company_to_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/attach_company_to_contact_example_call_tool.js", ], }, }, @@ -1374,7 +1374,7 @@ Attach a company to a single contact in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchContactCompanies @@ -1385,10 +1385,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_contact_companies_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_contact_companies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_contact_companies_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_contact_companies_example_call_tool.js", ], }, }, @@ -1403,7 +1403,7 @@ Fetches a list of companies associated with a contact. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.DetachCompanyFromContact @@ -1414,10 +1414,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/detach_company_from_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/detach_company_from_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/detach_company_from_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/detach_company_from_contact_example_call_tool.js", ], }, }, @@ -1433,7 +1433,7 @@ Detach a company from a specified contact in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchContactNotes @@ -1444,10 +1444,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_contact_notes_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_contact_notes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_contact_notes_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_contact_notes_example_call_tool.js", ], }, }, @@ -1462,7 +1462,7 @@ Fetches notes associated with a specific contact. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.AddNoteToContact @@ -1473,10 +1473,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/add_note_to_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/add_note_to_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/add_note_to_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/add_note_to_contact_example_call_tool.js", ], }, }, @@ -1493,7 +1493,7 @@ Add a note to a contact in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.GetContactSegments @@ -1504,10 +1504,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/get_contact_segments_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/get_contact_segments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/get_contact_segments_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/get_contact_segments_example_call_tool.js", ], }, }, @@ -1522,7 +1522,7 @@ Fetch segments associated with a contact. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.ListContactSubscriptions @@ -1533,10 +1533,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/list_contact_subscriptions_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/list_contact_subscriptions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/list_contact_subscriptions_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/list_contact_subscriptions_example_call_tool.js", ], }, }, @@ -1551,7 +1551,7 @@ Retrieve subscription types associated with a contact. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.ManageContactSubscription @@ -1562,10 +1562,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/manage_contact_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/manage_contact_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/manage_contact_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/manage_contact_subscription_example_call_tool.js", ], }, }, @@ -1582,7 +1582,7 @@ Manage a contact's subscription preferences in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.RemoveSubscriptionFromContact @@ -1593,10 +1593,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/remove_subscription_from_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/remove_subscription_from_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/remove_subscription_from_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/remove_subscription_from_contact_example_call_tool.js", ], }, }, @@ -1612,7 +1612,7 @@ Remove a specific subscription from a contact. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.GetContactTags @@ -1623,10 +1623,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/get_contact_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/get_contact_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/get_contact_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/get_contact_tags_example_call_tool.js", ], }, }, @@ -1641,7 +1641,7 @@ Fetches tags attached to a specific contact. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.TagContact @@ -1652,10 +1652,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/tag_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/tag_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/tag_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/tag_contact_example_call_tool.js", ], }, }, @@ -1672,7 +1672,7 @@ Attach a tag to a specific contact. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.RemoveTagFromContact @@ -1683,10 +1683,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/remove_tag_from_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/remove_tag_from_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/remove_tag_from_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/remove_tag_from_contact_example_call_tool.js", ], }, }, @@ -1702,7 +1702,7 @@ Remove a tag from a specific contact. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.UpdateIntercomContact @@ -1713,10 +1713,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/update_intercom_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/update_intercom_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/update_intercom_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/update_intercom_contact_example_call_tool.js", ], }, }, @@ -1733,7 +1733,7 @@ Update an existing Intercom contact's details. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchContactDetails @@ -1744,10 +1744,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_contact_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_contact_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_contact_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_contact_details_example_call_tool.js", ], }, }, @@ -1762,7 +1762,7 @@ Fetch the details of a specific contact. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.DeleteContact @@ -1773,10 +1773,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/delete_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/delete_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/delete_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/delete_contact_example_call_tool.js", ], }, }, @@ -1791,7 +1791,7 @@ Deletes a specified contact from the system. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.MergeContactIntercom @@ -1802,10 +1802,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/merge_contact_intercom_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/merge_contact_intercom_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/merge_contact_intercom_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/merge_contact_intercom_example_call_tool.js", ], }, }, @@ -1821,7 +1821,7 @@ Merge a lead contact into a user contact in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.SearchIntercomContacts @@ -1832,10 +1832,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/search_intercom_contacts_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/search_intercom_contacts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/search_intercom_contacts_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/search_intercom_contacts_example_call_tool.js", ], }, }, @@ -1851,7 +1851,7 @@ Search for contacts by their attributes. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchAllContacts @@ -1862,10 +1862,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_all_contacts_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_all_contacts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_all_contacts_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_all_contacts_example_call_tool.js", ], }, }, @@ -1879,7 +1879,7 @@ Fetch a list of all contacts in your workspace. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.CreateNewContact @@ -1890,10 +1890,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/create_new_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/create_new_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/create_new_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/create_new_contact_example_call_tool.js", ], }, }, @@ -1909,7 +1909,7 @@ Create a new contact in the Intercom system. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.ArchiveContact @@ -1920,10 +1920,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/archive_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/archive_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/archive_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/archive_contact_example_call_tool.js", ], }, }, @@ -1938,7 +1938,7 @@ Archive a single contact in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.UnarchiveContact @@ -1949,10 +1949,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/unarchive_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/unarchive_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/unarchive_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/unarchive_contact_example_call_tool.js", ], }, }, @@ -1967,7 +1967,7 @@ Unarchive a single contact in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.TagConversation @@ -1978,10 +1978,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/tag_conversation_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/tag_conversation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/tag_conversation_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/tag_conversation_example_call_tool.js", ], }, }, @@ -1998,7 +1998,7 @@ Attach a tag to a specific conversation. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.RemoveTagFromConversation @@ -2009,10 +2009,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/remove_tag_from_conversation_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/remove_tag_from_conversation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/remove_tag_from_conversation_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/remove_tag_from_conversation_example_call_tool.js", ], }, }, @@ -2030,7 +2030,7 @@ Remove a tag from a specific conversation. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchConversationList @@ -2041,10 +2041,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_conversation_list_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_conversation_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_conversation_list_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_conversation_list_example_call_tool.js", ], }, }, @@ -2060,7 +2060,7 @@ Retrieve a list of conversations with optional pagination options. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.CreateContactConversation @@ -2071,10 +2071,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/create_contact_conversation_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/create_contact_conversation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/create_contact_conversation_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/create_contact_conversation_example_call_tool.js", ], }, }, @@ -2090,7 +2090,7 @@ Create a conversation initiated by a contact. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.GetConversationDetails @@ -2101,10 +2101,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/get_conversation_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/get_conversation_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/get_conversation_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/get_conversation_details_example_call_tool.js", ], }, }, @@ -2120,7 +2120,7 @@ Fetch details of a specific conversation from Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.UpdateConversation @@ -2131,10 +2131,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/update_conversation_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/update_conversation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/update_conversation_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/update_conversation_example_call_tool.js", ], }, }, @@ -2152,7 +2152,7 @@ Update an existing conversation. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.SearchConversations @@ -2163,10 +2163,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/search_conversations_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/search_conversations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/search_conversations_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/search_conversations_example_call_tool.js", ], }, }, @@ -2182,7 +2182,7 @@ Search conversations by specific attributes. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.ReplyToIntercomConversation @@ -2193,10 +2193,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/reply_to_intercom_conversation_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/reply_to_intercom_conversation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/reply_to_intercom_conversation_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/reply_to_intercom_conversation_example_call_tool.js", ], }, }, @@ -2213,7 +2213,7 @@ Reply to a conversation in Intercom with a message or note. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.ManageConversation @@ -2224,10 +2224,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/manage_conversation_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/manage_conversation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/manage_conversation_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/manage_conversation_example_call_tool.js", ], }, }, @@ -2244,7 +2244,7 @@ Manage and update conversation statuses or assignments. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.AutoAssignIntercomConversation @@ -2255,10 +2255,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/auto_assign_intercom_conversation_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/auto_assign_intercom_conversation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/auto_assign_intercom_conversation_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/auto_assign_intercom_conversation_example_call_tool.js", ], }, }, @@ -2273,7 +2273,7 @@ Auto-assign a conversation in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.AttachContactToConversation @@ -2284,10 +2284,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/attach_contact_to_conversation_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/attach_contact_to_conversation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/attach_contact_to_conversation_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/attach_contact_to_conversation_example_call_tool.js", ], }, }, @@ -2304,7 +2304,7 @@ Attach a contact to a conversation in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.DetachContactFromConversation @@ -2315,10 +2315,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/detach_contact_from_conversation_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/detach_contact_from_conversation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/detach_contact_from_conversation_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/detach_contact_from_conversation_example_call_tool.js", ], }, }, @@ -2335,7 +2335,7 @@ Detach a contact from a conversation in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.RedactConversationPartOrMessage @@ -2346,10 +2346,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/redact_conversation_part_or_message_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/redact_conversation_part_or_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/redact_conversation_part_or_message_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/redact_conversation_part_or_message_example_call_tool.js", ], }, }, @@ -2365,7 +2365,7 @@ Redact specific parts or messages within a conversation. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.ListWorkspaceDataAttributes @@ -2376,10 +2376,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/list_workspace_data_attributes_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/list_workspace_data_attributes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/list_workspace_data_attributes_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/list_workspace_data_attributes_example_call_tool.js", ], }, }, @@ -2395,7 +2395,7 @@ Fetch data attributes for contacts, companies, or conversations. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.CreateDataAttribute @@ -2406,10 +2406,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/create_data_attribute_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/create_data_attribute_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/create_data_attribute_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/create_data_attribute_example_call_tool.js", ], }, }, @@ -2425,7 +2425,7 @@ Create a data attribute for a contact or company. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.UpdateDataAttribute @@ -2436,10 +2436,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/update_data_attribute_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/update_data_attribute_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/update_data_attribute_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/update_data_attribute_example_call_tool.js", ], }, }, @@ -2458,7 +2458,7 @@ Update a data attribute's value via the API. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.SendIntercomEvent @@ -2469,10 +2469,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/send_intercom_event_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/send_intercom_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/send_intercom_event_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/send_intercom_event_example_call_tool.js", ], }, }, @@ -2488,7 +2488,7 @@ Submit events to Intercom for user activity tracking. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.CreateEventSummaries @@ -2499,10 +2499,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/create_event_summaries_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/create_event_summaries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/create_event_summaries_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/create_event_summaries_example_call_tool.js", ], }, }, @@ -2521,7 +2521,7 @@ Create event summaries for tracking user events. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.CreateMessageDataExport @@ -2532,10 +2532,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/create_message_data_export_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/create_message_data_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/create_message_data_export_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/create_message_data_export_example_call_tool.js", ], }, }, @@ -2551,7 +2551,7 @@ Create a data export job for Intercom messages. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.CheckExportJobStatus @@ -2562,10 +2562,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/check_export_job_status_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/check_export_job_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/check_export_job_status_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/check_export_job_status_example_call_tool.js", ], }, }, @@ -2580,7 +2580,7 @@ Check the status of your Intercom data export job. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.CancelDataExportJob @@ -2591,10 +2591,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/cancel_data_export_job_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/cancel_data_export_job_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/cancel_data_export_job_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/cancel_data_export_job_example_call_tool.js", ], }, }, @@ -2609,7 +2609,7 @@ Cancels an active data export job on Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.DownloadIntercomDataExport @@ -2620,10 +2620,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/download_intercom_data_export_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/download_intercom_data_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/download_intercom_data_export_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/download_intercom_data_export_example_call_tool.js", ], }, }, @@ -2638,7 +2638,7 @@ Download completed data exports from Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.CreateAdminInitiatedMessage @@ -2649,10 +2649,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/create_admin_initiated_message_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/create_admin_initiated_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/create_admin_initiated_message_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/create_admin_initiated_message_example_call_tool.js", ], }, }, @@ -2668,7 +2668,7 @@ Create a message initiated by an admin via Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchNewsItems @@ -2679,10 +2679,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_news_items_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_news_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_news_items_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_news_items_example_call_tool.js", ], }, }, @@ -2696,7 +2696,7 @@ Retrieve a list of news items from Intercom. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.CreateNewsItem @@ -2707,10 +2707,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/create_news_item_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/create_news_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/create_news_item_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/create_news_item_example_call_tool.js", ], }, }, @@ -2726,7 +2726,7 @@ Create a news item using Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.GetNewsItemDetails @@ -2737,10 +2737,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/get_news_item_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/get_news_item_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/get_news_item_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/get_news_item_details_example_call_tool.js", ], }, }, @@ -2755,7 +2755,7 @@ Fetches details of a specific news item. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.UpdateNewsItem @@ -2766,10 +2766,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/update_news_item_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/update_news_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/update_news_item_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/update_news_item_example_call_tool.js", ], }, }, @@ -2786,7 +2786,7 @@ Updates information for a specific news item. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.DeleteNewsItem @@ -2797,10 +2797,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/delete_news_item_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/delete_news_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/delete_news_item_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/delete_news_item_example_call_tool.js", ], }, }, @@ -2815,7 +2815,7 @@ Delete a specific news item from the platform. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchLiveNewsfeedItems @@ -2826,10 +2826,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_live_newsfeed_items_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_live_newsfeed_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_live_newsfeed_items_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_live_newsfeed_items_example_call_tool.js", ], }, }, @@ -2844,7 +2844,7 @@ Retrieve all live news items from a specific newsfeed. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchAllNewsfeeds @@ -2855,10 +2855,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_all_newsfeeds_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_all_newsfeeds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_all_newsfeeds_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_all_newsfeeds_example_call_tool.js", ], }, }, @@ -2872,7 +2872,7 @@ Fetch a list of all available newsfeeds. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchNewsfeedDetails @@ -2883,10 +2883,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_newsfeed_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_newsfeed_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_newsfeed_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_newsfeed_details_example_call_tool.js", ], }, }, @@ -2901,7 +2901,7 @@ Fetch details of a specific newsfeed using its ID. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchNoteDetails @@ -2912,10 +2912,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_note_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_note_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_note_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_note_details_example_call_tool.js", ], }, }, @@ -2930,7 +2930,7 @@ Fetches details of a specific note. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.GetAllSegments @@ -2941,10 +2941,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/get_all_segments_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/get_all_segments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/get_all_segments_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/get_all_segments_example_call_tool.js", ], }, }, @@ -2959,7 +2959,7 @@ Retrieve a list of all segments. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.GetSegmentDetails @@ -2970,10 +2970,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/get_segment_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/get_segment_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/get_segment_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/get_segment_details_example_call_tool.js", ], }, }, @@ -2988,7 +2988,7 @@ Fetch details of a single segment from Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.ListSubscriptionTypes @@ -2999,10 +2999,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/list_subscription_types_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/list_subscription_types_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/list_subscription_types_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/list_subscription_types_example_call_tool.js", ], }, }, @@ -3016,7 +3016,7 @@ Retrieve all subscription types from Intercom. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.DeflectPhoneCallsToMessenger @@ -3027,10 +3027,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/deflect_phone_calls_to_messenger_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/deflect_phone_calls_to_messenger_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/deflect_phone_calls_to_messenger_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/deflect_phone_calls_to_messenger_example_call_tool.js", ], }, }, @@ -3046,7 +3046,7 @@ Deflect phone calls to Intercom Messenger via SMS link. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchWorkspaceTags @@ -3057,10 +3057,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_workspace_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_workspace_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_workspace_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_workspace_tags_example_call_tool.js", ], }, }, @@ -3074,7 +3074,7 @@ Retrieve all tags from a workspace in Intercom. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.ManageTagOperations @@ -3085,10 +3085,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/manage_tag_operations_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/manage_tag_operations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/manage_tag_operations_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/manage_tag_operations_example_call_tool.js", ], }, }, @@ -3104,7 +3104,7 @@ Create, update, or manage tags for companies and users. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchTagDetails @@ -3115,10 +3115,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_tag_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_tag_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_tag_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_tag_details_example_call_tool.js", ], }, }, @@ -3133,7 +3133,7 @@ Fetch details of a tag using its ID from the workspace. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.RemoveTag @@ -3144,10 +3144,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/remove_tag_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/remove_tag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/remove_tag_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/remove_tag_example_call_tool.js", ], }, }, @@ -3162,7 +3162,7 @@ Delete a tag from the Intercom workspace using its ID. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.ListAppTeams @@ -3173,10 +3173,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/list_app_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/list_app_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/list_app_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/list_app_teams_example_call_tool.js", ], }, }, @@ -3190,7 +3190,7 @@ Retrieve a list of teams for the application. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.GetTeamDetails @@ -3201,10 +3201,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/get_team_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/get_team_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/get_team_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/get_team_details_example_call_tool.js", ], }, }, @@ -3219,7 +3219,7 @@ Fetch details of a team and its admins. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.CreateTicketAttribute @@ -3230,10 +3230,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/create_ticket_attribute_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/create_ticket_attribute_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/create_ticket_attribute_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/create_ticket_attribute_example_call_tool.js", ], }, }, @@ -3250,7 +3250,7 @@ Create a new attribute for a ticket type. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.UpdateTicketTypeAttribute @@ -3261,10 +3261,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/update_ticket_type_attribute_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/update_ticket_type_attribute_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/update_ticket_type_attribute_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/update_ticket_type_attribute_example_call_tool.js", ], }, }, @@ -3282,7 +3282,7 @@ Updates an existing attribute for a ticket type. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.GetTicketTypes @@ -3293,10 +3293,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/get_ticket_types_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/get_ticket_types_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/get_ticket_types_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/get_ticket_types_example_call_tool.js", ], }, }, @@ -3310,7 +3310,7 @@ Retrieve a list of all ticket types for a workspace. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.CreateTicketType @@ -3321,10 +3321,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/create_ticket_type_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/create_ticket_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/create_ticket_type_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/create_ticket_type_example_call_tool.js", ], }, }, @@ -3340,7 +3340,7 @@ Create a new ticket type with default attributes. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchTicketTypeDetails @@ -3351,10 +3351,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_ticket_type_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_ticket_type_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_ticket_type_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_ticket_type_details_example_call_tool.js", ], }, }, @@ -3369,7 +3369,7 @@ Fetches details of a specific ticket type in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.UpdateTicketType @@ -3380,10 +3380,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/update_ticket_type_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/update_ticket_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/update_ticket_type_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/update_ticket_type_example_call_tool.js", ], }, }, @@ -3403,7 +3403,7 @@ Update a ticket type with a new icon or details. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.ReplyToTicket @@ -3414,10 +3414,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/reply_to_ticket_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/reply_to_ticket_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/reply_to_ticket_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/reply_to_ticket_example_call_tool.js", ], }, }, @@ -3434,7 +3434,7 @@ Reply to a ticket with an admin note. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.CreateIntercomTicket @@ -3445,10 +3445,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/create_intercom_ticket_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/create_intercom_ticket_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/create_intercom_ticket_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/create_intercom_ticket_example_call_tool.js", ], }, }, @@ -3464,7 +3464,7 @@ Create a new support ticket in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.UpdateSupportTicket @@ -3475,10 +3475,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/update_support_ticket_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/update_support_ticket_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/update_support_ticket_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/update_support_ticket_example_call_tool.js", ], }, }, @@ -3498,7 +3498,7 @@ Modify an existing support ticket in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchTicketDetails @@ -3509,10 +3509,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_ticket_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_ticket_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_ticket_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_ticket_details_example_call_tool.js", ], }, }, @@ -3527,7 +3527,7 @@ Fetch details of a specific ticket from Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.UpdateVisitorInfo @@ -3538,10 +3538,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/update_visitor_info_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/update_visitor_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/update_visitor_info_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/update_visitor_info_example_call_tool.js", ], }, }, @@ -3557,7 +3557,7 @@ Update an existing visitor's information in Intercom. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.FetchVisitorDetails @@ -3568,10 +3568,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_visitor_details_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/fetch_visitor_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/fetch_visitor_details_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/fetch_visitor_details_example_call_tool.js", ], }, }, @@ -3586,7 +3586,7 @@ Fetch details of a single visitor using their user ID. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## IntercomApi.ConvertVisitorToUser @@ -3597,10 +3597,10 @@ This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/intercom_api/convert_visitor_to_user_example_call_tool.py", + "/examples/integrations/resources/integrations/intercom_api/convert_visitor_to_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/intercom_api/convert_visitor_to_user_example_call_tool.js", + "/examples/integrations/resources/integrations/intercom_api/convert_visitor_to_user_example_call_tool.js", ], }, }, @@ -3616,7 +3616,7 @@ Convert a Visitor into a User or merge with an existing User. **Secrets** -This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `INTERCOM_API_SUBDOMAIN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## Reference diff --git a/app/en/mcp-servers/customer-support/pagerduty/page.mdx b/app/en/resources/integrations/customer-support/pagerduty/page.mdx similarity index 81% rename from app/en/mcp-servers/customer-support/pagerduty/page.mdx rename to app/en/resources/integrations/customer-support/pagerduty/page.mdx index a7e7cb10e..69ffc65c6 100644 --- a/app/en/mcp-servers/customer-support/pagerduty/page.mdx +++ b/app/en/resources/integrations/customer-support/pagerduty/page.mdx @@ -27,7 +27,7 @@ The PagerDuty MCP Server lets agents list and inspect incidents, on-calls, servi Configure PagerDuty OAuth in the [PagerDuty auth - provider](/home/auth-providers/pagerduty) before using these tools. + provider](/references/auth-providers/pagerduty) before using these tools. ## Available tools @@ -57,7 +57,7 @@ The PagerDuty MCP Server lets agents list and inspect incidents, on-calls, servi If you need a tool that's not listed, [contact us](mailto:contact@arcade.dev) - or [build your own](/home/build-tools/create-a-mcp-server). + or [build your own](/guides/create-tools/tool-basics/build-mcp-server). @@ -86,10 +86,10 @@ Get the authenticated user's profile plus current on-call info. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty/whoami_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty/whoami_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty/whoami_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty/whoami_example_call_tool.js", ], }, }, @@ -121,10 +121,10 @@ List incidents with filters (status, urgency, services, teams, time window). label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty/list_incidents_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty/list_incidents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty/list_incidents_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty/list_incidents_example_call_tool.js", ], }, }, @@ -161,10 +161,10 @@ Get a single incident by ID. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty/get_incident_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty/get_incident_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty/get_incident_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty/get_incident_example_call_tool.js", ], }, }, @@ -195,10 +195,10 @@ List account log entries (activity feed). label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty/list_log_entries_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty/list_log_entries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty/list_log_entries_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty/list_log_entries_example_call_tool.js", ], }, }, @@ -236,10 +236,10 @@ List escalation policies. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty/list_escalation_policies_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty/list_escalation_policies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty/list_escalation_policies_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty/list_escalation_policies_example_call_tool.js", ], }, }, @@ -271,10 +271,10 @@ Get escalation policy details. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty/get_escalation_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty/get_escalation_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty/get_escalation_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty/get_escalation_policy_example_call_tool.js", ], }, }, @@ -307,10 +307,10 @@ List services (optional name search). label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty/list_services_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty/list_services_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty/list_services_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty/list_services_example_call_tool.js", ], }, }, @@ -343,10 +343,10 @@ Get service details. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty/get_service_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty/get_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty/get_service_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty/get_service_example_call_tool.js", ], }, }, @@ -379,10 +379,10 @@ List schedules with optional time zone and pagination. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty/list_schedules_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty/list_schedules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty/list_schedules_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty/list_schedules_example_call_tool.js", ], }, }, @@ -417,10 +417,10 @@ List on-call entries with filters (schedule, escalation policy, team, time). label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty/list_oncalls_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty/list_oncalls_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty/list_oncalls_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty/list_oncalls_example_call_tool.js", ], }, }, @@ -459,10 +459,10 @@ List users with pagination. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty/list_users_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty/list_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty/list_users_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty/list_users_example_call_tool.js", ], }, }, @@ -494,10 +494,10 @@ Search users by name/email (fuzzy). label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty/search_users_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty/search_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty/search_users_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty/search_users_example_call_tool.js", ], }, }, @@ -531,10 +531,10 @@ List teams with pagination. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty/list_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty/list_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty/list_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty/list_teams_example_call_tool.js", ], }, }, @@ -566,10 +566,10 @@ Get team details (members, linked services/policies). label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty/get_team_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty/get_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty/get_team_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty/get_team_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/customer-support/pylon/page.mdx b/app/en/resources/integrations/customer-support/pylon/page.mdx similarity index 79% rename from app/en/mcp-servers/customer-support/pylon/page.mdx rename to app/en/resources/integrations/customer-support/pylon/page.mdx index 5d734c77d..09a185d9c 100644 --- a/app/en/mcp-servers/customer-support/pylon/page.mdx +++ b/app/en/resources/integrations/customer-support/pylon/page.mdx @@ -57,7 +57,7 @@ The Pylon MCP Server lets agents work with Pylon’s issue management features If you need a tool that isn't listed, [contact us](mailto:contact@arcade.dev) - or [build your own](/home/build-tools/create-a-mcp-server). + or [build your own](/guides/create-tools/tool-basics/build-mcp-server). @@ -80,10 +80,10 @@ Get the API token owner (service account) profile. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pylon/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/pylon/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pylon/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/pylon/who_am_i_example_call_tool.js", ], }, }, @@ -118,10 +118,10 @@ List issues with optional filters. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pylon/list_issues_example_call_tool.py", + "/examples/integrations/resources/integrations/pylon/list_issues_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pylon/list_issues_example_call_tool.js", + "/examples/integrations/resources/integrations/pylon/list_issues_example_call_tool.js", ], }, }, @@ -154,10 +154,10 @@ Get detailed issue info by ID or keyword search (BM25). label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pylon/get_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/pylon/get_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pylon/get_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/pylon/get_issue_example_call_tool.js", ], }, }, @@ -186,10 +186,10 @@ Keyword search across recent issues (BM25). label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pylon/search_issues_example_call_tool.py", + "/examples/integrations/resources/integrations/pylon/search_issues_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pylon/search_issues_example_call_tool.js", + "/examples/integrations/resources/integrations/pylon/search_issues_example_call_tool.js", ], }, }, @@ -217,10 +217,10 @@ Assign an issue to a user (ID or fuzzy name). label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pylon/assign_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/pylon/assign_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pylon/assign_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/pylon/assign_issue_example_call_tool.js", ], }, }, @@ -251,10 +251,10 @@ Change the state of an issue. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pylon/update_issue_status_example_call_tool.py", + "/examples/integrations/resources/integrations/pylon/update_issue_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pylon/update_issue_status_example_call_tool.js", + "/examples/integrations/resources/integrations/pylon/update_issue_status_example_call_tool.js", ], }, }, @@ -284,10 +284,10 @@ Add an internal note to an issue. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pylon/add_message_example_call_tool.py", + "/examples/integrations/resources/integrations/pylon/add_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pylon/add_message_example_call_tool.js", + "/examples/integrations/resources/integrations/pylon/add_message_example_call_tool.js", ], }, }, @@ -318,10 +318,10 @@ List contacts with pagination. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pylon/list_contacts_example_call_tool.py", + "/examples/integrations/resources/integrations/pylon/list_contacts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pylon/list_contacts_example_call_tool.js", + "/examples/integrations/resources/integrations/pylon/list_contacts_example_call_tool.js", ], }, }, @@ -348,10 +348,10 @@ Search contacts by name or email. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pylon/search_contacts_example_call_tool.py", + "/examples/integrations/resources/integrations/pylon/search_contacts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pylon/search_contacts_example_call_tool.js", + "/examples/integrations/resources/integrations/pylon/search_contacts_example_call_tool.js", ], }, }, @@ -381,10 +381,10 @@ List users in the workspace. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pylon/list_users_example_call_tool.py", + "/examples/integrations/resources/integrations/pylon/list_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pylon/list_users_example_call_tool.js", + "/examples/integrations/resources/integrations/pylon/list_users_example_call_tool.js", ], }, }, @@ -412,10 +412,10 @@ Search users by name (fuzzy). label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pylon/search_users_example_call_tool.py", + "/examples/integrations/resources/integrations/pylon/search_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pylon/search_users_example_call_tool.js", + "/examples/integrations/resources/integrations/pylon/search_users_example_call_tool.js", ], }, }, @@ -445,10 +445,10 @@ List teams in the workspace. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pylon/list_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/pylon/list_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pylon/list_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/pylon/list_teams_example_call_tool.js", ], }, }, @@ -475,10 +475,10 @@ Get team details (with members) by ID or fuzzy name. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/pylon/get_team_and_assignment_example_call_tool.py", + "/examples/integrations/resources/integrations/pylon/get_team_and_assignment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pylon/get_team_and_assignment_example_call_tool.js", + "/examples/integrations/resources/integrations/pylon/get_team_and_assignment_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/customer-support/zendesk/_meta.tsx b/app/en/resources/integrations/customer-support/zendesk/_meta.tsx similarity index 100% rename from app/en/mcp-servers/customer-support/zendesk/_meta.tsx rename to app/en/resources/integrations/customer-support/zendesk/_meta.tsx diff --git a/app/en/mcp-servers/customer-support/zendesk/page.mdx b/app/en/resources/integrations/customer-support/zendesk/page.mdx similarity index 70% rename from app/en/mcp-servers/customer-support/zendesk/page.mdx rename to app/en/resources/integrations/customer-support/zendesk/page.mdx index 0df9736fa..5286e2ff6 100644 --- a/app/en/mcp-servers/customer-support/zendesk/page.mdx +++ b/app/en/resources/integrations/customer-support/zendesk/page.mdx @@ -14,7 +14,7 @@ import { Callout } from "nextra/components"; @@ -66,7 +66,7 @@ This MCP Sever streamlines the process of handling customer inquiries and access If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## Zendesk.ListTickets @@ -78,10 +78,10 @@ This MCP Sever streamlines the process of handling customer inquiries and access label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zendesk/list_tickets_example_call_tool.py", + "/examples/integrations/resources/integrations/zendesk/list_tickets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zendesk/list_tickets_example_call_tool.js", + "/examples/integrations/resources/integrations/zendesk/list_tickets_example_call_tool.js", ], }, }, @@ -92,14 +92,14 @@ List tickets from your Zendesk account with offset-based pagination. **Parameters** -- **status** (`Enum` [TicketStatus](/mcp-servers/customer-support/zendesk/reference#TicketStatus), optional) The status of tickets to filter by. Defaults to 'open' +- **status** (`Enum` [TicketStatus](/resources/integrations/customer-support/zendesk/reference#TicketStatus), optional) The status of tickets to filter by. Defaults to 'open' - **limit** (`integer`, optional) Number of tickets to return. Defaults to 30 - **offset** (`integer`, optional) Number of tickets to skip before returning results. Defaults to 0 -- **sort_order** (`Enum` [SortOrder](/mcp-servers/customer-support/zendesk/reference#SortOrder), optional) Sort order for tickets by ID. 'asc' returns oldest first, 'desc' returns newest first. Defaults to 'desc' +- **sort_order** (`Enum` [SortOrder](/resources/integrations/customer-support/zendesk/reference#SortOrder), optional) Sort order for tickets by ID. 'asc' returns oldest first, 'desc' returns newest first. Defaults to 'desc' **Secrets** -This tool requires the following secrets: `zendesk_subdomain` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `zendesk_subdomain` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## Zendesk.GetTicketComments @@ -110,10 +110,10 @@ This tool requires the following secrets: `zendesk_subdomain` (learn how to [con label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zendesk/get_ticket_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/zendesk/get_ticket_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zendesk/get_ticket_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/zendesk/get_ticket_comments_example_call_tool.js", ], }, }, @@ -128,7 +128,7 @@ Get all comments for a specific Zendesk ticket, including the original descripti **Secrets** -This tool requires the following secrets: `zendesk_subdomain` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `zendesk_subdomain` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## Zendesk.AddTicketComment @@ -139,10 +139,10 @@ This tool requires the following secrets: `zendesk_subdomain` (learn how to [con label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zendesk/add_ticket_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zendesk/add_ticket_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zendesk/add_ticket_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zendesk/add_ticket_comment_example_call_tool.js", ], }, }, @@ -159,7 +159,7 @@ Add a comment to an existing Zendesk ticket. **Secrets** -This tool requires the following secrets: `zendesk_subdomain` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `zendesk_subdomain` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## Zendesk.MarkTicketSolved @@ -170,10 +170,10 @@ This tool requires the following secrets: `zendesk_subdomain` (learn how to [con label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zendesk/mark_ticket_solved_example_call_tool.py", + "/examples/integrations/resources/integrations/zendesk/mark_ticket_solved_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zendesk/mark_ticket_solved_example_call_tool.js", + "/examples/integrations/resources/integrations/zendesk/mark_ticket_solved_example_call_tool.js", ], }, }, @@ -190,7 +190,7 @@ Mark a Zendesk ticket as solved, optionally with a final comment. **Secrets** -This tool requires the following secrets: `zendesk_subdomain` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `zendesk_subdomain` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## Zendesk.SearchArticles @@ -201,10 +201,10 @@ This tool requires the following secrets: `zendesk_subdomain` (learn how to [con label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zendesk/search_articles_example_call_tool.py", + "/examples/integrations/resources/integrations/zendesk/search_articles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zendesk/search_articles_example_call_tool.js", + "/examples/integrations/resources/integrations/zendesk/search_articles_example_call_tool.js", ], }, }, @@ -220,8 +220,8 @@ Search for Help Center articles in your Zendesk knowledge base. - **created_after** (`string`, optional) Filter articles created after this date (format: YYYY-MM-DD) - **created_before** (`string`, optional) Filter articles created before this date (format: YYYY-MM-DD) - **created_at** (`string`, optional) Filter articles created on this exact date (format: YYYY-MM-DD) -- **sort_by** (`Enum` [ArticleSortBy](/mcp-servers/customer-support/zendesk/reference#ArticleSortBy), optional) Field to sort articles by. Defaults to relevance according to the search query -- **sort_order** (`Enum` [SortOrder](/mcp-servers/customer-support/zendesk/reference#SortOrder), optional) Sort order direction. Defaults to descending +- **sort_by** (`Enum` [ArticleSortBy](/resources/integrations/customer-support/zendesk/reference#ArticleSortBy), optional) Field to sort articles by. Defaults to relevance according to the search query +- **sort_order** (`Enum` [SortOrder](/resources/integrations/customer-support/zendesk/reference#SortOrder), optional) Sort order direction. Defaults to descending - **limit** (`integer`, optional) Number of articles to return. Defaults to 30 - **offset** (`integer`, optional) Number of articles to skip before returning results. Defaults to 0 - **include_body** (`boolean`, optional) Include article body content in results. Bodies will be cleaned of HTML and truncated @@ -229,7 +229,7 @@ Search for Help Center articles in your Zendesk knowledge base. **Secrets** -This tool requires the following secrets: `zendesk_subdomain` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `zendesk_subdomain` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## Zendesk.WhoAmI @@ -240,10 +240,10 @@ This tool requires the following secrets: `zendesk_subdomain` (learn how to [con label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zendesk/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/zendesk/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zendesk/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/zendesk/who_am_i_example_call_tool.js", ], }, }, @@ -258,6 +258,6 @@ This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `zendesk_subdomain` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `zendesk_subdomain` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) diff --git a/app/en/mcp-servers/customer-support/zendesk/reference/page.mdx b/app/en/resources/integrations/customer-support/zendesk/reference/page.mdx similarity index 100% rename from app/en/mcp-servers/customer-support/zendesk/reference/page.mdx rename to app/en/resources/integrations/customer-support/zendesk/reference/page.mdx diff --git a/app/en/mcp-servers/databases/_meta.ts b/app/en/resources/integrations/databases/_meta.ts similarity index 100% rename from app/en/mcp-servers/databases/_meta.ts rename to app/en/resources/integrations/databases/_meta.ts diff --git a/app/en/mcp-servers/databases/_meta.tsx b/app/en/resources/integrations/databases/_meta.tsx similarity index 100% rename from app/en/mcp-servers/databases/_meta.tsx rename to app/en/resources/integrations/databases/_meta.tsx diff --git a/app/en/mcp-servers/databases/clickhouse/page.mdx b/app/en/resources/integrations/databases/clickhouse/page.mdx similarity index 84% rename from app/en/mcp-servers/databases/clickhouse/page.mdx rename to app/en/resources/integrations/databases/clickhouse/page.mdx index 2b59211ca..abcf6f23a 100644 --- a/app/en/mcp-servers/databases/clickhouse/page.mdx +++ b/app/en/resources/integrations/databases/clickhouse/page.mdx @@ -10,7 +10,7 @@ import { Callout } from "nextra/components"; @@ -76,10 +76,10 @@ Discover all databases in a Clickhouse database. This tool returns a list of all label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/clickhouse/discover_databases_example_call_tool.py", + "/examples/integrations/resources/integrations/clickhouse/discover_databases_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickhouse/discover_databases_example_call_tool.js", + "/examples/integrations/resources/integrations/clickhouse/discover_databases_example_call_tool.js", ], }, }, @@ -96,10 +96,10 @@ Discover all schemas in a Clickhouse database. This tool returns a list of all a label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/clickhouse/discover_schemas_example_call_tool.py", + "/examples/integrations/resources/integrations/clickhouse/discover_schemas_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickhouse/discover_schemas_example_call_tool.js", + "/examples/integrations/resources/integrations/clickhouse/discover_schemas_example_call_tool.js", ], }, }, @@ -120,10 +120,10 @@ Discover all tables in a specific schema. This tool should be used before any ot label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/clickhouse/discover_tables_example_call_tool.py", + "/examples/integrations/resources/integrations/clickhouse/discover_tables_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickhouse/discover_tables_example_call_tool.js", + "/examples/integrations/resources/integrations/clickhouse/discover_tables_example_call_tool.js", ], }, }, @@ -145,10 +145,10 @@ Get the detailed schema of a specific table. This tool provides column informati label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/clickhouse/get_table_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/clickhouse/get_table_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickhouse/get_table_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/clickhouse/get_table_schema_example_call_tool.js", ], }, }, @@ -201,10 +201,10 @@ LIMIT {limit} OFFSET {offset} label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/clickhouse/execute_select_query_example_call_tool.py", + "/examples/integrations/resources/integrations/clickhouse/execute_select_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickhouse/execute_select_query_example_call_tool.js", + "/examples/integrations/resources/integrations/clickhouse/execute_select_query_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/databases/mongodb/page.mdx b/app/en/resources/integrations/databases/mongodb/page.mdx similarity index 85% rename from app/en/mcp-servers/databases/mongodb/page.mdx rename to app/en/resources/integrations/databases/mongodb/page.mdx index 177393bf9..ec22ca7c5 100644 --- a/app/en/mcp-servers/databases/mongodb/page.mdx +++ b/app/en/resources/integrations/databases/mongodb/page.mdx @@ -10,7 +10,7 @@ import { Callout } from "nextra/components"; @@ -82,10 +82,10 @@ Discover all databases in the MongoDB instance. This tool returns a list of all label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/mongodb/discover_databases_example_call_tool.py", + "/examples/integrations/resources/integrations/mongodb/discover_databases_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/mongodb/discover_databases_example_call_tool.js", + "/examples/integrations/resources/integrations/mongodb/discover_databases_example_call_tool.js", ], }, }, @@ -106,10 +106,10 @@ Discover all collections in a specific database. This tool should be used before label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/mongodb/discover_collections_example_call_tool.py", + "/examples/integrations/resources/integrations/mongodb/discover_collections_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/mongodb/discover_collections_example_call_tool.js", + "/examples/integrations/resources/integrations/mongodb/discover_collections_example_call_tool.js", ], }, }, @@ -132,10 +132,10 @@ Get the schema structure of a collection by sampling documents. Since MongoDB is label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/mongodb/get_collection_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/mongodb/get_collection_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/mongodb/get_collection_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/mongodb/get_collection_schema_example_call_tool.js", ], }, }, @@ -171,10 +171,10 @@ Find documents in a collection with filtering, projection, and sorting. This too label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/mongodb/find_documents_example_call_tool.py", + "/examples/integrations/resources/integrations/mongodb/find_documents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/mongodb/find_documents_example_call_tool.js", + "/examples/integrations/resources/integrations/mongodb/find_documents_example_call_tool.js", ], }, }, @@ -197,10 +197,10 @@ Count documents in a collection matching the given filter. This tool is useful f label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/mongodb/count_documents_example_call_tool.py", + "/examples/integrations/resources/integrations/mongodb/count_documents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/mongodb/count_documents_example_call_tool.js", + "/examples/integrations/resources/integrations/mongodb/count_documents_example_call_tool.js", ], }, }, @@ -233,10 +233,10 @@ Execute aggregation pipelines for complex data analysis. This tool allows you to label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/mongodb/aggregate_documents_example_call_tool.py", + "/examples/integrations/resources/integrations/mongodb/aggregate_documents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/mongodb/aggregate_documents_example_call_tool.js", + "/examples/integrations/resources/integrations/mongodb/aggregate_documents_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/databases/postgres/clickhouse.mdx b/app/en/resources/integrations/databases/postgres/clickhouse.mdx similarity index 84% rename from app/en/mcp-servers/databases/postgres/clickhouse.mdx rename to app/en/resources/integrations/databases/postgres/clickhouse.mdx index 2b59211ca..abcf6f23a 100644 --- a/app/en/mcp-servers/databases/postgres/clickhouse.mdx +++ b/app/en/resources/integrations/databases/postgres/clickhouse.mdx @@ -10,7 +10,7 @@ import { Callout } from "nextra/components"; @@ -76,10 +76,10 @@ Discover all databases in a Clickhouse database. This tool returns a list of all label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/clickhouse/discover_databases_example_call_tool.py", + "/examples/integrations/resources/integrations/clickhouse/discover_databases_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickhouse/discover_databases_example_call_tool.js", + "/examples/integrations/resources/integrations/clickhouse/discover_databases_example_call_tool.js", ], }, }, @@ -96,10 +96,10 @@ Discover all schemas in a Clickhouse database. This tool returns a list of all a label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/clickhouse/discover_schemas_example_call_tool.py", + "/examples/integrations/resources/integrations/clickhouse/discover_schemas_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickhouse/discover_schemas_example_call_tool.js", + "/examples/integrations/resources/integrations/clickhouse/discover_schemas_example_call_tool.js", ], }, }, @@ -120,10 +120,10 @@ Discover all tables in a specific schema. This tool should be used before any ot label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/clickhouse/discover_tables_example_call_tool.py", + "/examples/integrations/resources/integrations/clickhouse/discover_tables_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickhouse/discover_tables_example_call_tool.js", + "/examples/integrations/resources/integrations/clickhouse/discover_tables_example_call_tool.js", ], }, }, @@ -145,10 +145,10 @@ Get the detailed schema of a specific table. This tool provides column informati label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/clickhouse/get_table_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/clickhouse/get_table_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickhouse/get_table_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/clickhouse/get_table_schema_example_call_tool.js", ], }, }, @@ -201,10 +201,10 @@ LIMIT {limit} OFFSET {offset} label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/clickhouse/execute_select_query_example_call_tool.py", + "/examples/integrations/resources/integrations/clickhouse/execute_select_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickhouse/execute_select_query_example_call_tool.js", + "/examples/integrations/resources/integrations/clickhouse/execute_select_query_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/databases/postgres/mongodb.mdx b/app/en/resources/integrations/databases/postgres/mongodb.mdx similarity index 85% rename from app/en/mcp-servers/databases/postgres/mongodb.mdx rename to app/en/resources/integrations/databases/postgres/mongodb.mdx index 177393bf9..ec22ca7c5 100644 --- a/app/en/mcp-servers/databases/postgres/mongodb.mdx +++ b/app/en/resources/integrations/databases/postgres/mongodb.mdx @@ -10,7 +10,7 @@ import { Callout } from "nextra/components"; @@ -82,10 +82,10 @@ Discover all databases in the MongoDB instance. This tool returns a list of all label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/mongodb/discover_databases_example_call_tool.py", + "/examples/integrations/resources/integrations/mongodb/discover_databases_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/mongodb/discover_databases_example_call_tool.js", + "/examples/integrations/resources/integrations/mongodb/discover_databases_example_call_tool.js", ], }, }, @@ -106,10 +106,10 @@ Discover all collections in a specific database. This tool should be used before label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/mongodb/discover_collections_example_call_tool.py", + "/examples/integrations/resources/integrations/mongodb/discover_collections_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/mongodb/discover_collections_example_call_tool.js", + "/examples/integrations/resources/integrations/mongodb/discover_collections_example_call_tool.js", ], }, }, @@ -132,10 +132,10 @@ Get the schema structure of a collection by sampling documents. Since MongoDB is label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/mongodb/get_collection_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/mongodb/get_collection_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/mongodb/get_collection_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/mongodb/get_collection_schema_example_call_tool.js", ], }, }, @@ -171,10 +171,10 @@ Find documents in a collection with filtering, projection, and sorting. This too label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/mongodb/find_documents_example_call_tool.py", + "/examples/integrations/resources/integrations/mongodb/find_documents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/mongodb/find_documents_example_call_tool.js", + "/examples/integrations/resources/integrations/mongodb/find_documents_example_call_tool.js", ], }, }, @@ -197,10 +197,10 @@ Count documents in a collection matching the given filter. This tool is useful f label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/mongodb/count_documents_example_call_tool.py", + "/examples/integrations/resources/integrations/mongodb/count_documents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/mongodb/count_documents_example_call_tool.js", + "/examples/integrations/resources/integrations/mongodb/count_documents_example_call_tool.js", ], }, }, @@ -233,10 +233,10 @@ Execute aggregation pipelines for complex data analysis. This tool allows you to label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/mongodb/aggregate_documents_example_call_tool.py", + "/examples/integrations/resources/integrations/mongodb/aggregate_documents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/mongodb/aggregate_documents_example_call_tool.js", + "/examples/integrations/resources/integrations/mongodb/aggregate_documents_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/databases/postgres/page.mdx b/app/en/resources/integrations/databases/postgres/page.mdx similarity index 86% rename from app/en/mcp-servers/databases/postgres/page.mdx rename to app/en/resources/integrations/databases/postgres/page.mdx index 7b6ef707a..5f092a5b6 100644 --- a/app/en/mcp-servers/databases/postgres/page.mdx +++ b/app/en/resources/integrations/databases/postgres/page.mdx @@ -10,7 +10,7 @@ import { Callout } from "nextra/components"; @@ -69,10 +69,10 @@ Discover all schemas in a PostgreSQL database. This tool returns a list of all a label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/postgres/discover_schemas_example_call_tool.py", + "/examples/integrations/resources/integrations/postgres/discover_schemas_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/postgres/discover_schemas_example_call_tool.js", + "/examples/integrations/resources/integrations/postgres/discover_schemas_example_call_tool.js", ], }, }, @@ -93,10 +93,10 @@ Discover all tables in a specific schema. This tool should be used before any ot label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/postgres/discover_tables_example_call_tool.py", + "/examples/integrations/resources/integrations/postgres/discover_tables_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/postgres/discover_tables_example_call_tool.js", + "/examples/integrations/resources/integrations/postgres/discover_tables_example_call_tool.js", ], }, }, @@ -118,10 +118,10 @@ Get the detailed schema of a specific table. This tool provides column informati label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/postgres/get_table_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/postgres/get_table_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/postgres/get_table_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/postgres/get_table_schema_example_call_tool.js", ], }, }, @@ -174,10 +174,10 @@ LIMIT {limit} OFFSET {offset} label: "Call the Tool", content: { Python: [ - "/examples/integrations/mcp-servers/postgres/execute_select_query_example_call_tool.py", + "/examples/integrations/resources/integrations/postgres/execute_select_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/postgres/execute_select_query_example_call_tool.js", + "/examples/integrations/resources/integrations/postgres/execute_select_query_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/databases/weaviate-api/page.mdx b/app/en/resources/integrations/databases/weaviate-api/page.mdx similarity index 84% rename from app/en/mcp-servers/databases/weaviate-api/page.mdx rename to app/en/resources/integrations/databases/weaviate-api/page.mdx index 287e5c5b4..2b411c4fa 100644 --- a/app/en/mcp-servers/databases/weaviate-api/page.mdx +++ b/app/en/resources/integrations/databases/weaviate-api/page.mdx @@ -359,7 +359,7 @@ For more details, see the [Weaviate Authentication documentation](https://weavia If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## WeaviateApi.DiscoverApiEndpoints @@ -371,10 +371,10 @@ For more details, see the [Weaviate Authentication documentation](https://weavia label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/discover_api_endpoints_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/discover_api_endpoints_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/discover_api_endpoints_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/discover_api_endpoints_example_call_tool.js", ], }, }, @@ -399,10 +399,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/check_weaviate_liveness_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/check_weaviate_liveness_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/check_weaviate_liveness_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/check_weaviate_liveness_example_call_tool.js", ], }, }, @@ -427,10 +427,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/check_weaviate_readiness_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/check_weaviate_readiness_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/check_weaviate_readiness_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/check_weaviate_readiness_example_call_tool.js", ], }, }, @@ -455,10 +455,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/get_oidc_discovery_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/get_oidc_discovery_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/get_oidc_discovery_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/get_oidc_discovery_example_call_tool.js", ], }, }, @@ -483,10 +483,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/replicate_shard_replica_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/replicate_shard_replica_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/replicate_shard_replica_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/replicate_shard_replica_example_call_tool.js", ], }, }, @@ -516,10 +516,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/delete_all_replications_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/delete_all_replications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/delete_all_replications_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/delete_all_replications_example_call_tool.js", ], }, }, @@ -544,10 +544,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/force_delete_replications_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/force_delete_replications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/force_delete_replications_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/force_delete_replications_example_call_tool.js", ], }, }, @@ -577,10 +577,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/fetch_replication_status_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/fetch_replication_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/fetch_replication_status_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/fetch_replication_status_example_call_tool.js", ], }, }, @@ -607,10 +607,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/cancel_replication_operation_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/cancel_replication_operation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/cancel_replication_operation_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/cancel_replication_operation_example_call_tool.js", ], }, }, @@ -636,10 +636,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/list_replication_status_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/list_replication_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/list_replication_status_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/list_replication_status_example_call_tool.js", ], }, }, @@ -668,10 +668,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/cancel_replication_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/cancel_replication_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/cancel_replication_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/cancel_replication_example_call_tool.js", ], }, }, @@ -697,10 +697,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/fetch_sharding_state_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/fetch_sharding_state_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/fetch_sharding_state_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/fetch_sharding_state_example_call_tool.js", ], }, }, @@ -727,10 +727,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/get_authenticated_user_info_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/get_authenticated_user_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/get_authenticated_user_info_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/get_authenticated_user_info_example_call_tool.js", ], }, }, @@ -755,10 +755,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/list_db_users_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/list_db_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/list_db_users_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/list_db_users_example_call_tool.js", ], }, }, @@ -784,10 +784,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/get_database_user_info_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/get_database_user_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/get_database_user_info_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/get_database_user_info_example_call_tool.js", ], }, }, @@ -814,10 +814,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/create_database_user_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/create_database_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/create_database_user_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/create_database_user_example_call_tool.js", ], }, }, @@ -845,10 +845,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/delete_database_user_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/delete_database_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/delete_database_user_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/delete_database_user_example_call_tool.js", ], }, }, @@ -874,10 +874,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/rotate_user_api_key_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/rotate_user_api_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/rotate_user_api_key_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/rotate_user_api_key_example_call_tool.js", ], }, }, @@ -903,10 +903,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/activate_database_user_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/activate_database_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/activate_database_user_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/activate_database_user_example_call_tool.js", ], }, }, @@ -932,10 +932,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/deactivate_database_user_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/deactivate_database_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/deactivate_database_user_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/deactivate_database_user_example_call_tool.js", ], }, }, @@ -962,10 +962,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/get_roles_and_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/get_roles_and_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/get_roles_and_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/get_roles_and_permissions_example_call_tool.js", ], }, }, @@ -990,10 +990,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/create_role_with_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/create_role_with_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/create_role_with_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/create_role_with_permissions_example_call_tool.js", ], }, }, @@ -1020,10 +1020,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/add_permissions_to_role_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/add_permissions_to_role_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/add_permissions_to_role_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/add_permissions_to_role_example_call_tool.js", ], }, }, @@ -1051,10 +1051,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/revoke_role_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/revoke_role_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/revoke_role_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/revoke_role_permissions_example_call_tool.js", ], }, }, @@ -1082,10 +1082,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/fetch_role_by_name_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/fetch_role_by_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/fetch_role_by_name_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/fetch_role_by_name_example_call_tool.js", ], }, }, @@ -1111,10 +1111,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/delete_role_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/delete_role_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/delete_role_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/delete_role_example_call_tool.js", ], }, }, @@ -1140,10 +1140,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/check_role_permission_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/check_role_permission_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/check_role_permission_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/check_role_permission_example_call_tool.js", ], }, }, @@ -1171,10 +1171,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/get_users_by_role_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/get_users_by_role_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/get_users_by_role_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/get_users_by_role_example_call_tool.js", ], }, }, @@ -1200,10 +1200,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/get_groups_for_role_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/get_groups_for_role_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/get_groups_for_role_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/get_groups_for_role_example_call_tool.js", ], }, }, @@ -1229,10 +1229,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/get_user_roles_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/get_user_roles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/get_user_roles_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/get_user_roles_example_call_tool.js", ], }, }, @@ -1260,10 +1260,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/assign_roles_to_user_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/assign_roles_to_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/assign_roles_to_user_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/assign_roles_to_user_example_call_tool.js", ], }, }, @@ -1291,10 +1291,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/revoke_user_role_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/revoke_user_role_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/revoke_user_role_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/revoke_user_role_example_call_tool.js", ], }, }, @@ -1322,10 +1322,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/assign_role_to_group_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/assign_role_to_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/assign_role_to_group_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/assign_role_to_group_example_call_tool.js", ], }, }, @@ -1353,10 +1353,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/revoke_role_from_group_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/revoke_role_from_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/revoke_role_from_group_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/revoke_role_from_group_example_call_tool.js", ], }, }, @@ -1384,10 +1384,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/get_roles_for_group_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/get_roles_for_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/get_roles_for_group_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/get_roles_for_group_example_call_tool.js", ], }, }, @@ -1415,10 +1415,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/retrieve_group_names_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/retrieve_group_names_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/retrieve_group_names_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/retrieve_group_names_example_call_tool.js", ], }, }, @@ -1444,10 +1444,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/list_data_objects_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/list_data_objects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/list_data_objects_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/list_data_objects_example_call_tool.js", ], }, }, @@ -1480,10 +1480,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/create_object_in_weaviate_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/create_object_in_weaviate_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/create_object_in_weaviate_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/create_object_in_weaviate_example_call_tool.js", ], }, }, @@ -1511,10 +1511,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/get_data_object_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/get_data_object_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/get_data_object_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/get_data_object_example_call_tool.js", ], }, }, @@ -1545,10 +1545,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/update_object_properties_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/update_object_properties_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/update_object_properties_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/update_object_properties_example_call_tool.js", ], }, }, @@ -1578,10 +1578,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/delete_data_object_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/delete_data_object_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/delete_data_object_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/delete_data_object_example_call_tool.js", ], }, }, @@ -1610,10 +1610,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/update_data_object_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/update_data_object_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/update_data_object_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/update_data_object_example_call_tool.js", ], }, }, @@ -1643,10 +1643,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/replace_object_references_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/replace_object_references_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/replace_object_references_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/replace_object_references_example_call_tool.js", ], }, }, @@ -1678,10 +1678,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/add_reference_to_object_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/add_reference_to_object_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/add_reference_to_object_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/add_reference_to_object_example_call_tool.js", ], }, }, @@ -1713,10 +1713,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/delete_reference_from_object_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/delete_reference_from_object_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/delete_reference_from_object_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/delete_reference_from_object_example_call_tool.js", ], }, }, @@ -1748,10 +1748,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/validate_data_object_structure_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/validate_data_object_structure_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/validate_data_object_structure_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/validate_data_object_structure_example_call_tool.js", ], }, }, @@ -1778,10 +1778,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/batch_register_objects_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/batch_register_objects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/batch_register_objects_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/batch_register_objects_example_call_tool.js", ], }, }, @@ -1809,10 +1809,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/delete_multiple_objects_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/delete_multiple_objects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/delete_multiple_objects_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/delete_multiple_objects_example_call_tool.js", ], }, }, @@ -1841,10 +1841,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/batch_create_references_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/batch_create_references_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/batch_create_references_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/batch_create_references_example_call_tool.js", ], }, }, @@ -1872,10 +1872,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/execute_graphql_query_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/execute_graphql_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/execute_graphql_query_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/execute_graphql_query_example_call_tool.js", ], }, }, @@ -1903,10 +1903,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/execute_graphql_batch_queries_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/execute_graphql_batch_queries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/execute_graphql_batch_queries_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/execute_graphql_batch_queries_example_call_tool.js", ], }, }, @@ -1933,10 +1933,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/get_weaviate_instance_meta_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/get_weaviate_instance_meta_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/get_weaviate_instance_meta_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/get_weaviate_instance_meta_example_call_tool.js", ], }, }, @@ -1961,10 +1961,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/retrieve_database_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/retrieve_database_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/retrieve_database_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/retrieve_database_schema_example_call_tool.js", ], }, }, @@ -1989,10 +1989,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/create_schema_object_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/create_schema_object_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/create_schema_object_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/create_schema_object_example_call_tool.js", ], }, }, @@ -2019,10 +2019,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/retrieve_collection_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/retrieve_collection_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/retrieve_collection_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/retrieve_collection_schema_example_call_tool.js", ], }, }, @@ -2048,10 +2048,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/update_collection_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/update_collection_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/update_collection_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/update_collection_settings_example_call_tool.js", ], }, }, @@ -2079,10 +2079,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/delete_schema_collection_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/delete_schema_collection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/delete_schema_collection_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/delete_schema_collection_example_call_tool.js", ], }, }, @@ -2108,10 +2108,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/add_property_to_collection_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/add_property_to_collection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/add_property_to_collection_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/add_property_to_collection_example_call_tool.js", ], }, }, @@ -2139,10 +2139,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/get_collection_shard_status_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/get_collection_shard_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/get_collection_shard_status_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/get_collection_shard_status_example_call_tool.js", ], }, }, @@ -2169,10 +2169,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/update_shard_status_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/update_shard_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/update_shard_status_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/update_shard_status_example_call_tool.js", ], }, }, @@ -2200,10 +2200,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/get_collection_tenants_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/get_collection_tenants_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/get_collection_tenants_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/get_collection_tenants_example_call_tool.js", ], }, }, @@ -2229,10 +2229,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/update_tenant_status_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/update_tenant_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/update_tenant_status_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/update_tenant_status_example_call_tool.js", ], }, }, @@ -2260,10 +2260,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/create_tenants_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/create_tenants_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/create_tenants_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/create_tenants_example_call_tool.js", ], }, }, @@ -2291,10 +2291,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/delete_tenants_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/delete_tenants_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/delete_tenants_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/delete_tenants_example_call_tool.js", ], }, }, @@ -2321,10 +2321,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/get_tenant_details_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/get_tenant_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/get_tenant_details_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/get_tenant_details_example_call_tool.js", ], }, }, @@ -2351,10 +2351,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/retrieve_aliases_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/retrieve_aliases_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/retrieve_aliases_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/retrieve_aliases_example_call_tool.js", ], }, }, @@ -2380,10 +2380,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/create_alias_mapping_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/create_alias_mapping_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/create_alias_mapping_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/create_alias_mapping_example_call_tool.js", ], }, }, @@ -2410,10 +2410,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/retrieve_alias_details_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/retrieve_alias_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/retrieve_alias_details_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/retrieve_alias_details_example_call_tool.js", ], }, }, @@ -2439,10 +2439,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/update_collection_alias_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/update_collection_alias_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/update_collection_alias_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/update_collection_alias_example_call_tool.js", ], }, }, @@ -2469,10 +2469,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/delete_alias_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/delete_alias_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/delete_alias_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/delete_alias_example_call_tool.js", ], }, }, @@ -2498,10 +2498,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/list_backups_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/list_backups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/list_backups_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/list_backups_example_call_tool.js", ], }, }, @@ -2527,10 +2527,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/create_backup_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/create_backup_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/create_backup_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/create_backup_example_call_tool.js", ], }, }, @@ -2565,10 +2565,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/check_backup_status_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/check_backup_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/check_backup_status_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/check_backup_status_example_call_tool.js", ], }, }, @@ -2597,10 +2597,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/cancel_backup_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/cancel_backup_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/cancel_backup_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/cancel_backup_example_call_tool.js", ], }, }, @@ -2629,10 +2629,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/check_backup_restore_status_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/check_backup_restore_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/check_backup_restore_status_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/check_backup_restore_status_example_call_tool.js", ], }, }, @@ -2661,10 +2661,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/restore_backup_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/restore_backup_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/restore_backup_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/restore_backup_example_call_tool.js", ], }, }, @@ -2693,10 +2693,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/get_weaviate_cluster_statistics_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/get_weaviate_cluster_statistics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/get_weaviate_cluster_statistics_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/get_weaviate_cluster_statistics_example_call_tool.js", ], }, }, @@ -2721,10 +2721,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/get_cluster_node_status_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/get_cluster_node_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/get_cluster_node_status_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/get_cluster_node_status_example_call_tool.js", ], }, }, @@ -2750,10 +2750,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/get_shard_host_nodes_status_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/get_shard_host_nodes_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/get_shard_host_nodes_status_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/get_shard_host_nodes_status_example_call_tool.js", ], }, }, @@ -2781,10 +2781,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/list_distributed_tasks_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/list_distributed_tasks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/list_distributed_tasks_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/list_distributed_tasks_example_call_tool.js", ], }, }, @@ -2809,10 +2809,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/initiate_classification_task_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/initiate_classification_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/initiate_classification_task_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/initiate_classification_task_example_call_tool.js", ], }, }, @@ -2839,10 +2839,10 @@ This tool requires the following secrets: `WEAVIATE_API_KEY`, `WEAVIATE_SERVER_U label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/weaviate_api/get_classification_status_example_call_tool.py", + "/examples/integrations/resources/integrations/weaviate_api/get_classification_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/weaviate_api/get_classification_status_example_call_tool.js", + "/examples/integrations/resources/integrations/weaviate_api/get_classification_status_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/development/_meta.tsx b/app/en/resources/integrations/development/_meta.tsx similarity index 100% rename from app/en/mcp-servers/development/_meta.tsx rename to app/en/resources/integrations/development/_meta.tsx diff --git a/app/en/mcp-servers/development/arcade-engine-api/page.mdx b/app/en/resources/integrations/development/arcade-engine-api/page.mdx similarity index 71% rename from app/en/mcp-servers/development/arcade-engine-api/page.mdx rename to app/en/resources/integrations/development/arcade-engine-api/page.mdx index e3c7476b7..6377e1821 100644 --- a/app/en/mcp-servers/development/arcade-engine-api/page.mdx +++ b/app/en/resources/integrations/development/arcade-engine-api/page.mdx @@ -129,7 +129,7 @@ The EngineApi MCP Server offers a comprehensive suite of tools for managing auth If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## EngineApi.ListAvailableAuthProviders @@ -141,10 +141,10 @@ The EngineApi MCP Server offers a comprehensive suite of tools for managing auth label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/list_available_auth_providers_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/list_available_auth_providers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/list_available_auth_providers_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/list_available_auth_providers_example_call_tool.js", ], }, }, @@ -158,7 +158,7 @@ Retrieve a list of available authentication providers. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.GetAuthProviderDetails @@ -169,10 +169,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/get_auth_provider_details_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/get_auth_provider_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/get_auth_provider_details_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/get_auth_provider_details_example_call_tool.js", ], }, }, @@ -187,7 +187,7 @@ Retrieve details of a specific authentication provider. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.DeleteAuthProvider @@ -198,10 +198,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/delete_auth_provider_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/delete_auth_provider_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/delete_auth_provider_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/delete_auth_provider_example_call_tool.js", ], }, }, @@ -216,7 +216,7 @@ Delete a specific auth provider by ID. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.DeleteSecretById @@ -227,10 +227,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/delete_secret_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/delete_secret_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/delete_secret_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/delete_secret_by_id_example_call_tool.js", ], }, }, @@ -245,7 +245,7 @@ Deletes a secret using its unique ID. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.UpdateSessionVerificationSettings @@ -256,10 +256,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/update_session_verification_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/update_session_verification_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/update_session_verification_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/update_session_verification_settings_example_call_tool.js", ], }, }, @@ -275,7 +275,7 @@ Update session verification settings for a user. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.ListAuthConnections @@ -286,10 +286,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/list_auth_connections_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/list_auth_connections_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/list_auth_connections_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/list_auth_connections_example_call_tool.js", ], }, }, @@ -307,7 +307,7 @@ Retrieve all authentication connections for users. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.DeleteUserAuthConnection @@ -318,10 +318,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/delete_user_auth_connection_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/delete_user_auth_connection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/delete_user_auth_connection_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/delete_user_auth_connection_example_call_tool.js", ], }, }, @@ -336,7 +336,7 @@ Deletes a user/auth provider connection. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.CheckAuthStatus @@ -347,10 +347,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/check_auth_status_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/check_auth_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/check_auth_status_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/check_auth_status_example_call_tool.js", ], }, }, @@ -366,7 +366,7 @@ Verify the ongoing authorization status of a tool. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.RetrieveFormattedToolsList @@ -377,10 +377,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/retrieve_formatted_tools_list_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/retrieve_formatted_tools_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/retrieve_formatted_tools_list_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/retrieve_formatted_tools_list_example_call_tool.js", ], }, }, @@ -399,7 +399,7 @@ Fetches a formatted list of tools from engine configuration. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.GetFormattedToolSpecification @@ -410,10 +410,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/get_formatted_tool_specification_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/get_formatted_tool_specification_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/get_formatted_tool_specification_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/get_formatted_tool_specification_example_call_tool.js", ], }, }, @@ -430,7 +430,7 @@ Fetches a formatted specification for a given tool. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.CheckArcadeEngineHealth @@ -441,10 +441,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/check_arcade_engine_health_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/check_arcade_engine_health_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/check_arcade_engine_health_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/check_arcade_engine_health_example_call_tool.js", ], }, }, @@ -466,10 +466,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/delete_mcp_endpoint_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/delete_mcp_endpoint_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/delete_mcp_endpoint_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/delete_mcp_endpoint_example_call_tool.js", ], }, }, @@ -483,7 +483,7 @@ Delete the Model Context Protocol endpoint data. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.ListAccessibleProjects @@ -494,10 +494,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/list_accessible_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/list_accessible_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/list_accessible_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/list_accessible_projects_example_call_tool.js", ], }, }, @@ -514,7 +514,7 @@ Retrieve a list of accessible projects. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.GetProjectDetails @@ -525,10 +525,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/get_project_details_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/get_project_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/get_project_details_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/get_project_details_example_call_tool.js", ], }, }, @@ -544,7 +544,7 @@ Retrieve detailed information about a specific project. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.GetScheduledToolExecutions @@ -555,10 +555,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/get_scheduled_tool_executions_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/get_scheduled_tool_executions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/get_scheduled_tool_executions_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/get_scheduled_tool_executions_example_call_tool.js", ], }, }, @@ -574,7 +574,7 @@ Fetch a list of scheduled tool executions. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.GetScheduledToolDetails @@ -585,10 +585,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/get_scheduled_tool_details_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/get_scheduled_tool_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/get_scheduled_tool_details_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/get_scheduled_tool_details_example_call_tool.js", ], }, }, @@ -603,7 +603,7 @@ Retrieve details for a specific scheduled tool execution. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.GetOpenAPISpecification @@ -614,10 +614,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/get_openapi_specification_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/get_openapi_specification_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/get_openapi_specification_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/get_openapi_specification_example_call_tool.js", ], }, }, @@ -641,10 +641,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/get_tools_list_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/get_tools_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/get_tools_list_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/get_tools_list_example_call_tool.js", ], }, }, @@ -663,7 +663,7 @@ Retrieve a list of tools from the engine configuration. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.AuthorizeUserToolAccess @@ -674,10 +674,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/authorize_user_tool_access_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/authorize_user_tool_access_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/authorize_user_tool_access_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/authorize_user_tool_access_example_call_tool.js", ], }, }, @@ -695,7 +695,7 @@ Authorize a user to access a specific tool. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.ExecuteTool @@ -706,10 +706,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/execute_tool_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/execute_tool_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/execute_tool_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/execute_tool_example_call_tool.js", ], }, }, @@ -725,7 +725,7 @@ Execute a specified tool with given parameters. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.GetToolSpecification @@ -736,10 +736,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/get_tool_specification_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/get_tool_specification_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/get_tool_specification_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/get_tool_specification_example_call_tool.js", ], }, }, @@ -756,7 +756,7 @@ Retrieve the specification for a specific arcade tool. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.ListWorkers @@ -767,10 +767,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/list_workers_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/list_workers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/list_workers_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/list_workers_example_call_tool.js", ], }, }, @@ -786,7 +786,7 @@ Retrieve a list of all workers with their definitions. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.CreateWorker @@ -797,10 +797,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/create_worker_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/create_worker_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/create_worker_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/create_worker_example_call_tool.js", ], }, }, @@ -824,7 +824,7 @@ Create a new worker in the system. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.TestWorkerConnection @@ -835,10 +835,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/test_worker_connection_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/test_worker_connection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/test_worker_connection_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/test_worker_connection_example_call_tool.js", ], }, }, @@ -855,7 +855,7 @@ Test a worker connection before adding it to the system. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.GetWorkerById @@ -866,10 +866,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/get_worker_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/get_worker_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/get_worker_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/get_worker_by_id_example_call_tool.js", ], }, }, @@ -884,7 +884,7 @@ Retrieve worker details using their ID. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.DeleteWorker @@ -895,10 +895,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/delete_worker_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/delete_worker_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/delete_worker_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/delete_worker_example_call_tool.js", ], }, }, @@ -913,7 +913,7 @@ Deletes a specified worker from the system. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.AuthorizeWorker @@ -924,10 +924,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/authorize_worker_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/authorize_worker_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/authorize_worker_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/authorize_worker_example_call_tool.js", ], }, }, @@ -942,7 +942,7 @@ Authorize a worker based on their ID. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.GetWorkerHealthStatus @@ -953,10 +953,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/get_worker_health_status_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/get_worker_health_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/get_worker_health_status_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/get_worker_health_status_example_call_tool.js", ], }, }, @@ -971,7 +971,7 @@ Retrieve the health status of a worker. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## EngineApi.FetchToolsPage @@ -982,10 +982,10 @@ This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/engine_api/fetch_tools_page_example_call_tool.py", + "/examples/integrations/resources/integrations/engine_api/fetch_tools_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/engine_api/fetch_tools_page_example_call_tool.js", + "/examples/integrations/resources/integrations/engine_api/fetch_tools_page_example_call_tool.js", ], }, }, @@ -1002,17 +1002,17 @@ Retrieve a list of tools for a specific worker. **Secrets** -This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ARCADE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## Secrets -This MCP Server requires the `ARCADE_API_KEY` secret to be configured. Learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets). +This MCP Server requires the `ARCADE_API_KEY` secret to be configured. Learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets). ### Getting your Arcade API Key To use the Arcade Engine API MCP Server, you need an Arcade API key. This key authenticates your requests to the Arcade Engine. -Learn how to create and manage your Arcade API keys in the [API Keys documentation](/home/api-keys). +Learn how to create and manage your Arcade API keys in the [API Keys documentation](/get-started/setup/api-keys). ## Reference diff --git a/app/en/mcp-servers/development/brightdata/page.mdx b/app/en/resources/integrations/development/brightdata/page.mdx similarity index 86% rename from app/en/mcp-servers/development/brightdata/page.mdx rename to app/en/resources/integrations/development/brightdata/page.mdx index 74fdd8c01..7e4ccf6b2 100644 --- a/app/en/mcp-servers/development/brightdata/page.mdx +++ b/app/en/resources/integrations/development/brightdata/page.mdx @@ -45,7 +45,7 @@ The Brightdata MCP Server provides tools for scraping and extracting web content If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## Brightdata.ScrapeAsMarkdown @@ -57,10 +57,10 @@ The Brightdata MCP Server provides tools for scraping and extracting web content label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/brightdata/scrape_as_markdown_example_call_tool.py", + "/examples/integrations/resources/integrations/brightdata/scrape_as_markdown_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/brightdata/scrape_as_markdown_example_call_tool.js", + "/examples/integrations/resources/integrations/brightdata/scrape_as_markdown_example_call_tool.js", ], }, }, @@ -75,7 +75,7 @@ The Brightdata MCP Server provides tools for scraping and extracting web content **Secrets** -This tool requires the following secrets: `BRIGHTDATA_API_KEY`, `BRIGHTDATA_ZONE` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `BRIGHTDATA_API_KEY`, `BRIGHTDATA_ZONE` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## Brightdata.SearchEngine @@ -86,10 +86,10 @@ This tool requires the following secrets: `BRIGHTDATA_API_KEY`, `BRIGHTDATA_ZONE label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/brightdata/search_engine_example_call_tool.py", + "/examples/integrations/resources/integrations/brightdata/search_engine_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/brightdata/search_engine_example_call_tool.js", + "/examples/integrations/resources/integrations/brightdata/search_engine_example_call_tool.js", ], }, }, @@ -113,7 +113,7 @@ This tool requires the following secrets: `BRIGHTDATA_API_KEY`, `BRIGHTDATA_ZONE **Secrets** -This tool requires the following secrets: `BRIGHTDATA_API_KEY`, `BRIGHTDATA_ZONE` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `BRIGHTDATA_API_KEY`, `BRIGHTDATA_ZONE` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## Brightdata.WebDataFeed @@ -124,10 +124,10 @@ This tool requires the following secrets: `BRIGHTDATA_API_KEY`, `BRIGHTDATA_ZONE label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/brightdata/web_data_feed_example_call_tool.py", + "/examples/integrations/resources/integrations/brightdata/web_data_feed_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/brightdata/web_data_feed_example_call_tool.js", + "/examples/integrations/resources/integrations/brightdata/web_data_feed_example_call_tool.js", ], }, }, @@ -146,7 +146,7 @@ Extract structured data from various websites like LinkedIn, Amazon, Instagram, **Secrets** -This tool requires the following secrets: `BRIGHTDATA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `BRIGHTDATA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## Secrets diff --git a/app/en/mcp-servers/development/cursor-agents-api/page.mdx b/app/en/resources/integrations/development/cursor-agents-api/page.mdx similarity index 70% rename from app/en/mcp-servers/development/cursor-agents-api/page.mdx rename to app/en/resources/integrations/development/cursor-agents-api/page.mdx index c30e95854..de0821d87 100644 --- a/app/en/mcp-servers/development/cursor-agents-api/page.mdx +++ b/app/en/resources/integrations/development/cursor-agents-api/page.mdx @@ -66,7 +66,7 @@ The CursorAgentsApi MCP Server provides tools for managing and inspecting backgr If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## CursorAgentsApi.ListBackgroundAgents @@ -78,10 +78,10 @@ The CursorAgentsApi MCP Server provides tools for managing and inspecting backgr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/cursor_agents_api/list_background_agents_example_call_tool.py", + "/examples/integrations/resources/integrations/cursor_agents_api/list_background_agents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/cursor_agents_api/list_background_agents_example_call_tool.js", + "/examples/integrations/resources/integrations/cursor_agents_api/list_background_agents_example_call_tool.js", ], }, }, @@ -97,7 +97,7 @@ List all background agents for the user. **Secrets** -This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CursorAgentsApi.GetAgentStatus @@ -108,10 +108,10 @@ This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/cursor_agents_api/get_agent_status_example_call_tool.py", + "/examples/integrations/resources/integrations/cursor_agents_api/get_agent_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/cursor_agents_api/get_agent_status_example_call_tool.js", + "/examples/integrations/resources/integrations/cursor_agents_api/get_agent_status_example_call_tool.js", ], }, }, @@ -126,7 +126,7 @@ Retrieve the current status and results of a background agent. **Secrets** -This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CursorAgentsApi.DeleteBackgroundAgent @@ -137,10 +137,10 @@ This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/cursor_agents_api/delete_background_agent_example_call_tool.py", + "/examples/integrations/resources/integrations/cursor_agents_api/delete_background_agent_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/cursor_agents_api/delete_background_agent_example_call_tool.js", + "/examples/integrations/resources/integrations/cursor_agents_api/delete_background_agent_example_call_tool.js", ], }, }, @@ -155,7 +155,7 @@ Permanently delete a background agent. **Secrets** -This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CursorAgentsApi.GetAgentConversationHistory @@ -166,10 +166,10 @@ This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/cursor_agents_api/get_agent_conversation_history_example_call_tool.py", + "/examples/integrations/resources/integrations/cursor_agents_api/get_agent_conversation_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/cursor_agents_api/get_agent_conversation_history_example_call_tool.js", + "/examples/integrations/resources/integrations/cursor_agents_api/get_agent_conversation_history_example_call_tool.js", ], }, }, @@ -184,7 +184,7 @@ Retrieve the conversation history of a background agent. **Secrets** -This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CursorAgentsApi.RetrieveApiUserInfo @@ -195,10 +195,10 @@ This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/cursor_agents_api/retrieve_api_user_info_example_call_tool.py", + "/examples/integrations/resources/integrations/cursor_agents_api/retrieve_api_user_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/cursor_agents_api/retrieve_api_user_info_example_call_tool.js", + "/examples/integrations/resources/integrations/cursor_agents_api/retrieve_api_user_info_example_call_tool.js", ], }, }, @@ -212,7 +212,7 @@ Retrieve information about the API key used for authentication. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CursorAgentsApi.ListRecommendedModels @@ -223,10 +223,10 @@ This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/cursor_agents_api/list_recommended_models_example_call_tool.py", + "/examples/integrations/resources/integrations/cursor_agents_api/list_recommended_models_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/cursor_agents_api/list_recommended_models_example_call_tool.js", + "/examples/integrations/resources/integrations/cursor_agents_api/list_recommended_models_example_call_tool.js", ], }, }, @@ -240,7 +240,7 @@ Retrieve recommended models for background agents. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## CursorAgentsApi.ListGithubRepositories @@ -251,10 +251,10 @@ This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/cursor_agents_api/list_github_repositories_example_call_tool.py", + "/examples/integrations/resources/integrations/cursor_agents_api/list_github_repositories_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/cursor_agents_api/list_github_repositories_example_call_tool.js", + "/examples/integrations/resources/integrations/cursor_agents_api/list_github_repositories_example_call_tool.js", ], }, }, @@ -268,6 +268,6 @@ Retrieve accessible GitHub repositories for a user. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `CURSOR_AGENTS_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) diff --git a/app/en/mcp-servers/development/datadog-api/page.mdx b/app/en/resources/integrations/development/datadog-api/page.mdx similarity index 84% rename from app/en/mcp-servers/development/datadog-api/page.mdx rename to app/en/resources/integrations/development/datadog-api/page.mdx index 4150d2ce6..0afcf15f9 100644 --- a/app/en/mcp-servers/development/datadog-api/page.mdx +++ b/app/en/resources/integrations/development/datadog-api/page.mdx @@ -2191,7 +2191,7 @@ For more details, see the [Datadog API and Application Keys documentation](https If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## DatadogApi.ListDatadogDatastores @@ -2203,10 +2203,10 @@ For more details, see the [Datadog API and Application Keys documentation](https label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_datadog_datastores_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_datadog_datastores_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_datadog_datastores_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_datadog_datastores_example_call_tool.js", ], }, }, @@ -2231,10 +2231,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_new_datastore_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_new_datastore_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_new_datastore_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_new_datastore_example_call_tool.js", ], }, }, @@ -2266,10 +2266,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_datadog_datastore_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_datadog_datastore_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_datadog_datastore_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_datadog_datastore_example_call_tool.js", ], }, }, @@ -2295,10 +2295,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/retrieve_datastore_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/retrieve_datastore_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/retrieve_datastore_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/retrieve_datastore_example_call_tool.js", ], }, }, @@ -2324,10 +2324,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_datastore_attributes_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_datastore_attributes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_datastore_attributes_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_datastore_attributes_example_call_tool.js", ], }, }, @@ -2357,10 +2357,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_datastore_item_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_datastore_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_datastore_item_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_datastore_item_example_call_tool.js", ], }, }, @@ -2389,10 +2389,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_datastore_items_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_datastore_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_datastore_items_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_datastore_items_example_call_tool.js", ], }, }, @@ -2423,10 +2423,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_datastore_item_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_datastore_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_datastore_item_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_datastore_item_example_call_tool.js", ], }, }, @@ -2454,10 +2454,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/bulk_delete_datastore_items_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/bulk_delete_datastore_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/bulk_delete_datastore_items_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/bulk_delete_datastore_items_example_call_tool.js", ], }, }, @@ -2486,10 +2486,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/bulk_update_datastore_items_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/bulk_update_datastore_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/bulk_update_datastore_items_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/bulk_update_datastore_items_example_call_tool.js", ], }, }, @@ -2517,10 +2517,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_app_key_registrations_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_app_key_registrations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_app_key_registrations_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_app_key_registrations_example_call_tool.js", ], }, }, @@ -2547,10 +2547,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/unregister_app_key_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/unregister_app_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/unregister_app_key_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/unregister_app_key_example_call_tool.js", ], }, }, @@ -2576,10 +2576,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_app_key_registration_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_app_key_registration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_app_key_registration_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_app_key_registration_example_call_tool.js", ], }, }, @@ -2605,10 +2605,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/register_datadog_app_key_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/register_datadog_app_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/register_datadog_app_key_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/register_datadog_app_key_example_call_tool.js", ], }, }, @@ -2634,10 +2634,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_action_connection_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_action_connection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_action_connection_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_action_connection_example_call_tool.js", ], }, }, @@ -2664,10 +2664,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_action_connection_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_action_connection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_action_connection_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_action_connection_example_call_tool.js", ], }, }, @@ -2693,10 +2693,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_action_connection_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_action_connection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_action_connection_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_action_connection_example_call_tool.js", ], }, }, @@ -2722,10 +2722,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_action_connection_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_action_connection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_action_connection_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_action_connection_example_call_tool.js", ], }, }, @@ -2753,10 +2753,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_aws_scan_options_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_aws_scan_options_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_aws_scan_options_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_aws_scan_options_example_call_tool.js", ], }, }, @@ -2781,10 +2781,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/activate_aws_scan_options_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/activate_aws_scan_options_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/activate_aws_scan_options_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/activate_aws_scan_options_example_call_tool.js", ], }, }, @@ -2815,10 +2815,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_aws_scan_options_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_aws_scan_options_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_aws_scan_options_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_aws_scan_options_example_call_tool.js", ], }, }, @@ -2844,10 +2844,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_aws_scan_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/fetch_aws_scan_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_aws_scan_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/fetch_aws_scan_settings_example_call_tool.js", ], }, }, @@ -2873,10 +2873,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_aws_scan_options_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_aws_scan_options_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_aws_scan_options_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_aws_scan_options_example_call_tool.js", ], }, }, @@ -2908,10 +2908,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_azure_scan_options_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/fetch_azure_scan_options_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_azure_scan_options_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/fetch_azure_scan_options_example_call_tool.js", ], }, }, @@ -2936,10 +2936,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/activate_azure_scan_options_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/activate_azure_scan_options_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/activate_azure_scan_options_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/activate_azure_scan_options_example_call_tool.js", ], }, }, @@ -2968,10 +2968,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_azure_subscription_scan_options_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_azure_subscription_scan_options_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_azure_subscription_scan_options_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_azure_subscription_scan_options_example_call_tool.js", ], }, }, @@ -2997,10 +2997,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_agentless_scan_options_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_agentless_scan_options_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_agentless_scan_options_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_agentless_scan_options_example_call_tool.js", ], }, }, @@ -3026,10 +3026,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_azure_scan_options_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_azure_scan_options_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_azure_scan_options_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_azure_scan_options_example_call_tool.js", ], }, }, @@ -3059,10 +3059,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_gcp_scan_options_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/fetch_gcp_scan_options_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_gcp_scan_options_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/fetch_gcp_scan_options_example_call_tool.js", ], }, }, @@ -3087,10 +3087,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/activate_gcp_scan_options_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/activate_gcp_scan_options_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/activate_gcp_scan_options_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/activate_gcp_scan_options_example_call_tool.js", ], }, }, @@ -3119,10 +3119,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_gcp_scan_options_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_gcp_scan_options_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_gcp_scan_options_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_gcp_scan_options_example_call_tool.js", ], }, }, @@ -3148,10 +3148,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/retrieve_gcp_scan_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/retrieve_gcp_scan_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/retrieve_gcp_scan_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/retrieve_gcp_scan_settings_example_call_tool.js", ], }, }, @@ -3177,10 +3177,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_gcp_scan_options_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_gcp_scan_options_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_gcp_scan_options_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_gcp_scan_options_example_call_tool.js", ], }, }, @@ -3210,10 +3210,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_recent_aws_on_demand_tasks_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/fetch_recent_aws_on_demand_tasks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_recent_aws_on_demand_tasks_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/fetch_recent_aws_on_demand_tasks_example_call_tool.js", ], }, }, @@ -3238,10 +3238,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/trigger_aws_resource_scan_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/trigger_aws_resource_scan_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/trigger_aws_resource_scan_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/trigger_aws_resource_scan_example_call_tool.js", ], }, }, @@ -3268,10 +3268,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_aws_on_demand_task_data_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_aws_on_demand_task_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_aws_on_demand_task_data_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_aws_on_demand_task_data_example_call_tool.js", ], }, }, @@ -3297,10 +3297,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_api_keys_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_api_keys_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_api_keys_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_api_keys_example_call_tool.js", ], }, }, @@ -3336,10 +3336,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_datadog_api_key_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_datadog_api_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_datadog_api_key_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_datadog_api_key_example_call_tool.js", ], }, }, @@ -3368,10 +3368,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_datadog_api_key_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_datadog_api_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_datadog_api_key_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_datadog_api_key_example_call_tool.js", ], }, }, @@ -3397,10 +3397,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_api_key_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_api_key_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_api_key_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_api_key_details_example_call_tool.js", ], }, }, @@ -3427,10 +3427,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_datadog_api_key_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_datadog_api_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_datadog_api_key_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_datadog_api_key_example_call_tool.js", ], }, }, @@ -3461,10 +3461,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_span_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_span_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_span_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_span_metrics_example_call_tool.js", ], }, }, @@ -3489,10 +3489,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_span_metric_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_span_metric_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_span_metric_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_span_metric_example_call_tool.js", ], }, }, @@ -3519,10 +3519,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_span_metric_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_span_metric_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_span_metric_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_span_metric_example_call_tool.js", ], }, }, @@ -3548,10 +3548,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_span_metric_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_span_metric_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_span_metric_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_span_metric_example_call_tool.js", ], }, }, @@ -3577,10 +3577,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_span_metric_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_span_metric_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_span_metric_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_span_metric_example_call_tool.js", ], }, }, @@ -3608,10 +3608,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_apm_retention_filters_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_apm_retention_filters_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_apm_retention_filters_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_apm_retention_filters_example_call_tool.js", ], }, }, @@ -3636,10 +3636,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_apm_retention_filter_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_apm_retention_filter_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_apm_retention_filter_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_apm_retention_filter_example_call_tool.js", ], }, }, @@ -3671,10 +3671,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/reorder_apm_retention_filters_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/reorder_apm_retention_filters_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/reorder_apm_retention_filters_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/reorder_apm_retention_filters_example_call_tool.js", ], }, }, @@ -3701,10 +3701,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_apm_retention_filter_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_apm_retention_filter_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_apm_retention_filter_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_apm_retention_filter_example_call_tool.js", ], }, }, @@ -3730,10 +3730,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_apm_retention_filter_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_apm_retention_filter_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_apm_retention_filter_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_apm_retention_filter_example_call_tool.js", ], }, }, @@ -3759,10 +3759,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_apm_retention_filter_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_apm_retention_filter_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_apm_retention_filter_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_apm_retention_filter_example_call_tool.js", ], }, }, @@ -3796,10 +3796,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_multiple_datadog_apps_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_multiple_datadog_apps_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_multiple_datadog_apps_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_multiple_datadog_apps_example_call_tool.js", ], }, }, @@ -3826,10 +3826,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_apps_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_apps_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_apps_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_apps_example_call_tool.js", ], }, }, @@ -3865,10 +3865,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_new_app_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_new_app_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_new_app_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_new_app_example_call_tool.js", ], }, }, @@ -3895,10 +3895,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_app_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_app_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_app_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_app_example_call_tool.js", ], }, }, @@ -3924,10 +3924,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_app_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_app_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_app_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_app_details_example_call_tool.js", ], }, }, @@ -3954,10 +3954,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_app_version_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_app_version_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_app_version_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_app_version_example_call_tool.js", ], }, }, @@ -3985,10 +3985,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/unpublish_app_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/unpublish_app_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/unpublish_app_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/unpublish_app_example_call_tool.js", ], }, }, @@ -4014,10 +4014,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/publish_app_on_datadog_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/publish_app_on_datadog_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/publish_app_on_datadog_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/publish_app_on_datadog_example_call_tool.js", ], }, }, @@ -4043,10 +4043,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_application_keys_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_application_keys_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_application_keys_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_application_keys_example_call_tool.js", ], }, }, @@ -4078,10 +4078,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_datadog_app_key_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_datadog_app_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_datadog_app_key_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_datadog_app_key_example_call_tool.js", ], }, }, @@ -4107,10 +4107,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_application_key_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_application_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_application_key_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_application_key_example_call_tool.js", ], }, }, @@ -4137,10 +4137,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_datadog_app_key_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_datadog_app_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_datadog_app_key_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_datadog_app_key_example_call_tool.js", ], }, }, @@ -4170,10 +4170,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_audit_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_audit_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_audit_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_audit_logs_example_call_tool.js", ], }, }, @@ -4204,10 +4204,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/search_audit_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/search_audit_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/search_audit_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/search_audit_logs_example_call_tool.js", ], }, }, @@ -4240,10 +4240,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_authn_mappings_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_authn_mappings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_authn_mappings_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_authn_mappings_example_call_tool.js", ], }, }, @@ -4273,10 +4273,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_authn_mapping_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_authn_mapping_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_authn_mapping_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_authn_mapping_example_call_tool.js", ], }, }, @@ -4303,10 +4303,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_authn_mapping_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_authn_mapping_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_authn_mapping_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_authn_mapping_example_call_tool.js", ], }, }, @@ -4332,10 +4332,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_authn_mapping_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_authn_mapping_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_authn_mapping_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_authn_mapping_example_call_tool.js", ], }, }, @@ -4361,10 +4361,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/edit_authn_mapping_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/edit_authn_mapping_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/edit_authn_mapping_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/edit_authn_mapping_example_call_tool.js", ], }, }, @@ -4392,10 +4392,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/search_cases_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/search_cases_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/search_cases_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/search_cases_example_call_tool.js", ], }, }, @@ -4425,10 +4425,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_support_case_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_support_case_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_support_case_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_support_case_example_call_tool.js", ], }, }, @@ -4462,10 +4462,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_all_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_all_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_all_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_all_projects_example_call_tool.js", ], }, }, @@ -4490,10 +4490,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_project_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_project_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_project_example_call_tool.js", ], }, }, @@ -4521,10 +4521,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/remove_project_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/remove_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/remove_project_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/remove_project_example_call_tool.js", ], }, }, @@ -4550,10 +4550,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_project_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_project_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_project_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_project_details_example_call_tool.js", ], }, }, @@ -4579,10 +4579,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/retrieve_support_case_types_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/retrieve_support_case_types_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/retrieve_support_case_types_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/retrieve_support_case_types_example_call_tool.js", ], }, }, @@ -4607,10 +4607,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_case_type_in_datadog_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_case_type_in_datadog_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_case_type_in_datadog_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_case_type_in_datadog_example_call_tool.js", ], }, }, @@ -4640,10 +4640,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_all_custom_attributes_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_all_custom_attributes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_all_custom_attributes_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_all_custom_attributes_example_call_tool.js", ], }, }, @@ -4668,10 +4668,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_case_type_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_case_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_case_type_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_case_type_example_call_tool.js", ], }, }, @@ -4697,10 +4697,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_custom_attribute_configs_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_custom_attribute_configs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_custom_attribute_configs_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_custom_attribute_configs_example_call_tool.js", ], }, }, @@ -4726,10 +4726,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_custom_attribute_config_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_custom_attribute_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_custom_attribute_config_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_custom_attribute_config_example_call_tool.js", ], }, }, @@ -4761,10 +4761,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_custom_attribute_config_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_custom_attribute_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_custom_attribute_config_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_custom_attribute_config_example_call_tool.js", ], }, }, @@ -4791,10 +4791,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_case_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_case_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_case_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_case_details_example_call_tool.js", ], }, }, @@ -4820,10 +4820,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/archive_case_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/archive_case_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/archive_case_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/archive_case_example_call_tool.js", ], }, }, @@ -4850,10 +4850,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/assign_case_to_user_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/assign_case_to_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/assign_case_to_user_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/assign_case_to_user_example_call_tool.js", ], }, }, @@ -4881,10 +4881,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_case_attributes_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_case_attributes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_case_attributes_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_case_attributes_example_call_tool.js", ], }, }, @@ -4912,10 +4912,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/add_comment_to_case_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/add_comment_to_case_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/add_comment_to_case_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/add_comment_to_case_example_call_tool.js", ], }, }, @@ -4943,10 +4943,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_case_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_case_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_case_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_case_comment_example_call_tool.js", ], }, }, @@ -4973,10 +4973,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_case_custom_attribute_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_case_custom_attribute_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_case_custom_attribute_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_case_custom_attribute_example_call_tool.js", ], }, }, @@ -5003,10 +5003,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_case_custom_attribute_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_case_custom_attribute_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_case_custom_attribute_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_case_custom_attribute_example_call_tool.js", ], }, }, @@ -5035,10 +5035,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_case_description_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_case_description_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_case_description_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_case_description_example_call_tool.js", ], }, }, @@ -5066,10 +5066,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_case_priority_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_case_priority_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_case_priority_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_case_priority_example_call_tool.js", ], }, }, @@ -5097,10 +5097,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_case_status_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_case_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_case_status_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_case_status_example_call_tool.js", ], }, }, @@ -5128,10 +5128,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_case_title_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_case_title_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_case_title_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_case_title_example_call_tool.js", ], }, }, @@ -5159,10 +5159,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/unarchive_case_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/unarchive_case_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/unarchive_case_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/unarchive_case_example_call_tool.js", ], }, }, @@ -5189,10 +5189,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/unassign_case_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/unassign_case_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/unassign_case_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/unassign_case_example_call_tool.js", ], }, }, @@ -5219,10 +5219,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_software_catalog_entities_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_software_catalog_entities_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_software_catalog_entities_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_software_catalog_entities_example_call_tool.js", ], }, }, @@ -5257,10 +5257,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/manage_software_catalog_entity_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/manage_software_catalog_entity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/manage_software_catalog_entity_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/manage_software_catalog_entity_example_call_tool.js", ], }, }, @@ -5287,10 +5287,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_catalog_entity_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_catalog_entity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_catalog_entity_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_catalog_entity_example_call_tool.js", ], }, }, @@ -5316,10 +5316,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_catalog_kinds_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_catalog_kinds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_catalog_kinds_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_catalog_kinds_example_call_tool.js", ], }, }, @@ -5348,10 +5348,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_software_catalog_kind_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_software_catalog_kind_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_software_catalog_kind_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_software_catalog_kind_example_call_tool.js", ], }, }, @@ -5378,10 +5378,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_catalog_kind_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_catalog_kind_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_catalog_kind_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_catalog_kind_example_call_tool.js", ], }, }, @@ -5407,10 +5407,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_catalog_entity_relations_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_catalog_entity_relations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_catalog_entity_relations_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_catalog_entity_relations_example_call_tool.js", ], }, }, @@ -5441,10 +5441,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/aggregate_pipeline_events_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/aggregate_pipeline_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/aggregate_pipeline_events_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/aggregate_pipeline_events_example_call_tool.js", ], }, }, @@ -5471,10 +5471,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_ci_pipeline_events_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_ci_pipeline_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_ci_pipeline_events_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_ci_pipeline_events_example_call_tool.js", ], }, }, @@ -5505,10 +5505,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/search_ci_pipeline_events_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/search_ci_pipeline_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/search_ci_pipeline_events_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/search_ci_pipeline_events_example_call_tool.js", ], }, }, @@ -5541,10 +5541,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/aggregate_test_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/aggregate_test_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/aggregate_test_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/aggregate_test_metrics_example_call_tool.js", ], }, }, @@ -5571,10 +5571,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_ci_test_events_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_ci_test_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_ci_test_events_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_ci_test_events_example_call_tool.js", ], }, }, @@ -5605,10 +5605,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/search_ci_test_events_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/search_ci_test_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/search_ci_test_events_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/search_ci_test_events_example_call_tool.js", ], }, }, @@ -5641,10 +5641,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_custom_security_framework_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_custom_security_framework_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_custom_security_framework_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_custom_security_framework_example_call_tool.js", ], }, }, @@ -5671,10 +5671,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_custom_framework_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_custom_framework_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_custom_framework_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_custom_framework_example_call_tool.js", ], }, }, @@ -5701,10 +5701,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_custom_framework_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_custom_framework_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_custom_framework_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_custom_framework_example_call_tool.js", ], }, }, @@ -5731,10 +5731,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_custom_framework_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_custom_framework_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_custom_framework_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_custom_framework_example_call_tool.js", ], }, }, @@ -5763,10 +5763,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_resource_filters_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_resource_filters_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_resource_filters_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_resource_filters_example_call_tool.js", ], }, }, @@ -5794,10 +5794,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_resource_filters_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_resource_filters_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_resource_filters_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_resource_filters_example_call_tool.js", ], }, }, @@ -5824,10 +5824,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_container_images_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_container_images_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_container_images_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_container_images_example_call_tool.js", ], }, }, @@ -5857,10 +5857,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_all_containers_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_all_containers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_all_containers_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_all_containers_example_call_tool.js", ], }, }, @@ -5890,10 +5890,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_custom_allocation_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_custom_allocation_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_custom_allocation_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_custom_allocation_rules_example_call_tool.js", ], }, }, @@ -5918,10 +5918,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_custom_allocation_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_custom_allocation_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_custom_allocation_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_custom_allocation_rule_example_call_tool.js", ], }, }, @@ -5948,10 +5948,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/reorder_custom_allocation_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/reorder_custom_allocation_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/reorder_custom_allocation_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/reorder_custom_allocation_rules_example_call_tool.js", ], }, }, @@ -5978,10 +5978,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_custom_allocation_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_custom_allocation_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_custom_allocation_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_custom_allocation_rule_example_call_tool.js", ], }, }, @@ -6007,10 +6007,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_custom_allocation_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_custom_allocation_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_custom_allocation_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_custom_allocation_rule_example_call_tool.js", ], }, }, @@ -6036,10 +6036,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_custom_allocation_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_custom_allocation_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_custom_allocation_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_custom_allocation_rule_example_call_tool.js", ], }, }, @@ -6067,10 +6067,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_aws_cur_configs_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_aws_cur_configs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_aws_cur_configs_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_aws_cur_configs_example_call_tool.js", ], }, }, @@ -6095,10 +6095,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_aws_cur_config_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_aws_cur_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_aws_cur_config_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_aws_cur_config_example_call_tool.js", ], }, }, @@ -6133,10 +6133,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/archive_cloud_cost_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/archive_cloud_cost_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/archive_cloud_cost_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/archive_cloud_cost_account_example_call_tool.js", ], }, }, @@ -6162,10 +6162,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_aws_cur_config_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_aws_cur_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_aws_cur_config_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_aws_cur_config_example_call_tool.js", ], }, }, @@ -6191,10 +6191,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_aws_cur_config_status_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_aws_cur_config_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_aws_cur_config_status_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_aws_cur_config_status_example_call_tool.js", ], }, }, @@ -6225,10 +6225,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_azure_configs_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_azure_configs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_azure_configs_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_azure_configs_example_call_tool.js", ], }, }, @@ -6253,10 +6253,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_azure_cost_management_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_azure_cost_management_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_azure_cost_management_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_azure_cost_management_account_example_call_tool.js", ], }, }, @@ -6283,10 +6283,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/archive_azure_cost_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/archive_azure_cost_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/archive_azure_cost_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/archive_azure_cost_account_example_call_tool.js", ], }, }, @@ -6312,10 +6312,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_azure_config_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_azure_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_azure_config_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_azure_config_example_call_tool.js", ], }, }, @@ -6341,10 +6341,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_azure_config_status_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_azure_config_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_azure_config_status_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_azure_config_status_example_call_tool.js", ], }, }, @@ -6372,10 +6372,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/manage_budget_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/manage_budget_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/manage_budget_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/manage_budget_example_call_tool.js", ], }, }, @@ -6402,10 +6402,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_budget_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_budget_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_budget_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_budget_example_call_tool.js", ], }, }, @@ -6431,10 +6431,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_budget_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_budget_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_budget_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_budget_details_example_call_tool.js", ], }, }, @@ -6460,10 +6460,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_budgets_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_budgets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_budgets_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_budgets_example_call_tool.js", ], }, }, @@ -6488,10 +6488,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_custom_costs_files_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_custom_costs_files_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_custom_costs_files_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_custom_costs_files_example_call_tool.js", ], }, }, @@ -6520,10 +6520,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/upload_custom_costs_file_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/upload_custom_costs_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/upload_custom_costs_file_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/upload_custom_costs_file_example_call_tool.js", ], }, }, @@ -6550,10 +6550,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_custom_cost_file_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_custom_cost_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_custom_cost_file_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_custom_cost_file_example_call_tool.js", ], }, }, @@ -6579,10 +6579,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_custom_costs_file_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/fetch_custom_costs_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_custom_costs_file_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/fetch_custom_costs_file_example_call_tool.js", ], }, }, @@ -6608,10 +6608,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_gcp_usage_cost_configs_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_gcp_usage_cost_configs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_gcp_usage_cost_configs_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_gcp_usage_cost_configs_example_call_tool.js", ], }, }, @@ -6636,10 +6636,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_gcp_cost_management_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_gcp_cost_management_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_gcp_cost_management_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_gcp_cost_management_account_example_call_tool.js", ], }, }, @@ -6671,10 +6671,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/archive_gcp_cost_management_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/archive_gcp_cost_management_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/archive_gcp_cost_management_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/archive_gcp_cost_management_account_example_call_tool.js", ], }, }, @@ -6700,10 +6700,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_gcp_usage_cost_config_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_gcp_usage_cost_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_gcp_usage_cost_config_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_gcp_usage_cost_config_example_call_tool.js", ], }, }, @@ -6729,10 +6729,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_gcp_usage_cost_status_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_gcp_usage_cost_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_gcp_usage_cost_status_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_gcp_usage_cost_status_example_call_tool.js", ], }, }, @@ -6760,10 +6760,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_active_billing_dimensions_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_active_billing_dimensions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_active_billing_dimensions_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_active_billing_dimensions_example_call_tool.js", ], }, }, @@ -6788,10 +6788,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_monthly_cost_attribution_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/fetch_monthly_cost_attribution_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_monthly_cost_attribution_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/fetch_monthly_cost_attribution_example_call_tool.js", ], }, }, @@ -6824,10 +6824,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_all_csm_agents_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_all_csm_agents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_all_csm_agents_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_all_csm_agents_example_call_tool.js", ], }, }, @@ -6856,10 +6856,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_cloud_accounts_coverage_analysis_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_cloud_accounts_coverage_analysis_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_cloud_accounts_coverage_analysis_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_cloud_accounts_coverage_analysis_example_call_tool.js", ], }, }, @@ -6884,10 +6884,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_csm_coverage_analysis_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_csm_coverage_analysis_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_csm_coverage_analysis_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_csm_coverage_analysis_example_call_tool.js", ], }, }, @@ -6912,10 +6912,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_serverless_coverage_analysis_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_serverless_coverage_analysis_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_serverless_coverage_analysis_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_serverless_coverage_analysis_example_call_tool.js", ], }, }, @@ -6940,10 +6940,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_serverless_agents_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_serverless_agents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_serverless_agents_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_serverless_agents_example_call_tool.js", ], }, }, @@ -6972,10 +6972,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_user_app_keys_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_user_app_keys_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_user_app_keys_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_user_app_keys_example_call_tool.js", ], }, }, @@ -7007,10 +7007,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_user_application_key_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_user_application_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_user_application_key_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_user_application_key_example_call_tool.js", ], }, }, @@ -7038,10 +7038,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_user_application_key_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_user_application_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_user_application_key_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_user_application_key_example_call_tool.js", ], }, }, @@ -7067,10 +7067,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_user_application_key_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_user_application_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_user_application_key_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_user_application_key_example_call_tool.js", ], }, }, @@ -7096,10 +7096,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/edit_user_app_key_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/edit_user_app_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/edit_user_app_key_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/edit_user_app_key_example_call_tool.js", ], }, }, @@ -7129,10 +7129,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_dashboard_from_list_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_dashboard_from_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_dashboard_from_list_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_dashboard_from_list_example_call_tool.js", ], }, }, @@ -7160,10 +7160,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_dashboard_list_items_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/fetch_dashboard_list_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_dashboard_list_items_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/fetch_dashboard_list_items_example_call_tool.js", ], }, }, @@ -7189,10 +7189,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/add_dashboards_to_list_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/add_dashboards_to_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/add_dashboards_to_list_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/add_dashboards_to_list_example_call_tool.js", ], }, }, @@ -7220,10 +7220,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_dashboard_list_items_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_dashboard_list_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_dashboard_list_items_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_dashboard_list_items_example_call_tool.js", ], }, }, @@ -7251,10 +7251,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_all_datasets_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_all_datasets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_all_datasets_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_all_datasets_example_call_tool.js", ], }, }, @@ -7279,10 +7279,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_dataset_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_dataset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_dataset_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_dataset_example_call_tool.js", ], }, }, @@ -7309,10 +7309,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_dataset_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_dataset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_dataset_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_dataset_example_call_tool.js", ], }, }, @@ -7338,10 +7338,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/retrieve_dataset_info_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/retrieve_dataset_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/retrieve_dataset_info_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/retrieve_dataset_info_example_call_tool.js", ], }, }, @@ -7367,10 +7367,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/edit_dataset_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/edit_dataset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/edit_dataset_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/edit_dataset_example_call_tool.js", ], }, }, @@ -7398,10 +7398,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_domain_allowlist_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_domain_allowlist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_domain_allowlist_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_domain_allowlist_example_call_tool.js", ], }, }, @@ -7426,10 +7426,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_domain_allowlist_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_domain_allowlist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_domain_allowlist_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_domain_allowlist_example_call_tool.js", ], }, }, @@ -7458,10 +7458,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_scheduled_downtimes_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_scheduled_downtimes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_scheduled_downtimes_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_scheduled_downtimes_example_call_tool.js", ], }, }, @@ -7490,10 +7490,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/schedule_downtime_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/schedule_downtime_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/schedule_downtime_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/schedule_downtime_example_call_tool.js", ], }, }, @@ -7520,10 +7520,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/cancel_downtime_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/cancel_downtime_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/cancel_downtime_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/cancel_downtime_example_call_tool.js", ], }, }, @@ -7549,10 +7549,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_downtime_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_downtime_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_downtime_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_downtime_details_example_call_tool.js", ], }, }, @@ -7579,10 +7579,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_downtime_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_downtime_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_downtime_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_downtime_example_call_tool.js", ], }, }, @@ -7610,10 +7610,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/search_datadog_issues_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/search_datadog_issues_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/search_datadog_issues_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/search_datadog_issues_example_call_tool.js", ], }, }, @@ -7646,10 +7646,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_error_tracking_issue_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_error_tracking_issue_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_error_tracking_issue_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_error_tracking_issue_details_example_call_tool.js", ], }, }, @@ -7676,10 +7676,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_issue_assignee_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_issue_assignee_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_issue_assignee_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_issue_assignee_example_call_tool.js", ], }, }, @@ -7707,10 +7707,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_issue_state_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_issue_state_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_issue_state_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_issue_state_example_call_tool.js", ], }, }, @@ -7739,10 +7739,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_datadog_events_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_datadog_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_datadog_events_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_datadog_events_example_call_tool.js", ], }, }, @@ -7773,10 +7773,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/search_datadog_events_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/search_datadog_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/search_datadog_events_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/search_datadog_events_example_call_tool.js", ], }, }, @@ -7809,10 +7809,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_event_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_event_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_event_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_event_details_example_call_tool.js", ], }, }, @@ -7838,10 +7838,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_organization_incidents_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_organization_incidents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_organization_incidents_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_organization_incidents_example_call_tool.js", ], }, }, @@ -7869,10 +7869,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_incident_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_incident_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_incident_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_incident_example_call_tool.js", ], }, }, @@ -7899,10 +7899,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_incident_notification_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_incident_notification_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_incident_notification_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_incident_notification_rules_example_call_tool.js", ], }, }, @@ -7928,10 +7928,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_incident_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_incident_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_incident_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_incident_notification_rule_example_call_tool.js", ], }, }, @@ -7958,10 +7958,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_incident_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_incident_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_incident_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_incident_notification_rule_example_call_tool.js", ], }, }, @@ -7988,10 +7988,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_incident_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_incident_notification_rule_example_call_tool.js", ], }, }, @@ -8018,10 +8018,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_incident_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_incident_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_incident_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_incident_notification_rule_example_call_tool.js", ], }, }, @@ -8050,10 +8050,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_incident_notification_templates_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_incident_notification_templates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_incident_notification_templates_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_incident_notification_templates_example_call_tool.js", ], }, }, @@ -8080,10 +8080,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_incident_notification_template_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_incident_notification_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_incident_notification_template_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_incident_notification_template_example_call_tool.js", ], }, }, @@ -8115,10 +8115,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_incident_notification_template_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_incident_notification_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_incident_notification_template_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_incident_notification_template_example_call_tool.js", ], }, }, @@ -8145,10 +8145,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_notification_template_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_incident_notification_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_notification_template_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_incident_notification_template_example_call_tool.js", ], }, }, @@ -8175,10 +8175,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_notification_template_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_notification_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_notification_template_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_notification_template_example_call_tool.js", ], }, }, @@ -8211,10 +8211,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_types_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_incident_types_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_types_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_incident_types_example_call_tool.js", ], }, }, @@ -8240,10 +8240,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_incident_type_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_incident_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_incident_type_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_incident_type_example_call_tool.js", ], }, }, @@ -8277,10 +8277,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_incident_type_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_incident_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_incident_type_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_incident_type_example_call_tool.js", ], }, }, @@ -8306,10 +8306,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_type_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_incident_type_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_type_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_incident_type_details_example_call_tool.js", ], }, }, @@ -8335,10 +8335,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_incident_type_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_incident_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_incident_type_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_incident_type_example_call_tool.js", ], }, }, @@ -8366,10 +8366,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/search_datadog_incidents_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/search_datadog_incidents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/search_datadog_incidents_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/search_datadog_incidents_example_call_tool.js", ], }, }, @@ -8399,10 +8399,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_incident_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_incident_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_incident_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_incident_example_call_tool.js", ], }, }, @@ -8428,10 +8428,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_incident_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_incident_details_example_call_tool.js", ], }, }, @@ -8458,10 +8458,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_incident_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_incident_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_incident_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_incident_example_call_tool.js", ], }, }, @@ -8490,10 +8490,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_attachments_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_incident_attachments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_attachments_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_incident_attachments_example_call_tool.js", ], }, }, @@ -8521,10 +8521,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/manage_incident_attachments_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/manage_incident_attachments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/manage_incident_attachments_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/manage_incident_attachments_example_call_tool.js", ], }, }, @@ -8553,10 +8553,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_impacts_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_incident_impacts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_impacts_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_incident_impacts_example_call_tool.js", ], }, }, @@ -8583,10 +8583,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_incident_impact_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_incident_impact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_incident_impact_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_incident_impact_example_call_tool.js", ], }, }, @@ -8615,10 +8615,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_incident_impact_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_incident_impact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_incident_impact_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_incident_impact_example_call_tool.js", ], }, }, @@ -8645,10 +8645,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_integrations_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_incident_integrations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_integrations_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_incident_integrations_example_call_tool.js", ], }, }, @@ -8674,10 +8674,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_incident_integration_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_incident_integration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_incident_integration_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_incident_integration_example_call_tool.js", ], }, }, @@ -8705,10 +8705,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_incident_integration_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_incident_integration_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_incident_integration_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_incident_integration_metadata_example_call_tool.js", ], }, }, @@ -8735,10 +8735,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_integration_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_incident_integration_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_integration_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_incident_integration_details_example_call_tool.js", ], }, }, @@ -8765,10 +8765,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_incident_integration_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_incident_integration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_incident_integration_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_incident_integration_example_call_tool.js", ], }, }, @@ -8797,10 +8797,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_incident_todos_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_incident_todos_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_incident_todos_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_incident_todos_example_call_tool.js", ], }, }, @@ -8826,10 +8826,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_incident_todo_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_incident_todo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_incident_todo_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_incident_todo_example_call_tool.js", ], }, }, @@ -8857,10 +8857,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_incident_todo_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_incident_todo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_incident_todo_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_incident_todo_example_call_tool.js", ], }, }, @@ -8887,10 +8887,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_todo_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_incident_todo_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_incident_todo_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_incident_todo_details_example_call_tool.js", ], }, }, @@ -8917,10 +8917,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_incident_todo_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_incident_todo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_incident_todo_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_incident_todo_example_call_tool.js", ], }, }, @@ -8949,10 +8949,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_aws_accounts_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_aws_accounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_aws_accounts_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_aws_accounts_example_call_tool.js", ], }, }, @@ -8978,10 +8978,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_aws_account_integration_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_aws_account_integration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_aws_account_integration_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_aws_account_integration_example_call_tool.js", ], }, }, @@ -9008,10 +9008,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_aws_account_config_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_aws_account_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_aws_account_config_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_aws_account_config_example_call_tool.js", ], }, }, @@ -9037,10 +9037,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_aws_account_integration_config_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_aws_account_integration_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_aws_account_integration_config_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_aws_account_integration_config_example_call_tool.js", ], }, }, @@ -9066,10 +9066,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_aws_account_integration_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_aws_account_integration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_aws_account_integration_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_aws_account_integration_example_call_tool.js", ], }, }, @@ -9097,10 +9097,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_aws_cloudwatch_namespaces_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_aws_cloudwatch_namespaces_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_aws_cloudwatch_namespaces_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_aws_cloudwatch_namespaces_example_call_tool.js", ], }, }, @@ -9125,10 +9125,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/generate_aws_external_id_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/generate_aws_external_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/generate_aws_external_id_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/generate_aws_external_id_example_call_tool.js", ], }, }, @@ -9153,10 +9153,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_aws_integration_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/fetch_aws_integration_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_aws_integration_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/fetch_aws_integration_permissions_example_call_tool.js", ], }, }, @@ -9181,10 +9181,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_aws_iam_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_aws_iam_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_aws_iam_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_aws_iam_permissions_example_call_tool.js", ], }, }, @@ -9209,10 +9209,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_aws_integration_iam_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_aws_integration_iam_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_aws_integration_iam_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_aws_integration_iam_permissions_example_call_tool.js", ], }, }, @@ -9237,10 +9237,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_aws_logs_services_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_aws_logs_services_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_aws_logs_services_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_aws_logs_services_example_call_tool.js", ], }, }, @@ -9265,10 +9265,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_gcp_sts_accounts_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_gcp_sts_accounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_gcp_sts_accounts_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_gcp_sts_accounts_example_call_tool.js", ], }, }, @@ -9293,10 +9293,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_gcp_sts_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_gcp_sts_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_gcp_sts_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_gcp_sts_account_example_call_tool.js", ], }, }, @@ -9323,10 +9323,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_gcp_sts_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_gcp_sts_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_gcp_sts_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_gcp_sts_account_example_call_tool.js", ], }, }, @@ -9352,10 +9352,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_gcp_sts_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_gcp_sts_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_gcp_sts_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_gcp_sts_account_example_call_tool.js", ], }, }, @@ -9383,10 +9383,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_gcp_sts_delegate_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_gcp_sts_delegate_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_gcp_sts_delegate_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_gcp_sts_delegate_example_call_tool.js", ], }, }, @@ -9411,10 +9411,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_datadog_gcp_principal_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_datadog_gcp_principal_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_datadog_gcp_principal_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_datadog_gcp_principal_example_call_tool.js", ], }, }, @@ -9440,10 +9440,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_datadog_channel_info_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_datadog_channel_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_datadog_channel_info_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_datadog_channel_info_example_call_tool.js", ], }, }, @@ -9471,10 +9471,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_tenant_based_handles_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_tenant_based_handles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_tenant_based_handles_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_tenant_based_handles_example_call_tool.js", ], }, }, @@ -9501,10 +9501,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_tenant_based_handle_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_tenant_based_handle_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_tenant_based_handle_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_tenant_based_handle_example_call_tool.js", ], }, }, @@ -9534,10 +9534,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_ms_teams_tenant_handle_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_ms_teams_tenant_handle_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_ms_teams_tenant_handle_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_ms_teams_tenant_handle_example_call_tool.js", ], }, }, @@ -9563,10 +9563,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_teams_integration_info_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_teams_integration_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_teams_integration_info_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_teams_integration_info_example_call_tool.js", ], }, }, @@ -9592,10 +9592,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_ms_teams_tenant_handle_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_ms_teams_tenant_handle_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_ms_teams_tenant_handle_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_ms_teams_tenant_handle_example_call_tool.js", ], }, }, @@ -9626,10 +9626,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_ms_teams_workflow_webhooks_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_ms_teams_workflow_webhooks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_ms_teams_workflow_webhooks_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_ms_teams_workflow_webhooks_example_call_tool.js", ], }, }, @@ -9655,10 +9655,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_workflow_webhook_handle_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_workflow_webhook_handle_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_workflow_webhook_handle_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_workflow_webhook_handle_example_call_tool.js", ], }, }, @@ -9686,10 +9686,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_workflow_webhook_handle_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_workflow_webhook_handle_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_workflow_webhook_handle_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_workflow_webhook_handle_example_call_tool.js", ], }, }, @@ -9715,10 +9715,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_ms_teams_workflow_webhook_name_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_ms_teams_workflow_webhook_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_ms_teams_workflow_webhook_name_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_ms_teams_workflow_webhook_name_example_call_tool.js", ], }, }, @@ -9744,10 +9744,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_workflows_webhook_handle_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_workflows_webhook_handle_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_workflows_webhook_handle_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_workflows_webhook_handle_example_call_tool.js", ], }, }, @@ -9776,10 +9776,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_opsgenie_services_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_opsgenie_services_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_opsgenie_services_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_opsgenie_services_example_call_tool.js", ], }, }, @@ -9804,10 +9804,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_opsgenie_service_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_opsgenie_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_opsgenie_service_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_opsgenie_service_example_call_tool.js", ], }, }, @@ -9837,10 +9837,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_opsgenie_service_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_opsgenie_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_opsgenie_service_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_opsgenie_service_example_call_tool.js", ], }, }, @@ -9866,10 +9866,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_opsgenie_service_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_opsgenie_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_opsgenie_service_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_opsgenie_service_example_call_tool.js", ], }, }, @@ -9895,10 +9895,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_opsgenie_service_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_opsgenie_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_opsgenie_service_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_opsgenie_service_example_call_tool.js", ], }, }, @@ -9930,10 +9930,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_cloudflare_accounts_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_cloudflare_accounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_cloudflare_accounts_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_cloudflare_accounts_example_call_tool.js", ], }, }, @@ -9958,10 +9958,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_cloudflare_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_cloudflare_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_cloudflare_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_cloudflare_account_example_call_tool.js", ], }, }, @@ -9992,10 +9992,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_cloudflare_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_cloudflare_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_cloudflare_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_cloudflare_account_example_call_tool.js", ], }, }, @@ -10021,10 +10021,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_cloudflare_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_cloudflare_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_cloudflare_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_cloudflare_account_example_call_tool.js", ], }, }, @@ -10050,10 +10050,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_cloudflare_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_cloudflare_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_cloudflare_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_cloudflare_account_example_call_tool.js", ], }, }, @@ -10085,10 +10085,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_confluent_accounts_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_confluent_accounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_confluent_accounts_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_confluent_accounts_example_call_tool.js", ], }, }, @@ -10113,10 +10113,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_confluent_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_confluent_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_confluent_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_confluent_account_example_call_tool.js", ], }, }, @@ -10143,10 +10143,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_confluent_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_confluent_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_confluent_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_confluent_account_example_call_tool.js", ], }, }, @@ -10172,10 +10172,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_confluent_account_info_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_confluent_account_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_confluent_account_info_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_confluent_account_info_example_call_tool.js", ], }, }, @@ -10201,10 +10201,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_confluent_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_confluent_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_confluent_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_confluent_account_example_call_tool.js", ], }, }, @@ -10234,10 +10234,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_confluent_resource_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_confluent_resource_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_confluent_resource_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_confluent_resource_example_call_tool.js", ], }, }, @@ -10263,10 +10263,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_confluent_resource_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_confluent_resource_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_confluent_resource_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_confluent_resource_example_call_tool.js", ], }, }, @@ -10297,10 +10297,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_confluent_resource_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_confluent_resource_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_confluent_resource_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_confluent_resource_example_call_tool.js", ], }, }, @@ -10327,10 +10327,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_confluent_resource_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/fetch_confluent_resource_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_confluent_resource_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/fetch_confluent_resource_example_call_tool.js", ], }, }, @@ -10357,10 +10357,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_confluent_resource_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_confluent_resource_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_confluent_resource_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_confluent_resource_example_call_tool.js", ], }, }, @@ -10392,10 +10392,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_fastly_accounts_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_fastly_accounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_fastly_accounts_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_fastly_accounts_example_call_tool.js", ], }, }, @@ -10420,10 +10420,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_fastly_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_fastly_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_fastly_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_fastly_account_example_call_tool.js", ], }, }, @@ -10450,10 +10450,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_fastly_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_fastly_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_fastly_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_fastly_account_example_call_tool.js", ], }, }, @@ -10479,10 +10479,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_fastly_account_info_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_fastly_account_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_fastly_account_info_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_fastly_account_info_example_call_tool.js", ], }, }, @@ -10508,10 +10508,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_fastly_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_fastly_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_fastly_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_fastly_account_example_call_tool.js", ], }, }, @@ -10540,10 +10540,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_fastly_services_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_fastly_services_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_fastly_services_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_fastly_services_example_call_tool.js", ], }, }, @@ -10569,10 +10569,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_fastly_service_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_fastly_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_fastly_service_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_fastly_service_example_call_tool.js", ], }, }, @@ -10601,10 +10601,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_fastly_service_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_fastly_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_fastly_service_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_fastly_service_example_call_tool.js", ], }, }, @@ -10631,10 +10631,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_fastly_service_info_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_fastly_service_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_fastly_service_info_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_fastly_service_info_example_call_tool.js", ], }, }, @@ -10661,10 +10661,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_fastly_service_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_fastly_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_fastly_service_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_fastly_service_example_call_tool.js", ], }, }, @@ -10694,10 +10694,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_okta_accounts_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_okta_accounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_okta_accounts_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_okta_accounts_example_call_tool.js", ], }, }, @@ -10722,10 +10722,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_okta_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_okta_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_okta_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_okta_account_example_call_tool.js", ], }, }, @@ -10758,10 +10758,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_okta_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_okta_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_okta_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_okta_account_example_call_tool.js", ], }, }, @@ -10787,10 +10787,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_okta_account_info_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_okta_account_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_okta_account_info_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_okta_account_info_example_call_tool.js", ], }, }, @@ -10816,10 +10816,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_okta_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_okta_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_okta_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_okta_account_example_call_tool.js", ], }, }, @@ -10851,10 +10851,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_ip_allowlist_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_ip_allowlist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_ip_allowlist_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_ip_allowlist_example_call_tool.js", ], }, }, @@ -10879,10 +10879,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_ip_allowlist_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_ip_allowlist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_ip_allowlist_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_ip_allowlist_example_call_tool.js", ], }, }, @@ -10909,10 +10909,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/aggregate_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/aggregate_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/aggregate_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/aggregate_logs_example_call_tool.js", ], }, }, @@ -10939,10 +10939,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_current_archive_order_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_current_archive_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_current_archive_order_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_current_archive_order_example_call_tool.js", ], }, }, @@ -10967,10 +10967,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_logs_archive_order_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_logs_archive_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_logs_archive_order_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_logs_archive_order_example_call_tool.js", ], }, }, @@ -10997,10 +10997,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_logs_archives_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_logs_archives_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_logs_archives_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_logs_archives_example_call_tool.js", ], }, }, @@ -11025,10 +11025,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_logs_archive_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_logs_archive_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_logs_archive_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_logs_archive_example_call_tool.js", ], }, }, @@ -11055,10 +11055,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_logs_archive_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_logs_archive_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_logs_archive_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_logs_archive_example_call_tool.js", ], }, }, @@ -11084,10 +11084,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_specific_logs_archive_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_specific_logs_archive_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_specific_logs_archive_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_specific_logs_archive_example_call_tool.js", ], }, }, @@ -11113,10 +11113,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_archive_configuration_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_archive_configuration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_archive_configuration_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_archive_configuration_example_call_tool.js", ], }, }, @@ -11144,10 +11144,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/remove_role_from_archive_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/remove_role_from_archive_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/remove_role_from_archive_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/remove_role_from_archive_example_call_tool.js", ], }, }, @@ -11175,10 +11175,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_archive_read_roles_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_archive_read_roles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_archive_read_roles_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_archive_read_roles_example_call_tool.js", ], }, }, @@ -11204,10 +11204,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/add_read_role_to_archive_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/add_read_role_to_archive_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/add_read_role_to_archive_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/add_read_role_to_archive_example_call_tool.js", ], }, }, @@ -11235,10 +11235,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_custom_log_destinations_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_custom_log_destinations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_custom_log_destinations_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_custom_log_destinations_example_call_tool.js", ], }, }, @@ -11263,10 +11263,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_custom_log_destination_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_custom_log_destination_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_custom_log_destination_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_custom_log_destination_example_call_tool.js", ], }, }, @@ -11293,10 +11293,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_custom_log_destination_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_custom_log_destination_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_custom_log_destination_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_custom_log_destination_example_call_tool.js", ], }, }, @@ -11322,10 +11322,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_custom_destination_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_custom_destination_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_custom_destination_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_custom_destination_example_call_tool.js", ], }, }, @@ -11351,10 +11351,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_logs_custom_destination_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_logs_custom_destination_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_logs_custom_destination_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_logs_custom_destination_example_call_tool.js", ], }, }, @@ -11382,10 +11382,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_logs_metrics_list_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_logs_metrics_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_logs_metrics_list_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_logs_metrics_list_example_call_tool.js", ], }, }, @@ -11410,10 +11410,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_log_based_metric_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_log_based_metric_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_log_based_metric_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_log_based_metric_example_call_tool.js", ], }, }, @@ -11440,10 +11440,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_log_metric_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_log_metric_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_log_metric_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_log_metric_example_call_tool.js", ], }, }, @@ -11469,10 +11469,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_log_based_metric_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_log_based_metric_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_log_based_metric_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_log_based_metric_example_call_tool.js", ], }, }, @@ -11498,10 +11498,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_log_based_metric_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_log_based_metric_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_log_based_metric_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_log_based_metric_example_call_tool.js", ], }, }, @@ -11529,10 +11529,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_restriction_queries_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_restriction_queries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_restriction_queries_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_restriction_queries_example_call_tool.js", ], }, }, @@ -11559,10 +11559,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_datadog_restriction_query_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_datadog_restriction_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_datadog_restriction_query_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_datadog_restriction_query_example_call_tool.js", ], }, }, @@ -11589,10 +11589,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_role_restriction_query_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_role_restriction_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_role_restriction_query_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_role_restriction_query_example_call_tool.js", ], }, }, @@ -11618,10 +11618,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_user_restriction_queries_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_user_restriction_queries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_user_restriction_queries_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_user_restriction_queries_example_call_tool.js", ], }, }, @@ -11647,10 +11647,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_restriction_query_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_restriction_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_restriction_query_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_restriction_query_example_call_tool.js", ], }, }, @@ -11676,10 +11676,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_restriction_query_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_restriction_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_restriction_query_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_restriction_query_example_call_tool.js", ], }, }, @@ -11705,10 +11705,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/edit_restriction_query_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/edit_restriction_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/edit_restriction_query_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/edit_restriction_query_example_call_tool.js", ], }, }, @@ -11736,10 +11736,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/remove_role_from_restriction_query_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/remove_role_from_restriction_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/remove_role_from_restriction_query_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/remove_role_from_restriction_query_example_call_tool.js", ], }, }, @@ -11767,10 +11767,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_restriction_query_roles_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_restriction_query_roles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_restriction_query_roles_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_restriction_query_roles_example_call_tool.js", ], }, }, @@ -11798,10 +11798,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/add_role_to_restriction_query_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/add_role_to_restriction_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/add_role_to_restriction_query_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/add_role_to_restriction_query_example_call_tool.js", ], }, }, @@ -11829,10 +11829,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_logs_matching_query_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_logs_matching_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_logs_matching_query_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_logs_matching_query_example_call_tool.js", ], }, }, @@ -11865,10 +11865,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_logs_example_call_tool.js", ], }, }, @@ -11903,10 +11903,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_metric_tag_configurations_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_metric_tag_configurations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_metric_tag_configurations_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_metric_tag_configurations_example_call_tool.js", ], }, }, @@ -11941,10 +11941,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_bulk_tags_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_bulk_tags_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_bulk_tags_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_bulk_tags_metrics_example_call_tool.js", ], }, }, @@ -11972,10 +11972,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/configure_bulk_tags_for_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/configure_bulk_tags_for_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/configure_bulk_tags_for_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/configure_bulk_tags_for_metrics_example_call_tool.js", ], }, }, @@ -12007,10 +12007,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_active_metric_configurations_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_active_metric_configurations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_active_metric_configurations_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_active_metric_configurations_example_call_tool.js", ], }, }, @@ -12037,10 +12037,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_metric_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_metric_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_metric_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_metric_tags_example_call_tool.js", ], }, }, @@ -12066,10 +12066,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_metric_assets_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_metric_assets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_metric_assets_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_metric_assets_example_call_tool.js", ], }, }, @@ -12095,10 +12095,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/estimate_metrics_output_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/estimate_metrics_output_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/estimate_metrics_output_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/estimate_metrics_output_example_call_tool.js", ], }, }, @@ -12129,10 +12129,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_metric_tag_cardinality_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_metric_tag_cardinality_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_metric_tag_cardinality_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_metric_tag_cardinality_example_call_tool.js", ], }, }, @@ -12158,10 +12158,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_metric_tag_configuration_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_metric_tag_configuration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_metric_tag_configuration_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_metric_tag_configuration_example_call_tool.js", ], }, }, @@ -12187,10 +12187,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_metric_tag_configuration_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_metric_tag_configuration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_metric_tag_configuration_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_metric_tag_configuration_example_call_tool.js", ], }, }, @@ -12216,10 +12216,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_metric_tag_configuration_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_metric_tag_configuration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_metric_tag_configuration_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_metric_tag_configuration_example_call_tool.js", ], }, }, @@ -12247,10 +12247,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_metric_tag_configuration_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_metric_tag_configuration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_metric_tag_configuration_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_metric_tag_configuration_example_call_tool.js", ], }, }, @@ -12278,10 +12278,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_metric_volumes_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_metric_volumes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_metric_volumes_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_metric_volumes_example_call_tool.js", ], }, }, @@ -12307,10 +12307,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_monitor_notification_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_monitor_notification_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_monitor_notification_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_monitor_notification_rules_example_call_tool.js", ], }, }, @@ -12340,10 +12340,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_monitor_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_monitor_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_monitor_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_monitor_notification_rule_example_call_tool.js", ], }, }, @@ -12370,10 +12370,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_monitor_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_monitor_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_monitor_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_monitor_notification_rule_example_call_tool.js", ], }, }, @@ -12399,10 +12399,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_monitor_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_monitor_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_monitor_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_monitor_notification_rule_example_call_tool.js", ], }, }, @@ -12429,10 +12429,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_monitor_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_monitor_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_monitor_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_monitor_notification_rule_example_call_tool.js", ], }, }, @@ -12460,10 +12460,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_monitor_config_policies_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_monitor_config_policies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_monitor_config_policies_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_monitor_config_policies_example_call_tool.js", ], }, }, @@ -12488,10 +12488,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_monitor_config_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_monitor_config_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_monitor_config_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_monitor_config_policy_example_call_tool.js", ], }, }, @@ -12518,10 +12518,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_monitor_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_monitor_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_monitor_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_monitor_policy_example_call_tool.js", ], }, }, @@ -12547,10 +12547,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_monitor_configuration_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_monitor_configuration_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_monitor_configuration_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_monitor_configuration_policy_example_call_tool.js", ], }, }, @@ -12576,10 +12576,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/edit_monitor_config_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/edit_monitor_config_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/edit_monitor_config_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/edit_monitor_config_policy_example_call_tool.js", ], }, }, @@ -12607,10 +12607,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_all_monitor_user_templates_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_all_monitor_user_templates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_all_monitor_user_templates_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_all_monitor_user_templates_example_call_tool.js", ], }, }, @@ -12635,10 +12635,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_monitor_user_template_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_monitor_user_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_monitor_user_template_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_monitor_user_template_example_call_tool.js", ], }, }, @@ -12665,10 +12665,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/validate_monitor_user_template_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/validate_monitor_user_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/validate_monitor_user_template_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/validate_monitor_user_template_example_call_tool.js", ], }, }, @@ -12695,10 +12695,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_monitor_user_template_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_monitor_user_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_monitor_user_template_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_monitor_user_template_example_call_tool.js", ], }, }, @@ -12724,10 +12724,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_monitor_user_template_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_monitor_user_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_monitor_user_template_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_monitor_user_template_example_call_tool.js", ], }, }, @@ -12754,10 +12754,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_monitor_user_template_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_monitor_user_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_monitor_user_template_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_monitor_user_template_example_call_tool.js", ], }, }, @@ -12785,10 +12785,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/validate_monitor_template_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/validate_monitor_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/validate_monitor_template_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/validate_monitor_template_example_call_tool.js", ], }, }, @@ -12816,10 +12816,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_monitor_downtimes_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_monitor_downtimes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_monitor_downtimes_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_monitor_downtimes_example_call_tool.js", ], }, }, @@ -12847,10 +12847,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_device_list_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_device_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_device_list_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_device_list_example_call_tool.js", ], }, }, @@ -12879,10 +12879,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_device_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_device_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_device_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_device_details_example_call_tool.js", ], }, }, @@ -12908,10 +12908,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_device_interfaces_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_device_interfaces_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_device_interfaces_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_device_interfaces_example_call_tool.js", ], }, }, @@ -12938,10 +12938,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_device_user_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_device_user_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_device_user_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_device_user_tags_example_call_tool.js", ], }, }, @@ -12967,10 +12967,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_device_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_device_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_device_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_device_tags_example_call_tool.js", ], }, }, @@ -12999,10 +12999,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_aggregated_connections_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_aggregated_connections_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_aggregated_connections_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_aggregated_connections_example_call_tool.js", ], }, }, @@ -13032,10 +13032,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_aggregated_dns_traffic_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_aggregated_dns_traffic_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_aggregated_dns_traffic_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_aggregated_dns_traffic_example_call_tool.js", ], }, }, @@ -13065,10 +13065,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_on_call_escalation_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_on_call_escalation_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_on_call_escalation_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_on_call_escalation_policy_example_call_tool.js", ], }, }, @@ -13096,10 +13096,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_escalation_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_escalation_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_escalation_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_escalation_policy_example_call_tool.js", ], }, }, @@ -13125,10 +13125,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_on_call_escalation_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_on_call_escalation_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_on_call_escalation_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_on_call_escalation_policy_example_call_tool.js", ], }, }, @@ -13155,10 +13155,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_on_call_escalation_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_on_call_escalation_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_on_call_escalation_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_on_call_escalation_policy_example_call_tool.js", ], }, }, @@ -13187,10 +13187,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/trigger_on_call_page_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/trigger_on_call_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/trigger_on_call_page_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/trigger_on_call_page_example_call_tool.js", ], }, }, @@ -13222,10 +13222,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/acknowledge_on_call_page_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/acknowledge_on_call_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/acknowledge_on_call_page_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/acknowledge_on_call_page_example_call_tool.js", ], }, }, @@ -13251,10 +13251,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/escalate_on_call_page_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/escalate_on_call_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/escalate_on_call_page_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/escalate_on_call_page_example_call_tool.js", ], }, }, @@ -13280,10 +13280,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/resolve_on_call_page_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/resolve_on_call_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/resolve_on_call_page_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/resolve_on_call_page_example_call_tool.js", ], }, }, @@ -13309,10 +13309,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_on_call_schedule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_on_call_schedule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_on_call_schedule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_on_call_schedule_example_call_tool.js", ], }, }, @@ -13340,10 +13340,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_on_call_schedule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_on_call_schedule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_on_call_schedule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_on_call_schedule_example_call_tool.js", ], }, }, @@ -13369,10 +13369,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_on_call_schedule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_on_call_schedule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_on_call_schedule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_on_call_schedule_example_call_tool.js", ], }, }, @@ -13399,10 +13399,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_on_call_schedule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_on_call_schedule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_on_call_schedule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_on_call_schedule_example_call_tool.js", ], }, }, @@ -13431,10 +13431,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_on_call_user_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_on_call_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_on_call_user_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_on_call_user_example_call_tool.js", ], }, }, @@ -13462,10 +13462,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_team_on_call_users_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_team_on_call_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_team_on_call_users_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_team_on_call_users_example_call_tool.js", ], }, }, @@ -13492,10 +13492,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_team_on_call_routing_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_team_on_call_routing_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_team_on_call_routing_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_team_on_call_routing_rules_example_call_tool.js", ], }, }, @@ -13522,10 +13522,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/set_on_call_team_routing_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/set_on_call_team_routing_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/set_on_call_team_routing_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/set_on_call_team_routing_rules_example_call_tool.js", ], }, }, @@ -13554,10 +13554,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_org_configs_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_org_configs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_org_configs_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_org_configs_example_call_tool.js", ], }, }, @@ -13582,10 +13582,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_organization_config_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_organization_config_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_organization_config_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_organization_config_details_example_call_tool.js", ], }, }, @@ -13611,10 +13611,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_org_config_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_org_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_org_config_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_org_config_example_call_tool.js", ], }, }, @@ -13642,10 +13642,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_org_connections_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_org_connections_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_org_connections_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_org_connections_example_call_tool.js", ], }, }, @@ -13674,10 +13674,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_org_connection_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_org_connection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_org_connection_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_org_connection_example_call_tool.js", ], }, }, @@ -13707,10 +13707,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_org_connection_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_org_connection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_org_connection_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_org_connection_example_call_tool.js", ], }, }, @@ -13736,10 +13736,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_org_connection_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_org_connection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_org_connection_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_org_connection_example_call_tool.js", ], }, }, @@ -13768,10 +13768,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_permissions_example_call_tool.js", ], }, }, @@ -13796,10 +13796,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_findings_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_findings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_findings_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_findings_example_call_tool.js", ], }, }, @@ -13839,10 +13839,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_security_finding_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_security_finding_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_security_finding_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_security_finding_example_call_tool.js", ], }, }, @@ -13869,10 +13869,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_powerpacks_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_powerpacks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_powerpacks_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_powerpacks_example_call_tool.js", ], }, }, @@ -13899,10 +13899,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_powerpack_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_powerpack_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_powerpack_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_powerpack_example_call_tool.js", ], }, }, @@ -13929,10 +13929,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_powerpack_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_powerpack_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_powerpack_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_powerpack_example_call_tool.js", ], }, }, @@ -13958,10 +13958,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_powerpack_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_powerpack_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_powerpack_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_powerpack_example_call_tool.js", ], }, }, @@ -13987,10 +13987,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_powerpack_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_powerpack_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_powerpack_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_powerpack_example_call_tool.js", ], }, }, @@ -14018,10 +14018,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_all_organization_processes_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_all_organization_processes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_all_organization_processes_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_all_organization_processes_example_call_tool.js", ], }, }, @@ -14052,10 +14052,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/query_scalar_data_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/query_scalar_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/query_scalar_data_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/query_scalar_data_example_call_tool.js", ], }, }, @@ -14082,10 +14082,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/query_timeseries_data_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/query_timeseries_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/query_timeseries_data_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/query_timeseries_data_example_call_tool.js", ], }, }, @@ -14112,10 +14112,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_reference_tables_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_reference_tables_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_reference_tables_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_reference_tables_example_call_tool.js", ], }, }, @@ -14146,10 +14146,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_reference_table_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_reference_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_reference_table_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_reference_table_example_call_tool.js", ], }, }, @@ -14176,10 +14176,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_reference_table_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_reference_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_reference_table_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_reference_table_example_call_tool.js", ], }, }, @@ -14205,10 +14205,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_reference_table_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_reference_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_reference_table_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_reference_table_example_call_tool.js", ], }, }, @@ -14234,10 +14234,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_reference_table_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_reference_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_reference_table_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_reference_table_example_call_tool.js", ], }, }, @@ -14265,10 +14265,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_table_rows_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_table_rows_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_table_rows_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_table_rows_by_id_example_call_tool.js", ], }, }, @@ -14295,10 +14295,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_reference_table_upload_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_reference_table_upload_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_reference_table_upload_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_reference_table_upload_example_call_tool.js", ], }, }, @@ -14329,10 +14329,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_waf_custom_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_waf_custom_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_waf_custom_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_waf_custom_rules_example_call_tool.js", ], }, }, @@ -14357,10 +14357,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_waf_custom_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_waf_custom_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_waf_custom_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_waf_custom_rule_example_call_tool.js", ], }, }, @@ -14387,10 +14387,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_waf_custom_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_waf_custom_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_waf_custom_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_waf_custom_rule_example_call_tool.js", ], }, }, @@ -14416,10 +14416,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_waf_custom_rule_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_waf_custom_rule_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_waf_custom_rule_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_waf_custom_rule_by_id_example_call_tool.js", ], }, }, @@ -14445,10 +14445,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_waf_custom_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_waf_custom_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_waf_custom_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_waf_custom_rule_example_call_tool.js", ], }, }, @@ -14476,10 +14476,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_waf_exclusion_filters_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_waf_exclusion_filters_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_waf_exclusion_filters_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_waf_exclusion_filters_example_call_tool.js", ], }, }, @@ -14504,10 +14504,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_waf_exclusion_filter_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_waf_exclusion_filter_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_waf_exclusion_filter_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_waf_exclusion_filter_example_call_tool.js", ], }, }, @@ -14534,10 +14534,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_waf_exclusion_filter_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_waf_exclusion_filter_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_waf_exclusion_filter_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_waf_exclusion_filter_example_call_tool.js", ], }, }, @@ -14563,10 +14563,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_waf_exclusion_filter_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_waf_exclusion_filter_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_waf_exclusion_filter_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_waf_exclusion_filter_example_call_tool.js", ], }, }, @@ -14592,10 +14592,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_waf_exclusion_filter_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_waf_exclusion_filter_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_waf_exclusion_filter_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_waf_exclusion_filter_example_call_tool.js", ], }, }, @@ -14623,10 +14623,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_workload_protection_agent_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_workload_protection_agent_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_workload_protection_agent_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_workload_protection_agent_rules_example_call_tool.js", ], }, }, @@ -14652,10 +14652,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_workload_protection_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_workload_protection_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_workload_protection_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_workload_protection_rule_example_call_tool.js", ], }, }, @@ -14682,10 +14682,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_workload_protection_agent_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_workload_protection_agent_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_workload_protection_agent_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_workload_protection_agent_rule_example_call_tool.js", ], }, }, @@ -14712,10 +14712,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_threat_protection_agent_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_threat_protection_agent_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_threat_protection_agent_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_threat_protection_agent_rule_example_call_tool.js", ], }, }, @@ -14742,10 +14742,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_workload_protection_agent_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_workload_protection_agent_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_workload_protection_agent_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_workload_protection_agent_rule_example_call_tool.js", ], }, }, @@ -14774,10 +14774,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_workload_protection_policies_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_workload_protection_policies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_workload_protection_policies_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_workload_protection_policies_example_call_tool.js", ], }, }, @@ -14802,10 +14802,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_workload_protection_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_workload_protection_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_workload_protection_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_workload_protection_policy_example_call_tool.js", ], }, }, @@ -14836,10 +14836,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/download_csm_threats_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/download_csm_threats_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/download_csm_threats_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/download_csm_threats_policy_example_call_tool.js", ], }, }, @@ -14864,10 +14864,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_workload_protection_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_workload_protection_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_workload_protection_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_workload_protection_policy_example_call_tool.js", ], }, }, @@ -14893,10 +14893,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_workload_protection_policy_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_workload_protection_policy_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_workload_protection_policy_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_workload_protection_policy_details_example_call_tool.js", ], }, }, @@ -14922,10 +14922,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_workload_protection_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_workload_protection_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_workload_protection_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_workload_protection_policy_example_call_tool.js", ], }, }, @@ -14958,10 +14958,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_pipelines_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_pipelines_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_pipelines_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_pipelines_example_call_tool.js", ], }, }, @@ -14988,10 +14988,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_pipeline_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_pipeline_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_pipeline_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_pipeline_example_call_tool.js", ], }, }, @@ -15018,10 +15018,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/validate_pipeline_config_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/validate_pipeline_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/validate_pipeline_config_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/validate_pipeline_config_example_call_tool.js", ], }, }, @@ -15048,10 +15048,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_data_pipeline_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_data_pipeline_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_data_pipeline_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_data_pipeline_example_call_tool.js", ], }, }, @@ -15077,10 +15077,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_specific_pipeline_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_specific_pipeline_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_specific_pipeline_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_specific_pipeline_by_id_example_call_tool.js", ], }, }, @@ -15106,10 +15106,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_pipeline_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_pipeline_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_pipeline_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_pipeline_example_call_tool.js", ], }, }, @@ -15137,10 +15137,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_restriction_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_restriction_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_restriction_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_restriction_policy_example_call_tool.js", ], }, }, @@ -15166,10 +15166,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/retrieve_resource_restriction_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/retrieve_resource_restriction_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/retrieve_resource_restriction_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/retrieve_resource_restriction_policy_example_call_tool.js", ], }, }, @@ -15195,10 +15195,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_restriction_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_restriction_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_restriction_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_restriction_policy_example_call_tool.js", ], }, }, @@ -15227,10 +15227,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_user_roles_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_user_roles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_user_roles_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_user_roles_example_call_tool.js", ], }, }, @@ -15260,10 +15260,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_role_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_role_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_role_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_role_example_call_tool.js", ], }, }, @@ -15290,10 +15290,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_role_templates_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_role_templates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_role_templates_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_role_templates_example_call_tool.js", ], }, }, @@ -15318,10 +15318,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/disable_role_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/disable_role_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/disable_role_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/disable_role_example_call_tool.js", ], }, }, @@ -15347,10 +15347,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_organization_role_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_organization_role_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_organization_role_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_organization_role_example_call_tool.js", ], }, }, @@ -15376,10 +15376,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/edit_role_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/edit_role_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/edit_role_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/edit_role_example_call_tool.js", ], }, }, @@ -15407,10 +15407,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/clone_existing_role_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/clone_existing_role_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/clone_existing_role_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/clone_existing_role_example_call_tool.js", ], }, }, @@ -15438,10 +15438,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/remove_permission_from_role_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/remove_permission_from_role_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/remove_permission_from_role_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/remove_permission_from_role_example_call_tool.js", ], }, }, @@ -15469,10 +15469,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_role_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_role_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_role_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_role_permissions_example_call_tool.js", ], }, }, @@ -15498,10 +15498,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/add_permission_to_role_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/add_permission_to_role_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/add_permission_to_role_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/add_permission_to_role_example_call_tool.js", ], }, }, @@ -15529,10 +15529,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/remove_user_from_role_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/remove_user_from_role_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/remove_user_from_role_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/remove_user_from_role_example_call_tool.js", ], }, }, @@ -15560,10 +15560,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_role_users_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_role_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_role_users_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_role_users_example_call_tool.js", ], }, }, @@ -15593,10 +15593,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/add_user_to_role_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/add_user_to_role_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/add_user_to_role_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/add_user_to_role_example_call_tool.js", ], }, }, @@ -15624,10 +15624,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/aggregate_rum_events_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/aggregate_rum_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/aggregate_rum_events_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/aggregate_rum_events_example_call_tool.js", ], }, }, @@ -15654,10 +15654,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_rum_applications_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_rum_applications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_rum_applications_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_rum_applications_example_call_tool.js", ], }, }, @@ -15682,10 +15682,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_rum_application_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_rum_application_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_rum_application_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_rum_application_example_call_tool.js", ], }, }, @@ -15715,10 +15715,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/order_rum_retention_filters_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/order_rum_retention_filters_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/order_rum_retention_filters_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/order_rum_retention_filters_example_call_tool.js", ], }, }, @@ -15746,10 +15746,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_rum_retention_filters_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_rum_retention_filters_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_rum_retention_filters_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_rum_retention_filters_example_call_tool.js", ], }, }, @@ -15775,10 +15775,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_rum_retention_filter_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_rum_retention_filter_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_rum_retention_filter_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_rum_retention_filter_example_call_tool.js", ], }, }, @@ -15810,10 +15810,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_rum_retention_filter_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_rum_retention_filter_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_rum_retention_filter_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_rum_retention_filter_example_call_tool.js", ], }, }, @@ -15840,10 +15840,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_rum_retention_filter_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_rum_retention_filter_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_rum_retention_filter_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_rum_retention_filter_example_call_tool.js", ], }, }, @@ -15870,10 +15870,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_rum_retention_filter_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_rum_retention_filter_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_rum_retention_filter_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_rum_retention_filter_example_call_tool.js", ], }, }, @@ -15907,10 +15907,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_rum_application_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_rum_application_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_rum_application_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_rum_application_example_call_tool.js", ], }, }, @@ -15936,10 +15936,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_rum_application_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_rum_application_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_rum_application_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_rum_application_by_id_example_call_tool.js", ], }, }, @@ -15965,10 +15965,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_rum_application_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_rum_application_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_rum_application_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_rum_application_example_call_tool.js", ], }, }, @@ -16000,10 +16000,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_rum_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_rum_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_rum_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_rum_metrics_example_call_tool.js", ], }, }, @@ -16028,10 +16028,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_rum_metric_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_rum_metric_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_rum_metric_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_rum_metric_example_call_tool.js", ], }, }, @@ -16058,10 +16058,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_rum_metric_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_rum_metric_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_rum_metric_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_rum_metric_example_call_tool.js", ], }, }, @@ -16087,10 +16087,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_rum_metric_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_rum_metric_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_rum_metric_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_rum_metric_example_call_tool.js", ], }, }, @@ -16116,10 +16116,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_rum_metric_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_rum_metric_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_rum_metric_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_rum_metric_example_call_tool.js", ], }, }, @@ -16147,10 +16147,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_rum_events_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_rum_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_rum_events_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_rum_events_example_call_tool.js", ], }, }, @@ -16181,10 +16181,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/search_rum_events_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/search_rum_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/search_rum_events_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/search_rum_events_example_call_tool.js", ], }, }, @@ -16217,10 +16217,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_all_scorecard_outcomes_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/fetch_all_scorecard_outcomes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_all_scorecard_outcomes_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/fetch_all_scorecard_outcomes_example_call_tool.js", ], }, }, @@ -16255,10 +16255,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_scorecard_outcomes_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_scorecard_outcomes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_scorecard_outcomes_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_scorecard_outcomes_example_call_tool.js", ], }, }, @@ -16285,10 +16285,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/set_service_rule_outcomes_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/set_service_rule_outcomes_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/set_service_rule_outcomes_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/set_service_rule_outcomes_batch_example_call_tool.js", ], }, }, @@ -16315,10 +16315,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_scorecard_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/fetch_scorecard_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/fetch_scorecard_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/fetch_scorecard_rules_example_call_tool.js", ], }, }, @@ -16353,10 +16353,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_scorecard_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_scorecard_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_scorecard_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_scorecard_rule_example_call_tool.js", ], }, }, @@ -16383,10 +16383,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_scorecard_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_scorecard_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_scorecard_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_scorecard_rule_example_call_tool.js", ], }, }, @@ -16412,10 +16412,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_scorecard_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_scorecard_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_scorecard_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_scorecard_rule_example_call_tool.js", ], }, }, @@ -16443,10 +16443,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/download_cloud_workload_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/download_cloud_workload_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/download_cloud_workload_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/download_cloud_workload_policy_example_call_tool.js", ], }, }, @@ -16471,10 +16471,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_cloud_workload_security_agent_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_cloud_workload_security_agent_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_cloud_workload_security_agent_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_cloud_workload_security_agent_rules_example_call_tool.js", ], }, }, @@ -16499,10 +16499,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_cloud_workload_security_agent_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_cloud_workload_security_agent_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_cloud_workload_security_agent_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_cloud_workload_security_agent_rule_example_call_tool.js", ], }, }, @@ -16529,10 +16529,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_cloud_workload_security_agent_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_cloud_workload_security_agent_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_cloud_workload_security_agent_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_cloud_workload_security_agent_rule_example_call_tool.js", ], }, }, @@ -16558,10 +16558,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_cloud_workload_security_agent_rule_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_cloud_workload_security_agent_rule_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_cloud_workload_security_agent_rule_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_cloud_workload_security_agent_rule_details_example_call_tool.js", ], }, }, @@ -16587,10 +16587,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_cloud_workload_security_agent_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_cloud_workload_security_agent_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_cloud_workload_security_agent_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_cloud_workload_security_agent_rule_example_call_tool.js", ], }, }, @@ -16618,10 +16618,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_security_filters_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_security_filters_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_security_filters_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_security_filters_example_call_tool.js", ], }, }, @@ -16646,10 +16646,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_security_filter_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_security_filter_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_security_filter_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_security_filter_example_call_tool.js", ], }, }, @@ -16676,10 +16676,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_security_filter_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_security_filter_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_security_filter_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_security_filter_example_call_tool.js", ], }, }, @@ -16705,10 +16705,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_security_filter_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_security_filter_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_security_filter_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_security_filter_details_example_call_tool.js", ], }, }, @@ -16734,10 +16734,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_security_filter_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_security_filter_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_security_filter_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_security_filter_example_call_tool.js", ], }, }, @@ -16765,10 +16765,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_suppression_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_suppression_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_suppression_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_suppression_rules_example_call_tool.js", ], }, }, @@ -16794,10 +16794,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_suppression_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_suppression_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_suppression_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_suppression_rule_example_call_tool.js", ], }, }, @@ -16831,10 +16831,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_future_rule_suppressions_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_future_rule_suppressions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_future_rule_suppressions_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_future_rule_suppressions_example_call_tool.js", ], }, }, @@ -16861,10 +16861,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_suppressions_for_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_suppressions_for_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_suppressions_for_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_suppressions_for_rule_example_call_tool.js", ], }, }, @@ -16890,10 +16890,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/validate_suppression_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/validate_suppression_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/validate_suppression_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/validate_suppression_rule_example_call_tool.js", ], }, }, @@ -16927,10 +16927,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_suppression_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_suppression_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_suppression_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_suppression_rule_example_call_tool.js", ], }, }, @@ -16956,10 +16956,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_suppression_rule_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_suppression_rule_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_suppression_rule_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_suppression_rule_details_example_call_tool.js", ], }, }, @@ -16985,10 +16985,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_suppression_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_suppression_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_suppression_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_suppression_rule_example_call_tool.js", ], }, }, @@ -17016,10 +17016,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_security_monitoring_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_security_monitoring_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_security_monitoring_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_security_monitoring_rules_example_call_tool.js", ], }, }, @@ -17046,10 +17046,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_security_monitoring_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_security_monitoring_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_security_monitoring_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_security_monitoring_rule_example_call_tool.js", ], }, }, @@ -17076,10 +17076,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/convert_rule_json_to_terraform_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/convert_rule_json_to_terraform_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/convert_rule_json_to_terraform_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/convert_rule_json_to_terraform_example_call_tool.js", ], }, }, @@ -17106,10 +17106,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/test_security_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/test_security_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/test_security_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/test_security_rule_example_call_tool.js", ], }, }, @@ -17136,10 +17136,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/validate_security_monitoring_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/validate_security_monitoring_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/validate_security_monitoring_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/validate_security_monitoring_rule_example_call_tool.js", ], }, }, @@ -17166,10 +17166,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_security_monitoring_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_security_monitoring_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_security_monitoring_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_security_monitoring_rule_example_call_tool.js", ], }, }, @@ -17195,10 +17195,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_security_monitoring_rule_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_security_monitoring_rule_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_security_monitoring_rule_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_security_monitoring_rule_details_example_call_tool.js", ], }, }, @@ -17224,10 +17224,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_security_monitoring_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_security_monitoring_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_security_monitoring_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_security_monitoring_rule_example_call_tool.js", ], }, }, @@ -17255,10 +17255,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/convert_security_rule_to_terraform_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/convert_security_rule_to_terraform_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/convert_security_rule_to_terraform_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/convert_security_rule_to_terraform_example_call_tool.js", ], }, }, @@ -17284,10 +17284,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/test_security_monitoring_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/test_security_monitoring_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/test_security_monitoring_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/test_security_monitoring_rule_example_call_tool.js", ], }, }, @@ -17315,10 +17315,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_rule_version_history_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_rule_version_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_rule_version_history_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_rule_version_history_example_call_tool.js", ], }, }, @@ -17346,10 +17346,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_security_signals_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_security_signals_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_security_signals_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_security_signals_example_call_tool.js", ], }, }, @@ -17380,10 +17380,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/search_security_signals_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/search_security_signals_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/search_security_signals_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/search_security_signals_example_call_tool.js", ], }, }, @@ -17414,10 +17414,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_security_signal_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_security_signal_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_security_signal_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_security_signal_details_example_call_tool.js", ], }, }, @@ -17443,10 +17443,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/edit_signal_assignee_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/edit_signal_assignee_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/edit_signal_assignee_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/edit_signal_assignee_example_call_tool.js", ], }, }, @@ -17478,10 +17478,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/edit_security_signal_incidents_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/edit_security_signal_incidents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/edit_security_signal_incidents_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/edit_security_signal_incidents_example_call_tool.js", ], }, }, @@ -17509,10 +17509,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/change_signal_state_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/change_signal_state_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/change_signal_state_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/change_signal_state_example_call_tool.js", ], }, }, @@ -17544,10 +17544,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_scanning_groups_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_scanning_groups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_scanning_groups_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_scanning_groups_example_call_tool.js", ], }, }, @@ -17572,10 +17572,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/reorder_scanning_groups_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/reorder_scanning_groups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/reorder_scanning_groups_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/reorder_scanning_groups_example_call_tool.js", ], }, }, @@ -17602,10 +17602,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_scanning_group_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_scanning_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_scanning_group_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_scanning_group_example_call_tool.js", ], }, }, @@ -17632,10 +17632,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_scanning_group_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_scanning_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_scanning_group_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_scanning_group_example_call_tool.js", ], }, }, @@ -17662,10 +17662,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_scanning_group_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_scanning_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_scanning_group_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_scanning_group_example_call_tool.js", ], }, }, @@ -17693,10 +17693,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_scanning_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_scanning_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_scanning_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_scanning_rule_example_call_tool.js", ], }, }, @@ -17723,10 +17723,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_scanning_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_scanning_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_scanning_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_scanning_rule_example_call_tool.js", ], }, }, @@ -17753,10 +17753,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_scanning_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_scanning_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_scanning_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_scanning_rule_example_call_tool.js", ], }, }, @@ -17784,10 +17784,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_standard_patterns_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_standard_patterns_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_standard_patterns_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_standard_patterns_example_call_tool.js", ], }, }, @@ -17812,10 +17812,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_service_account_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_service_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_service_account_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_service_account_example_call_tool.js", ], }, }, @@ -17842,10 +17842,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_service_account_app_keys_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_service_account_app_keys_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_service_account_app_keys_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_service_account_app_keys_example_call_tool.js", ], }, }, @@ -17877,10 +17877,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_service_account_app_key_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_service_account_app_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_service_account_app_key_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_service_account_app_key_example_call_tool.js", ], }, }, @@ -17909,10 +17909,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_service_account_app_key_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_service_account_app_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_service_account_app_key_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_service_account_app_key_example_call_tool.js", ], }, }, @@ -17939,10 +17939,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_datadog_service_account_app_key_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_datadog_service_account_app_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_datadog_service_account_app_key_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_datadog_service_account_app_key_example_call_tool.js", ], }, }, @@ -17969,10 +17969,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/edit_service_account_key_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/edit_service_account_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/edit_service_account_key_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/edit_service_account_key_example_call_tool.js", ], }, }, @@ -18003,10 +18003,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_service_definitions_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_service_definitions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_service_definitions_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_service_definitions_example_call_tool.js", ], }, }, @@ -18034,10 +18034,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_or_update_service_definitions_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_or_update_service_definitions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_or_update_service_definitions_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_or_update_service_definitions_example_call_tool.js", ], }, }, @@ -18064,10 +18064,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_service_definition_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_service_definition_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_service_definition_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_service_definition_example_call_tool.js", ], }, }, @@ -18093,10 +18093,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_service_definition_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_service_definition_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_service_definition_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_service_definition_example_call_tool.js", ], }, }, @@ -18123,10 +18123,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_security_monitoring_signals_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_security_monitoring_signals_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_security_monitoring_signals_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_security_monitoring_signals_example_call_tool.js", ], }, }, @@ -18157,10 +18157,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/find_security_alerts_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/find_security_alerts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/find_security_alerts_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/find_security_alerts_example_call_tool.js", ], }, }, @@ -18191,10 +18191,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_hist_signal_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_hist_signal_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_hist_signal_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_hist_signal_details_example_call_tool.js", ], }, }, @@ -18220,10 +18220,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_historical_jobs_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_historical_jobs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_historical_jobs_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_historical_jobs_example_call_tool.js", ], }, }, @@ -18252,10 +18252,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/run_historical_detection_job_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/run_historical_detection_job_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/run_historical_detection_job_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/run_historical_detection_job_example_call_tool.js", ], }, }, @@ -18282,10 +18282,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/convert_job_result_to_signal_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/convert_job_result_to_signal_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/convert_job_result_to_signal_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/convert_job_result_to_signal_example_call_tool.js", ], }, }, @@ -18316,10 +18316,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_historical_detection_job_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_historical_detection_job_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_historical_detection_job_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_historical_detection_job_example_call_tool.js", ], }, }, @@ -18345,10 +18345,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_historical_job_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_historical_job_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_historical_job_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_historical_job_details_example_call_tool.js", ], }, }, @@ -18374,10 +18374,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/cancel_historical_job_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/cancel_historical_job_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/cancel_historical_job_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/cancel_historical_job_example_call_tool.js", ], }, }, @@ -18403,10 +18403,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_historical_security_signals_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_historical_security_signals_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_historical_security_signals_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_historical_security_signals_example_call_tool.js", ], }, }, @@ -18438,10 +18438,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_slo_report_job_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_slo_report_job_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_slo_report_job_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_slo_report_job_example_call_tool.js", ], }, }, @@ -18471,10 +18471,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/download_slo_report_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/download_slo_report_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/download_slo_report_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/download_slo_report_example_call_tool.js", ], }, }, @@ -18500,10 +18500,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_slo_report_status_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_slo_report_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_slo_report_status_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_slo_report_status_example_call_tool.js", ], }, }, @@ -18529,10 +18529,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_spark_job_recommendations_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_spark_job_recommendations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_spark_job_recommendations_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_spark_job_recommendations_example_call_tool.js", ], }, }, @@ -18559,10 +18559,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/aggregate_spans_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/aggregate_spans_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/aggregate_spans_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/aggregate_spans_metrics_example_call_tool.js", ], }, }, @@ -18589,10 +18589,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_latest_spans_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_latest_spans_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_latest_spans_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_latest_spans_example_call_tool.js", ], }, }, @@ -18623,10 +18623,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_spans_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_spans_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_spans_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_spans_example_call_tool.js", ], }, }, @@ -18660,10 +18660,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_on_demand_concurrency_cap_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_on_demand_concurrency_cap_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_on_demand_concurrency_cap_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_on_demand_concurrency_cap_example_call_tool.js", ], }, }, @@ -18688,10 +18688,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/set_on_demand_concurrency_cap_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/set_on_demand_concurrency_cap_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/set_on_demand_concurrency_cap_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/set_on_demand_concurrency_cap_example_call_tool.js", ], }, }, @@ -18717,10 +18717,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_tag_pipeline_rulesets_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_tag_pipeline_rulesets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_tag_pipeline_rulesets_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_tag_pipeline_rulesets_example_call_tool.js", ], }, }, @@ -18745,10 +18745,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_tag_pipeline_ruleset_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_tag_pipeline_ruleset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_tag_pipeline_ruleset_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_tag_pipeline_ruleset_example_call_tool.js", ], }, }, @@ -18775,10 +18775,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/reorder_tag_pipeline_rulesets_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/reorder_tag_pipeline_rulesets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/reorder_tag_pipeline_rulesets_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/reorder_tag_pipeline_rulesets_example_call_tool.js", ], }, }, @@ -18805,10 +18805,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/validate_tag_pipeline_query_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/validate_tag_pipeline_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/validate_tag_pipeline_query_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/validate_tag_pipeline_query_example_call_tool.js", ], }, }, @@ -18836,10 +18836,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_tag_pipeline_ruleset_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_tag_pipeline_ruleset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_tag_pipeline_ruleset_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_tag_pipeline_ruleset_example_call_tool.js", ], }, }, @@ -18865,10 +18865,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_tag_pipeline_ruleset_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_tag_pipeline_ruleset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_tag_pipeline_ruleset_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_tag_pipeline_ruleset_example_call_tool.js", ], }, }, @@ -18894,10 +18894,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_tag_pipeline_ruleset_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_tag_pipeline_ruleset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_tag_pipeline_ruleset_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_tag_pipeline_ruleset_example_call_tool.js", ], }, }, @@ -18925,10 +18925,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_teams_example_call_tool.js", ], }, }, @@ -18960,10 +18960,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_new_team_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_new_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_new_team_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_new_team_example_call_tool.js", ], }, }, @@ -18990,10 +18990,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/sync_datadog_teams_with_github_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/sync_datadog_teams_with_github_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/sync_datadog_teams_with_github_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/sync_datadog_teams_with_github_example_call_tool.js", ], }, }, @@ -19021,10 +19021,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_all_member_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_all_member_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_all_member_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_all_member_teams_example_call_tool.js", ], }, }, @@ -19053,10 +19053,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/add_member_team_to_super_team_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/add_member_team_to_super_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/add_member_team_to_super_team_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/add_member_team_to_super_team_example_call_tool.js", ], }, }, @@ -19084,10 +19084,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/remove_team_member_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/remove_team_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/remove_team_member_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/remove_team_member_example_call_tool.js", ], }, }, @@ -19114,10 +19114,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_team_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_team_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_team_example_call_tool.js", ], }, }, @@ -19143,10 +19143,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_single_team_info_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_single_team_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_single_team_info_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_single_team_info_example_call_tool.js", ], }, }, @@ -19172,10 +19172,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_team_info_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_team_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_team_info_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_team_info_example_call_tool.js", ], }, }, @@ -19203,10 +19203,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_all_team_links_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_all_team_links_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_all_team_links_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_all_team_links_example_call_tool.js", ], }, }, @@ -19232,10 +19232,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/add_team_link_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/add_team_link_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/add_team_link_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/add_team_link_example_call_tool.js", ], }, }, @@ -19266,10 +19266,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/remove_team_link_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/remove_team_link_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/remove_team_link_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/remove_team_link_example_call_tool.js", ], }, }, @@ -19296,10 +19296,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_team_link_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_team_link_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_team_link_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_team_link_example_call_tool.js", ], }, }, @@ -19326,10 +19326,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_team_link_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_team_link_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_team_link_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_team_link_example_call_tool.js", ], }, }, @@ -19361,10 +19361,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_team_members_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_team_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_team_members_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_team_members_example_call_tool.js", ], }, }, @@ -19394,10 +19394,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/add_user_to_team_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/add_user_to_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/add_user_to_team_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/add_user_to_team_example_call_tool.js", ], }, }, @@ -19431,10 +19431,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/remove_user_from_team_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/remove_user_from_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/remove_user_from_team_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/remove_user_from_team_example_call_tool.js", ], }, }, @@ -19461,10 +19461,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_user_team_membership_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_user_team_membership_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_user_team_membership_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_user_team_membership_example_call_tool.js", ], }, }, @@ -19495,10 +19495,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_team_permission_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_team_permission_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_team_permission_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_team_permission_settings_example_call_tool.js", ], }, }, @@ -19524,10 +19524,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_team_permission_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_team_permission_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_team_permission_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_team_permission_example_call_tool.js", ], }, }, @@ -19556,10 +19556,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/search_flaky_tests_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/search_flaky_tests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/search_flaky_tests_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/search_flaky_tests_example_call_tool.js", ], }, }, @@ -19589,10 +19589,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_billing_dimension_mapping_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_billing_dimension_mapping_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_billing_dimension_mapping_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_billing_dimension_mapping_example_call_tool.js", ], }, }, @@ -19619,10 +19619,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_estimated_cost_datadog_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_estimated_cost_datadog_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_estimated_cost_datadog_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_estimated_cost_datadog_example_call_tool.js", ], }, }, @@ -19653,10 +19653,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_historical_cost_by_org_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_historical_cost_by_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_historical_cost_by_org_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_historical_cost_by_org_example_call_tool.js", ], }, }, @@ -19685,10 +19685,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_hourly_usage_by_product_family_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_hourly_usage_by_product_family_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_hourly_usage_by_product_family_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_hourly_usage_by_product_family_example_call_tool.js", ], }, }, @@ -19722,10 +19722,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_projected_cost_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_projected_cost_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_projected_cost_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_projected_cost_example_call_tool.js", ], }, }, @@ -19752,10 +19752,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/send_invitations_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/send_invitations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/send_invitations_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/send_invitations_example_call_tool.js", ], }, }, @@ -19782,10 +19782,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_user_invitation_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_user_invitation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_user_invitation_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_user_invitation_example_call_tool.js", ], }, }, @@ -19811,10 +19811,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_all_organization_users_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_all_organization_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_all_organization_users_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_all_organization_users_example_call_tool.js", ], }, }, @@ -19845,10 +19845,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_organization_user_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_organization_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_organization_user_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_organization_user_example_call_tool.js", ], }, }, @@ -19875,10 +19875,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/disable_user_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/disable_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/disable_user_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/disable_user_example_call_tool.js", ], }, }, @@ -19904,10 +19904,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_user_details_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_user_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_user_details_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_user_details_example_call_tool.js", ], }, }, @@ -19933,10 +19933,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_datadog_user_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_datadog_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_datadog_user_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_datadog_user_example_call_tool.js", ], }, }, @@ -19967,10 +19967,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_user_organizations_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_user_organizations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_user_organizations_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_user_organizations_example_call_tool.js", ], }, }, @@ -19996,10 +19996,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_user_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_user_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_user_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_user_permissions_example_call_tool.js", ], }, }, @@ -20025,10 +20025,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_user_memberships_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_user_memberships_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_user_memberships_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_user_memberships_example_call_tool.js", ], }, }, @@ -20054,10 +20054,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/create_datadog_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/create_datadog_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/create_datadog_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/create_datadog_workflow_example_call_tool.js", ], }, }, @@ -20084,10 +20084,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/delete_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/delete_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/delete_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/delete_workflow_example_call_tool.js", ], }, }, @@ -20113,10 +20113,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_workflow_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_workflow_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_workflow_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_workflow_by_id_example_call_tool.js", ], }, }, @@ -20142,10 +20142,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/update_workflow_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/update_workflow_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/update_workflow_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/update_workflow_by_id_example_call_tool.js", ], }, }, @@ -20173,10 +20173,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/list_workflow_instances_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/list_workflow_instances_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/list_workflow_instances_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/list_workflow_instances_example_call_tool.js", ], }, }, @@ -20204,10 +20204,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/execute_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/execute_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/execute_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/execute_workflow_example_call_tool.js", ], }, }, @@ -20235,10 +20235,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/get_workflow_instance_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/get_workflow_instance_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/get_workflow_instance_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/get_workflow_instance_example_call_tool.js", ], }, }, @@ -20265,10 +20265,10 @@ This tool requires the following secrets: `DATADOG_API_KEY`, `DATADOG_APPLICATIO label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/datadog_api/cancel_workflow_instance_example_call_tool.py", + "/examples/integrations/resources/integrations/datadog_api/cancel_workflow_instance_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/datadog_api/cancel_workflow_instance_example_call_tool.js", + "/examples/integrations/resources/integrations/datadog_api/cancel_workflow_instance_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/development/e2b/page.mdx b/app/en/resources/integrations/development/e2b/page.mdx similarity index 84% rename from app/en/mcp-servers/development/e2b/page.mdx rename to app/en/resources/integrations/development/e2b/page.mdx index 80a0b8d3d..65adba90c 100644 --- a/app/en/mcp-servers/development/e2b/page.mdx +++ b/app/en/resources/integrations/development/e2b/page.mdx @@ -36,7 +36,7 @@ These tools are currently available in the Arcade E2B MCP Sever. If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## E2b.RunCode @@ -48,10 +48,10 @@ These tools are currently available in the Arcade E2B MCP Sever. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/e2b/run_code_example_call_tool.py", + "/examples/integrations/resources/integrations/e2b/run_code_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/e2b/run_code_example_call_tool.js", + "/examples/integrations/resources/integrations/e2b/run_code_example_call_tool.js", ], }, }, @@ -81,10 +81,10 @@ Run code in a sandbox and return the output. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/e2b/create_static_matplotlib_chart_example_call_tool.py", + "/examples/integrations/resources/integrations/e2b/create_static_matplotlib_chart_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/e2b/create_static_matplotlib_chart_example_call_tool.js", + "/examples/integrations/resources/integrations/e2b/create_static_matplotlib_chart_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/development/figma/page.mdx b/app/en/resources/integrations/development/figma/page.mdx similarity index 86% rename from app/en/mcp-servers/development/figma/page.mdx rename to app/en/resources/integrations/development/figma/page.mdx index dfa9030dd..323ef1e6d 100644 --- a/app/en/mcp-servers/development/figma/page.mdx +++ b/app/en/resources/integrations/development/figma/page.mdx @@ -95,7 +95,7 @@ The Figma MCP Server provides a comprehensive set of tools for interacting with If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). @@ -133,10 +133,10 @@ Get the authenticated user's profile. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/figma/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/figma/who_am_i_example_call_tool.js", ], }, }, @@ -179,10 +179,10 @@ Get a Figma file's structure including pages and metadata. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma/get_file_example_call_tool.py", + "/examples/integrations/resources/integrations/figma/get_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma/get_file_example_call_tool.js", + "/examples/integrations/resources/integrations/figma/get_file_example_call_tool.js", ], }, }, @@ -224,10 +224,10 @@ Get a list of pages in a Figma file. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma/get_pages_example_call_tool.py", + "/examples/integrations/resources/integrations/figma/get_pages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma/get_pages_example_call_tool.js", + "/examples/integrations/resources/integrations/figma/get_pages_example_call_tool.js", ], }, }, @@ -268,10 +268,10 @@ Get specific nodes from a Figma file by their IDs. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma/get_file_nodes_example_call_tool.py", + "/examples/integrations/resources/integrations/figma/get_file_nodes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma/get_file_nodes_example_call_tool.js", + "/examples/integrations/resources/integrations/figma/get_file_nodes_example_call_tool.js", ], }, }, @@ -314,10 +314,10 @@ Export Figma frames/nodes as images. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma/export_image_example_call_tool.py", + "/examples/integrations/resources/integrations/figma/export_image_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma/export_image_example_call_tool.js", + "/examples/integrations/resources/integrations/figma/export_image_example_call_tool.js", ], }, }, @@ -363,10 +363,10 @@ Get published components from a file or team library. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma/get_components_example_call_tool.py", + "/examples/integrations/resources/integrations/figma/get_components_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma/get_components_example_call_tool.js", + "/examples/integrations/resources/integrations/figma/get_components_example_call_tool.js", ], }, }, @@ -412,10 +412,10 @@ Get metadata for a specific component by its key. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma/get_component_example_call_tool.py", + "/examples/integrations/resources/integrations/figma/get_component_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma/get_component_example_call_tool.js", + "/examples/integrations/resources/integrations/figma/get_component_example_call_tool.js", ], }, }, @@ -454,10 +454,10 @@ Get published styles from a file or team library. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma/get_styles_example_call_tool.py", + "/examples/integrations/resources/integrations/figma/get_styles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma/get_styles_example_call_tool.js", + "/examples/integrations/resources/integrations/figma/get_styles_example_call_tool.js", ], }, }, @@ -503,10 +503,10 @@ Get metadata for a specific style by its key. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma/get_style_example_call_tool.py", + "/examples/integrations/resources/integrations/figma/get_style_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma/get_style_example_call_tool.js", + "/examples/integrations/resources/integrations/figma/get_style_example_call_tool.js", ], }, }, @@ -545,10 +545,10 @@ Get published component sets (groups of component variants) from a file or team label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma/get_component_sets_example_call_tool.py", + "/examples/integrations/resources/integrations/figma/get_component_sets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma/get_component_sets_example_call_tool.js", + "/examples/integrations/resources/integrations/figma/get_component_sets_example_call_tool.js", ], }, }, @@ -596,10 +596,10 @@ Get metadata for a specific component set by its key. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma/get_component_set_example_call_tool.py", + "/examples/integrations/resources/integrations/figma/get_component_set_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma/get_component_set_example_call_tool.js", + "/examples/integrations/resources/integrations/figma/get_component_set_example_call_tool.js", ], }, }, @@ -642,10 +642,10 @@ Get comments on a Figma file. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma/get_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/figma/get_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma/get_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/figma/get_comments_example_call_tool.js", ], }, }, @@ -688,10 +688,10 @@ Add a comment to a Figma file or reply to an existing comment. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma/add_comment_or_reply_example_call_tool.py", + "/examples/integrations/resources/integrations/figma/add_comment_or_reply_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma/add_comment_or_reply_example_call_tool.js", + "/examples/integrations/resources/integrations/figma/add_comment_or_reply_example_call_tool.js", ], }, }, @@ -742,10 +742,10 @@ Get all projects in a Figma team. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma/get_team_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/figma/get_team_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma/get_team_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/figma/get_team_projects_example_call_tool.js", ], }, }, @@ -772,7 +772,7 @@ Projects are containers within a team that group related design files. This tool requires the `projects:read` scope, which is **ONLY available for private Figma OAuth apps**. Public OAuth apps cannot use this scope. -Learn how to configure a private OAuth app in the [Figma auth provider documentation](/home/auth-providers/figma). +Learn how to configure a private OAuth app in the [Figma auth provider documentation](/references/auth-providers/figma). @@ -792,10 +792,10 @@ Get all files in a Figma project. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma/get_project_files_example_call_tool.py", + "/examples/integrations/resources/integrations/figma/get_project_files_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma/get_project_files_example_call_tool.js", + "/examples/integrations/resources/integrations/figma/get_project_files_example_call_tool.js", ], }, }, @@ -822,7 +822,7 @@ Files are Figma design documents containing pages and frames. This tool requires the `projects:read` scope, which is **ONLY available for private Figma OAuth apps**. Public OAuth apps cannot use this scope. -Learn how to configure a private OAuth app in the [Figma auth provider documentation](/home/auth-providers/figma). +Learn how to configure a private OAuth app in the [Figma auth provider documentation](/references/auth-providers/figma). @@ -833,7 +833,7 @@ Makes 1 API call. ## Auth -The Arcade Figma MCP Server uses the [Figma auth provider](/home/auth-providers/figma) to connect to users' Figma accounts. Please refer to the [Figma auth provider](/home/auth-providers/figma) documentation to learn how to configure auth. +The Arcade Figma MCP Server uses the [Figma auth provider](/references/auth-providers/figma) to connect to users' Figma accounts. Please refer to the [Figma auth provider](/references/auth-providers/figma) documentation to learn how to configure auth. The `projects:read` scope is **ONLY available in private Figma OAuth apps**. This scope is required for the navigation tools (`GetTeamProjects` and `GetProjectFiles`). diff --git a/app/en/mcp-servers/development/firecrawl/_meta.tsx b/app/en/resources/integrations/development/firecrawl/_meta.tsx similarity index 100% rename from app/en/mcp-servers/development/firecrawl/_meta.tsx rename to app/en/resources/integrations/development/firecrawl/_meta.tsx diff --git a/app/en/mcp-servers/development/firecrawl/page.mdx b/app/en/resources/integrations/development/firecrawl/page.mdx similarity index 81% rename from app/en/mcp-servers/development/firecrawl/page.mdx rename to app/en/resources/integrations/development/firecrawl/page.mdx index 1a3c36cbc..a3af3b269 100644 --- a/app/en/mcp-servers/development/firecrawl/page.mdx +++ b/app/en/resources/integrations/development/firecrawl/page.mdx @@ -56,7 +56,7 @@ These tools are currently available in the Arcade Firecrawl MCP Sever. If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## Firecrawl.ScrapeUrl @@ -68,10 +68,10 @@ These tools are currently available in the Arcade Firecrawl MCP Sever. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/firecrawl/scrape_url_example_call_tool.py", + "/examples/integrations/resources/integrations/firecrawl/scrape_url_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/firecrawl/scrape_url_example_call_tool.js", + "/examples/integrations/resources/integrations/firecrawl/scrape_url_example_call_tool.js", ], }, }, @@ -88,7 +88,7 @@ Scrape a URL and return data in specified formats. **Parameters** - **`url`** _(string, required)_ The URL to scrape. -- **`formats`** _(enum ([Formats](/mcp-servers/development/firecrawl/reference#formats)), optional)_ The format of the scraped web page. Defaults to `Formats.MARKDOWN`. +- **`formats`** _(enum ([Formats](/resources/integrations/development/firecrawl/reference#formats)), optional)_ The format of the scraped web page. Defaults to `Formats.MARKDOWN`. - **`only_main_content`** _(bool, optional)_ Only return the main content of the page. Defaults to `True`. - **`include_tags`** _(list, optional)_ List of tags to include in the output. - **`exclude_tags`** _(list, optional)_ List of tags to exclude from the output. @@ -106,10 +106,10 @@ Scrape a URL and return data in specified formats. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/firecrawl/crawl_website_example_call_tool.py", + "/examples/integrations/resources/integrations/firecrawl/crawl_website_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/firecrawl/crawl_website_example_call_tool.js", + "/examples/integrations/resources/integrations/firecrawl/crawl_website_example_call_tool.js", ], }, }, @@ -147,10 +147,10 @@ Crawl a website and return crawl status and data. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/firecrawl/get_crawl_status_example_call_tool.py", + "/examples/integrations/resources/integrations/firecrawl/get_crawl_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/firecrawl/get_crawl_status_example_call_tool.js", + "/examples/integrations/resources/integrations/firecrawl/get_crawl_status_example_call_tool.js", ], }, }, @@ -179,10 +179,10 @@ Retrieve the status of a crawl job. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/firecrawl/get_crawl_data_example_call_tool.py", + "/examples/integrations/resources/integrations/firecrawl/get_crawl_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/firecrawl/get_crawl_data_example_call_tool.js", + "/examples/integrations/resources/integrations/firecrawl/get_crawl_data_example_call_tool.js", ], }, }, @@ -211,10 +211,10 @@ Retrieve data from a completed crawl job. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/firecrawl/cancel_crawl_example_call_tool.py", + "/examples/integrations/resources/integrations/firecrawl/cancel_crawl_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/firecrawl/cancel_crawl_example_call_tool.js", + "/examples/integrations/resources/integrations/firecrawl/cancel_crawl_example_call_tool.js", ], }, }, @@ -243,10 +243,10 @@ Cancel an ongoing crawl job. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/firecrawl/map_website_example_call_tool.py", + "/examples/integrations/resources/integrations/firecrawl/map_website_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/firecrawl/map_website_example_call_tool.js", + "/examples/integrations/resources/integrations/firecrawl/map_website_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/development/firecrawl/reference/page.mdx b/app/en/resources/integrations/development/firecrawl/reference/page.mdx similarity index 100% rename from app/en/mcp-servers/development/firecrawl/reference/page.mdx rename to app/en/resources/integrations/development/firecrawl/reference/page.mdx diff --git a/app/en/mcp-servers/development/github-api/page.mdx b/app/en/resources/integrations/development/github-api/page.mdx similarity index 78% rename from app/en/mcp-servers/development/github-api/page.mdx rename to app/en/resources/integrations/development/github-api/page.mdx index 475d2d32f..0f95b5780 100644 --- a/app/en/mcp-servers/development/github-api/page.mdx +++ b/app/en/resources/integrations/development/github-api/page.mdx @@ -3181,7 +3181,7 @@ The GitHubApi MCP Server offers a comprehensive suite of tools for interacting w If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## GithubApi.GetGithubRootLinks @@ -3193,10 +3193,10 @@ The GitHubApi MCP Server offers a comprehensive suite of tools for interacting w label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_root_links_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_root_links_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_root_links_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_root_links_example_call_tool.js", ], }, }, @@ -3218,10 +3218,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_global_webhooks_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_global_webhooks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_global_webhooks_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_global_webhooks_example_call_tool.js", ], }, }, @@ -3244,10 +3244,10 @@ Retrieve a list of global webhooks from GitHub Enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_global_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_global_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_global_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_global_webhook_example_call_tool.js", ], }, }, @@ -3275,10 +3275,10 @@ Create a global webhook in GitHub Enterprise Admin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_global_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_global_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_global_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_global_webhook_example_call_tool.js", ], }, }, @@ -3300,10 +3300,10 @@ Delete a global webhook in GitHub Enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_global_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_global_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_global_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_global_webhook_example_call_tool.js", ], }, }, @@ -3325,10 +3325,10 @@ Retrieve details of a specific global webhook in GitHub Enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_global_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_global_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_global_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_global_webhook_example_call_tool.js", ], }, }, @@ -3356,10 +3356,10 @@ Update a GitHub enterprise global webhook. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/trigger_github_webhook_ping_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/trigger_github_webhook_ping_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/trigger_github_webhook_ping_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/trigger_github_webhook_ping_example_call_tool.js", ], }, }, @@ -3381,10 +3381,10 @@ Trigger a ping event to a GitHub webhook. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_public_keys_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_public_keys_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_public_keys_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_public_keys_example_call_tool.js", ], }, }, @@ -3410,10 +3410,10 @@ Retrieve GitHub Enterprise Admin public keys. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_public_key_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_public_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_public_key_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_public_key_example_call_tool.js", ], }, }, @@ -3435,10 +3435,10 @@ Delete a public key from GitHub Enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_ldap_mapping_for_team_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_ldap_mapping_for_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_ldap_mapping_for_team_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_ldap_mapping_for_team_example_call_tool.js", ], }, }, @@ -3461,10 +3461,10 @@ Update the LDAP mapping for a GitHub team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/queue_ldap_sync_for_team_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/queue_ldap_sync_for_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/queue_ldap_sync_for_team_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/queue_ldap_sync_for_team_example_call_tool.js", ], }, }, @@ -3486,10 +3486,10 @@ Queue an LDAP sync job for a specified team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_ldap_mapping_for_user_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_ldap_mapping_for_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_ldap_mapping_for_user_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_ldap_mapping_for_user_example_call_tool.js", ], }, }, @@ -3512,10 +3512,10 @@ Update LDAP mapping for a user in GitHub Enterprise Admin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/sync_github_ldap_user_mapping_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/sync_github_ldap_user_mapping_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/sync_github_ldap_user_mapping_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/sync_github_ldap_user_mapping_example_call_tool.js", ], }, }, @@ -3537,10 +3537,10 @@ Queue a sync job for LDAP mapping of a GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_organization_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_organization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_organization_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_organization_example_call_tool.js", ], }, }, @@ -3564,10 +3564,10 @@ Create a new organization on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_org_name_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_org_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_org_name_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_org_name_example_call_tool.js", ], }, }, @@ -3590,10 +3590,10 @@ Updates the organization name on GitHub Enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_pre_receive_environments_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_pre_receive_environments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_pre_receive_environments_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_pre_receive_environments_example_call_tool.js", ], }, }, @@ -3618,10 +3618,10 @@ Retrieve a list of pre-receive environments for GitHub Enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_pre_receive_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_pre_receive_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_pre_receive_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_pre_receive_environment_example_call_tool.js", ], }, }, @@ -3644,10 +3644,10 @@ Create a new pre-receive environment on GitHub Enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_pre_receive_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_pre_receive_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_pre_receive_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_pre_receive_environment_example_call_tool.js", ], }, }, @@ -3669,10 +3669,10 @@ Delete a specified pre-receive environment in GitHub Enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_pre_receive_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_pre_receive_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_pre_receive_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_pre_receive_environment_example_call_tool.js", ], }, }, @@ -3694,10 +3694,10 @@ Retrieve a GitHub pre-receive environment by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_pre_receive_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_pre_receive_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_pre_receive_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_pre_receive_environment_example_call_tool.js", ], }, }, @@ -3721,10 +3721,10 @@ Update a pre-receive environment in GitHub Enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/trigger_environment_download_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/trigger_environment_download_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/trigger_environment_download_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/trigger_environment_download_example_call_tool.js", ], }, }, @@ -3746,10 +3746,10 @@ Start a new download of the environment tarball. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_pre_receive_env_download_status_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_pre_receive_env_download_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_pre_receive_env_download_status_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_pre_receive_env_download_status_example_call_tool.js", ], }, }, @@ -3771,10 +3771,10 @@ Retrieve the latest download status for a pre-receive environment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_pre_receive_hooks_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_pre_receive_hooks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_pre_receive_hooks_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_pre_receive_hooks_example_call_tool.js", ], }, }, @@ -3799,10 +3799,10 @@ Retrieve the list of pre-receive hooks in GitHub Enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_pre_receive_hook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_pre_receive_hook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_pre_receive_hook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_pre_receive_hook_example_call_tool.js", ], }, }, @@ -3825,10 +3825,10 @@ Create a pre-receive hook for GitHub enterprise administration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_pre_receive_hook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_pre_receive_hook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_pre_receive_hook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_pre_receive_hook_example_call_tool.js", ], }, }, @@ -3850,10 +3850,10 @@ Delete a pre-receive hook from GitHub Enterprise Admin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_pre_receive_hook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_pre_receive_hook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_pre_receive_hook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_pre_receive_hook_example_call_tool.js", ], }, }, @@ -3875,10 +3875,10 @@ Retrieve details of a specific pre-receive hook in GitHub Enterprise Admin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_pre_receive_hook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_pre_receive_hook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_pre_receive_hook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_pre_receive_hook_example_call_tool.js", ], }, }, @@ -3902,10 +3902,10 @@ Update a GitHub enterprise pre-receive hook. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_personal_access_tokens_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_personal_access_tokens_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_personal_access_tokens_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_personal_access_tokens_example_call_tool.js", ], }, }, @@ -3928,10 +3928,10 @@ Retrieve personal access tokens for all users including admins. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_personal_access_token_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_personal_access_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_personal_access_token_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_personal_access_token_example_call_tool.js", ], }, }, @@ -3953,10 +3953,10 @@ Delete a GitHub personal access token. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_enterprise_user_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_enterprise_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_enterprise_user_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_enterprise_user_example_call_tool.js", ], }, }, @@ -3979,10 +3979,10 @@ Creates a new user in GitHub enterprise with external authentication. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_enterprise_user_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_enterprise_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_enterprise_user_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_enterprise_user_example_call_tool.js", ], }, }, @@ -4004,10 +4004,10 @@ Delete a GitHub Enterprise user and their data. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_username_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_username_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_username_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_username_example_call_tool.js", ], }, }, @@ -4030,10 +4030,10 @@ Update a GitHub user's username. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_impersonation_oauth_token_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_impersonation_oauth_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_impersonation_oauth_token_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_impersonation_oauth_token_example_call_tool.js", ], }, }, @@ -4055,10 +4055,10 @@ Deletes an impersonation OAuth token for a user in GitHub Enterprise Admin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_impersonation_oauth_token_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_impersonation_oauth_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_impersonation_oauth_token_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_impersonation_oauth_token_example_call_tool.js", ], }, }, @@ -4081,10 +4081,10 @@ Create an impersonation OAuth token for a GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_app_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_app_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_app_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_app_info_example_call_tool.js", ], }, }, @@ -4106,10 +4106,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/complete_github_app_handshake_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/complete_github_app_handshake_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/complete_github_app_handshake_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/complete_github_app_handshake_example_call_tool.js", ], }, }, @@ -4131,10 +4131,10 @@ Complete the GitHub App Manifest handshake to retrieve app details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_app_webhook_config_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_app_webhook_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_app_webhook_config_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_app_webhook_config_example_call_tool.js", ], }, }, @@ -4156,10 +4156,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_app_webhook_config_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_app_webhook_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_app_webhook_config_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_app_webhook_config_example_call_tool.js", ], }, }, @@ -4182,10 +4182,10 @@ Update the webhook configuration for a GitHub App. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_webhook_deliveries_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_webhook_deliveries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_webhook_deliveries_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_webhook_deliveries_example_call_tool.js", ], }, }, @@ -4209,10 +4209,10 @@ Retrieve webhook deliveries for a GitHub App. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_app_webhook_delivery_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_app_webhook_delivery_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_app_webhook_delivery_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_app_webhook_delivery_example_call_tool.js", ], }, }, @@ -4234,10 +4234,10 @@ Retrieve delivery details for a GitHub App webhook. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/redeliver_github_webhook_delivery_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/redeliver_github_webhook_delivery_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/redeliver_github_webhook_delivery_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/redeliver_github_webhook_delivery_example_call_tool.js", ], }, }, @@ -4259,10 +4259,10 @@ Redeliver a GitHub App webhook delivery. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_app_installations_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_app_installations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_app_installations_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_app_installations_example_call_tool.js", ], }, }, @@ -4287,10 +4287,10 @@ Retrieve installations of a GitHub app using a JWT. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/uninstall_github_app_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/uninstall_github_app_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/uninstall_github_app_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/uninstall_github_app_example_call_tool.js", ], }, }, @@ -4312,10 +4312,10 @@ Uninstall a GitHub App from an account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_app_installation_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_app_installation_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_app_installation_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_app_installation_info_example_call_tool.js", ], }, }, @@ -4337,10 +4337,10 @@ Fetch information of a GitHub App installation by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_app_installation_token_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_app_installation_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_app_installation_token_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_app_installation_token_example_call_tool.js", ], }, }, @@ -4364,10 +4364,10 @@ Create an installation access token for a GitHub App. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_github_app_suspension_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_github_app_suspension_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_github_app_suspension_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_github_app_suspension_example_call_tool.js", ], }, }, @@ -4389,10 +4389,10 @@ Unsuspend a GitHub App installation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/suspend_github_app_installation_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/suspend_github_app_installation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/suspend_github_app_installation_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/suspend_github_app_installation_example_call_tool.js", ], }, }, @@ -4414,10 +4414,10 @@ Suspend a GitHub App's installation for specified accounts. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/revoke_github_oauth_grant_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/revoke_github_oauth_grant_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/revoke_github_oauth_grant_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/revoke_github_oauth_grant_example_call_tool.js", ], }, }, @@ -4440,10 +4440,10 @@ Revoke OAuth grant for a GitHub application and user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/revoke_github_oauth_token_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/revoke_github_oauth_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/revoke_github_oauth_token_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/revoke_github_oauth_token_example_call_tool.js", ], }, }, @@ -4466,10 +4466,10 @@ Revoke a GitHub OAuth application's token. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/reset_github_oauth_token_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/reset_github_oauth_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/reset_github_oauth_token_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/reset_github_oauth_token_example_call_tool.js", ], }, }, @@ -4492,10 +4492,10 @@ Reset an OAuth token for a GitHub application. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_github_token_validity_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_github_token_validity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_github_token_validity_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_github_token_validity_example_call_tool.js", ], }, }, @@ -4518,10 +4518,10 @@ Check GitHub OAuth token validity with reduced rate limits. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_scoped_token_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_scoped_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_scoped_token_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_scoped_token_example_call_tool.js", ], }, }, @@ -4545,10 +4545,10 @@ Create a GitHub repository and permission scoped token. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_app_details_by_slug_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_app_details_by_slug_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_app_details_by_slug_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_app_details_by_slug_example_call_tool.js", ], }, }, @@ -4570,10 +4570,10 @@ Retrieve GitHub App details using its slug. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_all_github_codes_of_conduct_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_all_github_codes_of_conduct_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_all_github_codes_of_conduct_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_all_github_codes_of_conduct_example_call_tool.js", ], }, }, @@ -4595,10 +4595,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_code_of_conduct_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_code_of_conduct_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_code_of_conduct_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_code_of_conduct_example_call_tool.js", ], }, }, @@ -4620,10 +4620,10 @@ Retrieve a specific code of conduct from GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_emojis_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_emojis_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_emojis_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_emojis_example_call_tool.js", ], }, }, @@ -4645,10 +4645,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_enterprise_announcement_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_enterprise_announcement_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_enterprise_announcement_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_enterprise_announcement_example_call_tool.js", ], }, }, @@ -4670,10 +4670,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_enterprise_announcement_banner_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_enterprise_announcement_banner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_enterprise_announcement_banner_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_enterprise_announcement_banner_example_call_tool.js", ], }, }, @@ -4695,10 +4695,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_github_announcement_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_github_announcement_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_github_announcement_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_github_announcement_example_call_tool.js", ], }, }, @@ -4721,10 +4721,10 @@ Set the announcement banner message and expiration in GitHub Enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_license_information_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_license_information_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_license_information_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_license_information_example_call_tool.js", ], }, }, @@ -4746,10 +4746,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_enterprise_stats_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_enterprise_stats_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_enterprise_stats_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_enterprise_stats_example_call_tool.js", ], }, }, @@ -4771,10 +4771,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_comment_statistics_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_comment_statistics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_comment_statistics_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_comment_statistics_example_call_tool.js", ], }, }, @@ -4796,10 +4796,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_git_gist_statistics_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_git_gist_statistics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_git_gist_statistics_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_git_gist_statistics_example_call_tool.js", ], }, }, @@ -4821,10 +4821,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_hooks_statistics_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_hooks_statistics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_hooks_statistics_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_hooks_statistics_example_call_tool.js", ], }, }, @@ -4846,10 +4846,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_issue_statistics_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_issue_statistics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_issue_statistics_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_issue_statistics_example_call_tool.js", ], }, }, @@ -4871,10 +4871,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_milestone_statistics_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_milestone_statistics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_milestone_statistics_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_milestone_statistics_example_call_tool.js", ], }, }, @@ -4896,10 +4896,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_org_stats_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_org_stats_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_org_stats_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_org_stats_example_call_tool.js", ], }, }, @@ -4921,10 +4921,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_pages_stats_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_pages_stats_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_pages_stats_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_pages_stats_example_call_tool.js", ], }, }, @@ -4946,10 +4946,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_pull_request_statistics_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_pull_request_statistics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_pull_request_statistics_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_pull_request_statistics_example_call_tool.js", ], }, }, @@ -4971,10 +4971,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_repository_statistics_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_repository_statistics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_repository_statistics_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_repository_statistics_example_call_tool.js", ], }, }, @@ -4996,10 +4996,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_user_stats_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_user_stats_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_user_stats_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_user_stats_example_call_tool.js", ], }, }, @@ -5021,10 +5021,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_actions_cache_usage_for_enterprise_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_actions_cache_usage_for_enterprise_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_actions_cache_usage_for_enterprise_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_actions_cache_usage_for_enterprise_example_call_tool.js", ], }, }, @@ -5046,10 +5046,10 @@ Retrieve GitHub Actions cache usage for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_actions_cache_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_actions_cache_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_actions_cache_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_actions_cache_policy_example_call_tool.js", ], }, }, @@ -5071,10 +5071,10 @@ Retrieve the GitHub Actions cache usage policy for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_github_actions_cache_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_github_actions_cache_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_github_actions_cache_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_github_actions_cache_policy_example_call_tool.js", ], }, }, @@ -5098,10 +5098,10 @@ Set GitHub Actions cache usage policy for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_actions_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_actions_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_actions_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_actions_permissions_example_call_tool.js", ], }, }, @@ -5123,10 +5123,10 @@ Get GitHub Actions permissions for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_github_actions_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_github_actions_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_github_actions_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_github_actions_permissions_example_call_tool.js", ], }, }, @@ -5150,10 +5150,10 @@ Set GitHub Actions permissions for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_actions_enabled_orgs_enterprise_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_actions_enabled_orgs_enterprise_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_actions_enabled_orgs_enterprise_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_actions_enabled_orgs_enterprise_example_call_tool.js", ], }, }, @@ -5177,10 +5177,10 @@ List organizations with GitHub Actions enabled in an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_github_actions_enabled_orgs_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_github_actions_enabled_orgs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_github_actions_enabled_orgs_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_github_actions_enabled_orgs_example_call_tool.js", ], }, }, @@ -5203,10 +5203,10 @@ Replace organizations enabled for GitHub Actions in an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/disable_org_github_actions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/disable_org_github_actions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/disable_org_github_actions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/disable_org_github_actions_example_call_tool.js", ], }, }, @@ -5229,10 +5229,10 @@ Disable GitHub Actions for an organization in an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/enable_github_actions_for_org_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/enable_github_actions_for_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/enable_github_actions_for_org_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/enable_github_actions_for_org_example_call_tool.js", ], }, }, @@ -5255,10 +5255,10 @@ Enable GitHub Actions for a selected organization in an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_allowed_actions_for_enterprise_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_allowed_actions_for_enterprise_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_allowed_actions_for_enterprise_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_allowed_actions_for_enterprise_example_call_tool.js", ], }, }, @@ -5280,10 +5280,10 @@ Retrieve the actions allowed in a GitHub enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_allowed_actions_enterprise_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_allowed_actions_enterprise_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_allowed_actions_enterprise_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_allowed_actions_enterprise_example_call_tool.js", ], }, }, @@ -5307,10 +5307,10 @@ Configure allowed GitHub Actions for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_token_workflow_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_token_workflow_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_token_workflow_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_token_workflow_permissions_example_call_tool.js", ], }, }, @@ -5332,10 +5332,10 @@ Retrieve GitHub Actions default workflow permissions for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_enterprise_workflow_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_enterprise_workflow_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_enterprise_workflow_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_enterprise_workflow_permissions_example_call_tool.js", ], }, }, @@ -5359,10 +5359,10 @@ Set default GitHub Actions permissions for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_self_hosted_runner_groups_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_self_hosted_runner_groups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_self_hosted_runner_groups_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_self_hosted_runner_groups_example_call_tool.js", ], }, }, @@ -5387,10 +5387,10 @@ Retrieve all self-hosted runner groups for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_self_hosted_runner_group_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_self_hosted_runner_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_self_hosted_runner_group_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_self_hosted_runner_group_example_call_tool.js", ], }, }, @@ -5419,10 +5419,10 @@ Create a self-hosted runner group for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_self_hosted_runner_group_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_self_hosted_runner_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_self_hosted_runner_group_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_self_hosted_runner_group_example_call_tool.js", ], }, }, @@ -5445,10 +5445,10 @@ Delete a self-hosted runner group for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_self_hosted_runner_group_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_self_hosted_runner_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_self_hosted_runner_group_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_self_hosted_runner_group_example_call_tool.js", ], }, }, @@ -5471,10 +5471,10 @@ Retrieve a specific self-hosted runner group for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_runner_group_enterprise_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_runner_group_enterprise_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_runner_group_enterprise_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_runner_group_enterprise_example_call_tool.js", ], }, }, @@ -5502,10 +5502,10 @@ Update the name and visibility of a self-hosted runner group in an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_org_access_runner_group_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_org_access_runner_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_org_access_runner_group_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_org_access_runner_group_example_call_tool.js", ], }, }, @@ -5530,10 +5530,10 @@ List organizations with access to a self-hosted runner group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_gh_org_access_to_runner_group_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_gh_org_access_to_runner_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_gh_org_access_to_runner_group_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_gh_org_access_to_runner_group_example_call_tool.js", ], }, }, @@ -5557,10 +5557,10 @@ Update organization access for a GitHub runner group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_org_access_runner_group_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_org_access_runner_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_org_access_runner_group_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_org_access_runner_group_example_call_tool.js", ], }, }, @@ -5584,10 +5584,10 @@ Removes an organization's access to a self-hosted runner group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_org_access_to_runner_group_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_org_access_to_runner_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_org_access_to_runner_group_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_org_access_to_runner_group_example_call_tool.js", ], }, }, @@ -5611,10 +5611,10 @@ Add organization access to a self-hosted runner group in an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_self_hosted_runners_in_group_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_self_hosted_runners_in_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_self_hosted_runners_in_group_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_self_hosted_runners_in_group_example_call_tool.js", ], }, }, @@ -5639,10 +5639,10 @@ Retrieve self-hosted runners in an enterprise group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_self_hosted_runners_in_group_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_self_hosted_runners_in_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_self_hosted_runners_in_group_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_self_hosted_runners_in_group_example_call_tool.js", ], }, }, @@ -5666,10 +5666,10 @@ Update self-hosted runners in an enterprise group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_runner_from_enterprise_group_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_runner_from_enterprise_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_runner_from_enterprise_group_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_runner_from_enterprise_group_example_call_tool.js", ], }, }, @@ -5693,10 +5693,10 @@ Remove a self-hosted runner from an enterprise group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_self_hosted_runner_to_group_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_self_hosted_runner_to_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_self_hosted_runner_to_group_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_self_hosted_runner_to_group_example_call_tool.js", ], }, }, @@ -5720,10 +5720,10 @@ Add a self-hosted runner to an enterprise group in GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_self_hosted_runners_for_enterprise_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_self_hosted_runners_for_enterprise_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_self_hosted_runners_for_enterprise_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_self_hosted_runners_for_enterprise_example_call_tool.js", ], }, }, @@ -5747,10 +5747,10 @@ Retrieve all self-hosted runners for a GitHub enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_runner_binaries_for_enterprise_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_runner_binaries_for_enterprise_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_runner_binaries_for_enterprise_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_runner_binaries_for_enterprise_example_call_tool.js", ], }, }, @@ -5772,10 +5772,10 @@ Retrieve download links for runner application binaries. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_enterprise_registration_token_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_enterprise_registration_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_enterprise_registration_token_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_enterprise_registration_token_example_call_tool.js", ], }, }, @@ -5797,10 +5797,10 @@ Generate a registration token for GitHub Enterprise runners. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_remove_token_for_enterprise_runner_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_remove_token_for_enterprise_runner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_remove_token_for_enterprise_runner_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_remove_token_for_enterprise_runner_example_call_tool.js", ], }, }, @@ -5822,10 +5822,10 @@ Generates a token to remove a self-hosted runner from an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_self_hosted_runner_from_enterprise_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_self_hosted_runner_from_enterprise_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_self_hosted_runner_from_enterprise_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_self_hosted_runner_from_enterprise_example_call_tool.js", ], }, }, @@ -5848,10 +5848,10 @@ Remove a self-hosted runner from an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_self_hosted_runner_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_self_hosted_runner_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_self_hosted_runner_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_self_hosted_runner_info_example_call_tool.js", ], }, }, @@ -5874,10 +5874,10 @@ Retrieve details of a self-hosted runner in an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_custom_labels_from_runner_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_custom_labels_from_runner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_custom_labels_from_runner_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_custom_labels_from_runner_example_call_tool.js", ], }, }, @@ -5900,10 +5900,10 @@ Remove all custom labels from an enterprise's self-hosted runner. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_labels_for_runner_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_labels_for_runner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_labels_for_runner_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_labels_for_runner_example_call_tool.js", ], }, }, @@ -5926,10 +5926,10 @@ Retrieve all labels for a self-hosted runner in an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_custom_labels_to_runner_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_custom_labels_to_runner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_custom_labels_to_runner_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_custom_labels_to_runner_example_call_tool.js", ], }, }, @@ -5953,10 +5953,10 @@ Add custom labels to a self-hosted runner in an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_custom_labels_for_self_hosted_runner_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_custom_labels_for_self_hosted_runner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_custom_labels_for_self_hosted_runner_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_custom_labels_for_self_hosted_runner_example_call_tool.js", ], }, }, @@ -5980,10 +5980,10 @@ Set custom labels for a self-hosted runner in an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_custom_label_from_runner_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_custom_label_from_runner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_custom_label_from_runner_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_custom_label_from_runner_example_call_tool.js", ], }, }, @@ -6007,10 +6007,10 @@ Remove a custom label from a self-hosted runner in an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_enterprise_audit_log_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_enterprise_audit_log_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_enterprise_audit_log_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_enterprise_audit_log_example_call_tool.js", ], }, }, @@ -6039,10 +6039,10 @@ Retrieve the audit log for a specified enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_enterprise_code_scanning_alerts_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_enterprise_code_scanning_alerts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_enterprise_code_scanning_alerts_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_enterprise_code_scanning_alerts_example_call_tool.js", ], }, }, @@ -6073,10 +6073,10 @@ Retrieve code scanning alerts for enterprise repositories. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_security_analysis_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_security_analysis_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_security_analysis_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_security_analysis_settings_example_call_tool.js", ], }, }, @@ -6098,10 +6098,10 @@ Get security analysis settings for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_security_settings_enterprise_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_security_settings_enterprise_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_security_settings_enterprise_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_security_settings_enterprise_example_call_tool.js", ], }, }, @@ -6124,10 +6124,10 @@ Update security and scanning settings for enterprise repositories. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_enterprise_dependabot_alerts_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_enterprise_dependabot_alerts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_enterprise_dependabot_alerts_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_enterprise_dependabot_alerts_example_call_tool.js", ], }, }, @@ -6161,10 +6161,10 @@ Get Dependabot alerts for enterprise-owned repositories. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_secret_scanning_alerts_for_enterprise_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_secret_scanning_alerts_for_enterprise_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_secret_scanning_alerts_for_enterprise_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_secret_scanning_alerts_for_enterprise_example_call_tool.js", ], }, }, @@ -6194,10 +6194,10 @@ Retrieve secret scanning alerts for enterprise repositories. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_security_billing_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_security_billing_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_security_billing_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_security_billing_info_example_call_tool.js", ], }, }, @@ -6221,10 +6221,10 @@ Retrieve GitHub Advanced Security billing details for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/manage_enterprise_security_feature_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/manage_enterprise_security_feature_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/manage_enterprise_security_feature_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/manage_enterprise_security_feature_example_call_tool.js", ], }, }, @@ -6248,10 +6248,10 @@ Enable or disable a security feature for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_recent_github_events_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_recent_github_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_recent_github_events_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_recent_github_events_example_call_tool.js", ], }, }, @@ -6274,10 +6274,10 @@ Retrieve recent public events from GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_feeds_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_feeds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_feeds_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_feeds_example_call_tool.js", ], }, }, @@ -6299,10 +6299,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_user_gists_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_user_gists_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_user_gists_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_user_gists_example_call_tool.js", ], }, }, @@ -6326,10 +6326,10 @@ Lists a user's gists or public gists if unauthenticated. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_gist_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_gist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_gist_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_gist_example_call_tool.js", ], }, }, @@ -6352,10 +6352,10 @@ Create a new gist with one or more files on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_recent_public_gists_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_recent_public_gists_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_recent_public_gists_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_recent_public_gists_example_call_tool.js", ], }, }, @@ -6379,10 +6379,10 @@ Retrieve the most recently updated public gists. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_starred_gists_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_starred_gists_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_starred_gists_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_starred_gists_example_call_tool.js", ], }, }, @@ -6406,10 +6406,10 @@ Retrieve the authenticated user's starred gists. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_gist_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_gist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_gist_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_gist_example_call_tool.js", ], }, }, @@ -6431,10 +6431,10 @@ Delete a GitHub gist by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_gist_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_gist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_gist_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_gist_example_call_tool.js", ], }, }, @@ -6456,10 +6456,10 @@ Retrieve details of a specific GitHub gist using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_gist_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_gist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_gist_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_gist_example_call_tool.js", ], }, }, @@ -6483,10 +6483,10 @@ Update a GitHub gist's description and files. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_gist_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_gist_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_gist_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_gist_comments_example_call_tool.js", ], }, }, @@ -6510,10 +6510,10 @@ Retrieve comments for a specific GitHub gist. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_gist_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_gist_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_gist_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_gist_comment_example_call_tool.js", ], }, }, @@ -6536,10 +6536,10 @@ Create a comment on a GitHub gist. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_gist_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_gist_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_gist_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_gist_comment_example_call_tool.js", ], }, }, @@ -6562,10 +6562,10 @@ Delete a comment from a GitHub gist. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_gist_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_gist_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_gist_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_gist_comment_example_call_tool.js", ], }, }, @@ -6588,10 +6588,10 @@ Retrieve a specific comment from a GitHub gist. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_gist_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_gist_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_gist_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_gist_comment_example_call_tool.js", ], }, }, @@ -6615,10 +6615,10 @@ Update an existing comment on a GitHub gist. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_gist_commits_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_gist_commits_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_gist_commits_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_gist_commits_example_call_tool.js", ], }, }, @@ -6642,10 +6642,10 @@ Retrieve the commit history of a specified GitHub gist. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_gist_forks_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_gist_forks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_gist_forks_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_gist_forks_example_call_tool.js", ], }, }, @@ -6669,10 +6669,10 @@ Retrieve a list of forks for a specific gist. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/fork_gist_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/fork_gist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/fork_gist_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/fork_gist_example_call_tool.js", ], }, }, @@ -6694,10 +6694,10 @@ Fork a GitHub gist to your account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/unstar_github_gist_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/unstar_github_gist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/unstar_github_gist_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/unstar_github_gist_example_call_tool.js", ], }, }, @@ -6719,10 +6719,10 @@ Unstar a GitHub gist by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_if_gist_is_starred_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_if_gist_is_starred_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_if_gist_is_starred_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_if_gist_is_starred_example_call_tool.js", ], }, }, @@ -6744,10 +6744,10 @@ Determine if a specific gist is starred on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/star_github_gist_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/star_github_gist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/star_github_gist_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/star_github_gist_example_call_tool.js", ], }, }, @@ -6769,10 +6769,10 @@ Star a gist on GitHub using its gist ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_gist_revision_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_gist_revision_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_gist_revision_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_gist_revision_example_call_tool.js", ], }, }, @@ -6795,10 +6795,10 @@ Retrieve a specific revision of a GitHub gist. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_gitignore_templates_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_gitignore_templates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_gitignore_templates_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_gitignore_templates_example_call_tool.js", ], }, }, @@ -6820,10 +6820,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/fetch_gitignore_template_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/fetch_gitignore_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/fetch_gitignore_template_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/fetch_gitignore_template_example_call_tool.js", ], }, }, @@ -6845,10 +6845,10 @@ Fetches the raw .gitignore template by name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_app_accessible_repos_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_app_accessible_repos_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_app_accessible_repos_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_app_accessible_repos_example_call_tool.js", ], }, }, @@ -6871,10 +6871,10 @@ List repositories accessible to a GitHub app installation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/revoke_github_installation_token_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/revoke_github_installation_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/revoke_github_installation_token_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/revoke_github_installation_token_example_call_tool.js", ], }, }, @@ -6896,10 +6896,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_issues_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_issues_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_issues_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_issues_example_call_tool.js", ], }, }, @@ -6932,10 +6932,10 @@ Get issues assigned to you across all GitHub repositories. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_commonly_used_licenses_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_commonly_used_licenses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_commonly_used_licenses_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_commonly_used_licenses_example_call_tool.js", ], }, }, @@ -6959,10 +6959,10 @@ Fetch a list of commonly used software licenses. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_license_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_license_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_license_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_license_example_call_tool.js", ], }, }, @@ -6984,10 +6984,10 @@ Retrieve a specific GitHub license by its key. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/render_markdown_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/render_markdown_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/render_markdown_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/render_markdown_example_call_tool.js", ], }, }, @@ -7011,10 +7011,10 @@ Convert Markdown content to HTML rendering. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/render_markdown_plain_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/render_markdown_plain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/render_markdown_plain_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/render_markdown_plain_example_call_tool.js", ], }, }, @@ -7036,10 +7036,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_enterprise_meta_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_enterprise_meta_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_enterprise_meta_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_enterprise_meta_info_example_call_tool.js", ], }, }, @@ -7061,10 +7061,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_repo_network_public_events_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_repo_network_public_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_repo_network_public_events_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_repo_network_public_events_example_call_tool.js", ], }, }, @@ -7089,10 +7089,10 @@ Retrieve public events for a network of repositories. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_user_notifications_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_user_notifications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_user_notifications_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_user_notifications_example_call_tool.js", ], }, }, @@ -7119,10 +7119,10 @@ Retrieve notifications for the authenticated GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/mark_github_notifications_as_read_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/mark_github_notifications_as_read_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/mark_github_notifications_as_read_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/mark_github_notifications_as_read_example_call_tool.js", ], }, }, @@ -7145,10 +7145,10 @@ Mark all GitHub notifications as read for the current user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_notification_thread_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_notification_thread_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_notification_thread_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_notification_thread_example_call_tool.js", ], }, }, @@ -7170,10 +7170,10 @@ Retrieve information about a GitHub notification thread. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/mark_github_thread_as_read_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/mark_github_thread_as_read_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/mark_github_thread_as_read_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/mark_github_thread_as_read_example_call_tool.js", ], }, }, @@ -7195,10 +7195,10 @@ Mark a GitHub thread notification as read. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/mute_github_thread_notifications_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/mute_github_thread_notifications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/mute_github_thread_notifications_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/mute_github_thread_notifications_example_call_tool.js", ], }, }, @@ -7220,10 +7220,10 @@ Mute all future notifications for a GitHub thread. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_thread_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_thread_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_thread_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_thread_subscription_example_call_tool.js", ], }, }, @@ -7245,10 +7245,10 @@ Check if the authenticated user is subscribed to a thread. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/manage_github_thread_notifications_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/manage_github_thread_notifications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/manage_github_thread_notifications_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/manage_github_thread_notifications_example_call_tool.js", ], }, }, @@ -7271,10 +7271,10 @@ Manage GitHub notifications for specific threads. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_octocat_ascii_art_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_octocat_ascii_art_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_octocat_ascii_art_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_octocat_ascii_art_example_call_tool.js", ], }, }, @@ -7296,10 +7296,10 @@ Retrieve the octocat as ASCII art. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_organizations_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_organizations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_organizations_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_organizations_example_call_tool.js", ], }, }, @@ -7322,10 +7322,10 @@ Retrieve a list of GitHub organizations. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_custom_roles_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_custom_roles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_custom_roles_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_custom_roles_example_call_tool.js", ], }, }, @@ -7347,10 +7347,10 @@ Retrieve custom repository roles for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_org_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_org_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_org_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_org_info_example_call_tool.js", ], }, }, @@ -7372,10 +7372,10 @@ Retrieve detailed information about a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_organization_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_organization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_organization_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_organization_example_call_tool.js", ], }, }, @@ -7399,10 +7399,10 @@ Update a GitHub organization's profile and member privileges. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/fetch_org_actions_cache_usage_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/fetch_org_actions_cache_usage_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/fetch_org_actions_cache_usage_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/fetch_org_actions_cache_usage_example_call_tool.js", ], }, }, @@ -7424,10 +7424,10 @@ Fetches GitHub Actions cache usage for a specified organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_actions_cache_usage_for_org_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_actions_cache_usage_for_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_actions_cache_usage_for_org_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_actions_cache_usage_for_org_example_call_tool.js", ], }, }, @@ -7451,10 +7451,10 @@ Retrieve GitHub Actions cache usage for an organization's repositories. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_oidc_custom_sub_template_for_org_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_oidc_custom_sub_template_for_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_oidc_custom_sub_template_for_org_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_oidc_custom_sub_template_for_org_example_call_tool.js", ], }, }, @@ -7476,10 +7476,10 @@ Retrieves the OIDC subject claim customization template for an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_oidc_template_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_oidc_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_oidc_template_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_oidc_template_example_call_tool.js", ], }, }, @@ -7502,10 +7502,10 @@ Update OIDC custom subject claim template for GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_actions_permissions_for_organization_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_actions_permissions_for_organization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_actions_permissions_for_organization_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_actions_permissions_for_organization_example_call_tool.js", ], }, }, @@ -7527,10 +7527,10 @@ Retrieve GitHub Actions permissions for an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/configure_github_actions_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/configure_github_actions_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/configure_github_actions_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/configure_github_actions_permissions_example_call_tool.js", ], }, }, @@ -7554,10 +7554,10 @@ Configure GitHub Actions permissions for an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_actions_enabled_repos_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_actions_enabled_repos_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_actions_enabled_repos_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_actions_enabled_repos_example_call_tool.js", ], }, }, @@ -7581,10 +7581,10 @@ Retrieve repositories enabled for GitHub Actions in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_github_actions_repos_for_org_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_github_actions_repos_for_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_github_actions_repos_for_org_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_github_actions_repos_for_org_example_call_tool.js", ], }, }, @@ -7607,10 +7607,10 @@ Configure selected repositories for GitHub Actions in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/disable_github_actions_repo_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/disable_github_actions_repo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/disable_github_actions_repo_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/disable_github_actions_repo_example_call_tool.js", ], }, }, @@ -7633,10 +7633,10 @@ Disable GitHub Actions for a specific repo in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/enable_github_actions_for_repo_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/enable_github_actions_for_repo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/enable_github_actions_for_repo_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/enable_github_actions_for_repo_example_call_tool.js", ], }, }, @@ -7659,10 +7659,10 @@ Enable a repository for GitHub Actions in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_allowed_actions_for_organization_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_allowed_actions_for_organization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_allowed_actions_for_organization_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_allowed_actions_for_organization_example_call_tool.js", ], }, }, @@ -7684,10 +7684,10 @@ Retrieve the allowed GitHub Actions for an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_allowed_actions_for_organization_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_allowed_actions_for_organization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_allowed_actions_for_organization_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_allowed_actions_for_organization_example_call_tool.js", ], }, }, @@ -7711,10 +7711,10 @@ Set allowed GitHub Actions for an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_default_github_actions_workflow_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_default_github_actions_workflow_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_default_github_actions_workflow_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_default_github_actions_workflow_permissions_example_call_tool.js", ], }, }, @@ -7736,10 +7736,10 @@ Fetches default workflow permissions for an organization's GitHub Actions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_default_github_actions_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_default_github_actions_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_default_github_actions_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_default_github_actions_permissions_example_call_tool.js", ], }, }, @@ -7763,10 +7763,10 @@ Configure default GitHub Actions permissions for an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_required_workflows_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_required_workflows_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_required_workflows_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_required_workflows_example_call_tool.js", ], }, }, @@ -7790,10 +7790,10 @@ Retrieve all required workflows in a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_required_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_required_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_required_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_required_workflow_example_call_tool.js", ], }, }, @@ -7819,10 +7819,10 @@ Create a required workflow in a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_required_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_required_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_required_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_required_workflow_example_call_tool.js", ], }, }, @@ -7845,10 +7845,10 @@ Deletes a required workflow in a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_required_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_required_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_required_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_required_workflow_example_call_tool.js", ], }, }, @@ -7871,10 +7871,10 @@ Retrieve a required workflow for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_required_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_required_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_required_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_required_workflow_example_call_tool.js", ], }, }, @@ -7901,10 +7901,10 @@ Update a required workflow in a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_required_workflow_repositories_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_required_workflow_repositories_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_required_workflow_repositories_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_required_workflow_repositories_example_call_tool.js", ], }, }, @@ -7927,10 +7927,10 @@ List repositories configured for a required workflow. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_github_repos_for_required_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_github_repos_for_required_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_github_repos_for_required_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_github_repos_for_required_workflow_example_call_tool.js", ], }, }, @@ -7954,10 +7954,10 @@ Set repositories for a GitHub required workflow. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_repo_from_required_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_repo_from_required_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_repo_from_required_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_repo_from_required_workflow_example_call_tool.js", ], }, }, @@ -7981,10 +7981,10 @@ Removes a repository from a GitHub required workflow. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_repo_to_required_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_repo_to_required_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_repo_to_required_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_repo_to_required_workflow_example_call_tool.js", ], }, }, @@ -8008,10 +8008,10 @@ Adds a repository to a GitHub required workflow. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_runner_groups_for_org_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_runner_groups_for_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_runner_groups_for_org_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_runner_groups_for_org_example_call_tool.js", ], }, }, @@ -8036,10 +8036,10 @@ Retrieve self-hosted runner groups for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_runner_group_for_org_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_runner_group_for_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_runner_group_for_org_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_runner_group_for_org_example_call_tool.js", ], }, }, @@ -8068,10 +8068,10 @@ Create a self-hosted runner group for an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_runner_group_from_organization_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_runner_group_from_organization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_runner_group_from_organization_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_runner_group_from_organization_example_call_tool.js", ], }, }, @@ -8094,10 +8094,10 @@ Delete a self-hosted runner group from an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_self_hosted_runner_group_for_org_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_self_hosted_runner_group_for_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_self_hosted_runner_group_for_org_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_self_hosted_runner_group_for_org_example_call_tool.js", ], }, }, @@ -8120,10 +8120,10 @@ Retrieve a specific self-hosted runner group for an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_runner_group_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_runner_group_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_runner_group_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_runner_group_settings_example_call_tool.js", ], }, }, @@ -8151,10 +8151,10 @@ Update name and visibility of a runner group in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_repos_with_runner_group_access_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_repos_with_runner_group_access_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_repos_with_runner_group_access_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_repos_with_runner_group_access_example_call_tool.js", ], }, }, @@ -8179,10 +8179,10 @@ Retrieve repositories with access to a runner group in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_github_runner_group_repo_access_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_github_runner_group_repo_access_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_github_runner_group_repo_access_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_github_runner_group_repo_access_example_call_tool.js", ], }, }, @@ -8206,10 +8206,10 @@ Update repository access for a GitHub runner group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_repo_access_from_runner_group_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_repo_access_from_runner_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_repo_access_from_runner_group_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_repo_access_from_runner_group_example_call_tool.js", ], }, }, @@ -8233,10 +8233,10 @@ Remove repository access from a self-hosted runner group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_repo_access_to_runner_group_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_repo_access_to_runner_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_repo_access_to_runner_group_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_repo_access_to_runner_group_example_call_tool.js", ], }, }, @@ -8260,10 +8260,10 @@ Add repository access to a self-hosted runner group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_org_runner_group_runners_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_org_runner_group_runners_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_org_runner_group_runners_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_org_runner_group_runners_example_call_tool.js", ], }, }, @@ -8288,10 +8288,10 @@ List self-hosted runners in an organization group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_self_hosted_runners_for_org_group_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_self_hosted_runners_for_org_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_self_hosted_runners_for_org_group_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_self_hosted_runners_for_org_group_example_call_tool.js", ], }, }, @@ -8315,10 +8315,10 @@ Update self-hosted runners in an organization's runner group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_runner_from_group_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_runner_from_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_runner_from_group_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_runner_from_group_example_call_tool.js", ], }, }, @@ -8342,10 +8342,10 @@ Remove a self-hosted runner from an organization's group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_runner_to_group_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_runner_to_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_runner_to_group_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_runner_to_group_example_call_tool.js", ], }, }, @@ -8369,10 +8369,10 @@ Add a self-hosted runner to an organization's runner group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_org_self_hosted_runners_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_org_self_hosted_runners_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_org_self_hosted_runners_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_org_self_hosted_runners_example_call_tool.js", ], }, }, @@ -8396,10 +8396,10 @@ Retrieve self-hosted runners for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_runner_binaries_for_org_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_runner_binaries_for_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_runner_binaries_for_org_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_runner_binaries_for_org_example_call_tool.js", ], }, }, @@ -8421,10 +8421,10 @@ Retrieve downloadable binaries for GitHub runner application. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_org_runner_registration_token_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_org_runner_registration_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_org_runner_registration_token_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_org_runner_registration_token_example_call_tool.js", ], }, }, @@ -8446,10 +8446,10 @@ Generate a registration token for GitHub organization runners. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_org_runner_removal_token_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_org_runner_removal_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_org_runner_removal_token_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_org_runner_removal_token_example_call_tool.js", ], }, }, @@ -8471,10 +8471,10 @@ Get a token to remove a self-hosted runner from an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_self_hosted_runner_from_org_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_self_hosted_runner_from_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_self_hosted_runner_from_org_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_self_hosted_runner_from_org_example_call_tool.js", ], }, }, @@ -8497,10 +8497,10 @@ Forcefully remove a self-hosted runner from an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_org_self_hosted_runner_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_org_self_hosted_runner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_org_self_hosted_runner_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_org_self_hosted_runner_example_call_tool.js", ], }, }, @@ -8523,10 +8523,10 @@ Get details of a self-hosted runner for an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_all_custom_labels_runner_org_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_all_custom_labels_runner_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_all_custom_labels_runner_org_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_all_custom_labels_runner_org_example_call_tool.js", ], }, }, @@ -8549,10 +8549,10 @@ Remove all custom labels from an organization's self-hosted runner. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_runner_labels_for_org_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_runner_labels_for_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_runner_labels_for_org_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_runner_labels_for_org_example_call_tool.js", ], }, }, @@ -8575,10 +8575,10 @@ Retrieve labels for a self-hosted runner in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_labels_to_runner_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_labels_to_runner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_labels_to_runner_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_labels_to_runner_example_call_tool.js", ], }, }, @@ -8602,10 +8602,10 @@ Add custom labels to a self-hosted runner in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_custom_labels_runner_org_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_custom_labels_runner_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_custom_labels_runner_org_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_custom_labels_runner_org_example_call_tool.js", ], }, }, @@ -8629,10 +8629,10 @@ Set custom labels for a self-hosted runner in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_custom_runner_label_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_custom_runner_label_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_custom_runner_label_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_custom_runner_label_example_call_tool.js", ], }, }, @@ -8656,10 +8656,10 @@ Remove a custom label from a self-hosted runner in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_organization_secrets_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_organization_secrets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_organization_secrets_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_organization_secrets_example_call_tool.js", ], }, }, @@ -8683,10 +8683,10 @@ Retrieve all organization secrets without values. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_organization_public_key_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_organization_public_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_organization_public_key_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_organization_public_key_example_call_tool.js", ], }, }, @@ -8708,10 +8708,10 @@ Retrieve the public key for GitHub organization secrets encryption. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_org_secret_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_org_secret_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_org_secret_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_org_secret_example_call_tool.js", ], }, }, @@ -8734,10 +8734,10 @@ Deletes a secret from a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_org_secret_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_org_secret_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_org_secret_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_org_secret_example_call_tool.js", ], }, }, @@ -8760,10 +8760,10 @@ Retrieve details of a GitHub organization secret. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_or_update_org_secret_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_or_update_org_secret_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_or_update_org_secret_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_or_update_org_secret_example_call_tool.js", ], }, }, @@ -8790,10 +8790,10 @@ Create or update an organization's secret on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_repos_with_org_secret_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_repos_with_org_secret_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_repos_with_org_secret_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_repos_with_org_secret_example_call_tool.js", ], }, }, @@ -8818,10 +8818,10 @@ Retrieve repositories with access to a specific organization secret. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_org_secret_repos_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_org_secret_repos_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_org_secret_repos_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_org_secret_repos_example_call_tool.js", ], }, }, @@ -8845,10 +8845,10 @@ Update repositories for an organization secret. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_repo_from_org_secret_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_repo_from_org_secret_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_repo_from_org_secret_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_repo_from_org_secret_example_call_tool.js", ], }, }, @@ -8872,10 +8872,10 @@ Remove a repository from an organization's secret access. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_repo_to_org_secret_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_repo_to_org_secret_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_repo_to_org_secret_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_repo_to_org_secret_example_call_tool.js", ], }, }, @@ -8899,10 +8899,10 @@ Add a repository to an organization's secret. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_org_variables_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_org_variables_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_org_variables_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_org_variables_example_call_tool.js", ], }, }, @@ -8926,10 +8926,10 @@ Retrieve all variables for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_org_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_org_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_org_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_org_variable_example_call_tool.js", ], }, }, @@ -8955,10 +8955,10 @@ Create an organization variable for GitHub Actions workflows. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_org_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_org_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_org_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_org_variable_example_call_tool.js", ], }, }, @@ -8981,10 +8981,10 @@ Delete an organization's variable on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_organization_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_organization_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_organization_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_organization_variable_example_call_tool.js", ], }, }, @@ -9007,10 +9007,10 @@ Retrieve a specific variable from a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_org_action_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_org_action_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_org_action_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_org_action_variable_example_call_tool.js", ], }, }, @@ -9037,10 +9037,10 @@ Update an organization variable in GitHub Actions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_repos_with_org_variable_access_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_repos_with_org_variable_access_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_repos_with_org_variable_access_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_repos_with_org_variable_access_example_call_tool.js", ], }, }, @@ -9065,10 +9065,10 @@ Retrieve repos accessing an organization's variable. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_org_variable_repos_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_org_variable_repos_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_org_variable_repos_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_org_variable_repos_example_call_tool.js", ], }, }, @@ -9092,10 +9092,10 @@ Replace repositories for an organization's variable. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_repo_from_org_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_repo_from_org_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_repo_from_org_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_repo_from_org_variable_example_call_tool.js", ], }, }, @@ -9119,10 +9119,10 @@ Remove a repository from a GitHub organization variable. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_repo_to_org_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_repo_to_org_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_repo_to_org_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_repo_to_org_variable_example_call_tool.js", ], }, }, @@ -9146,10 +9146,10 @@ Add a repository to an organization's selected variables. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_org_announcement_banner_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_org_announcement_banner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_org_announcement_banner_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_org_announcement_banner_example_call_tool.js", ], }, }, @@ -9171,10 +9171,10 @@ Remove the announcement banner for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_org_announcement_banner_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_org_announcement_banner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_org_announcement_banner_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_org_announcement_banner_example_call_tool.js", ], }, }, @@ -9196,10 +9196,10 @@ Retrieve the announcement banner for a specific organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_org_announcement_banner_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_org_announcement_banner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_org_announcement_banner_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_org_announcement_banner_example_call_tool.js", ], }, }, @@ -9223,10 +9223,10 @@ Sets the announcement banner for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_org_audit_log_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_org_audit_log_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_org_audit_log_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_org_audit_log_example_call_tool.js", ], }, }, @@ -9255,10 +9255,10 @@ Retrieve the audit log for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_org_code_scanning_alerts_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_org_code_scanning_alerts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_org_code_scanning_alerts_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_org_code_scanning_alerts_example_call_tool.js", ], }, }, @@ -9290,10 +9290,10 @@ Retrieve code scanning alerts for an organization's repositories. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_dependabot_alerts_for_organization_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_dependabot_alerts_for_organization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_dependabot_alerts_for_organization_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_dependabot_alerts_for_organization_example_call_tool.js", ], }, }, @@ -9327,10 +9327,10 @@ Lists Dependabot alerts for an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_org_secrets_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_org_secrets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_org_secrets_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_org_secrets_example_call_tool.js", ], }, }, @@ -9354,10 +9354,10 @@ Retrieve Dependabot organization secrets from GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_org_public_key_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_org_public_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_org_public_key_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_org_public_key_example_call_tool.js", ], }, }, @@ -9379,10 +9379,10 @@ Retrieve the public key for encrypting GitHub Dependabot secrets. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_github_org_secret_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_github_org_secret_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_github_org_secret_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_github_org_secret_example_call_tool.js", ], }, }, @@ -9405,10 +9405,10 @@ Delete a secret from a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_org_secret_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_org_secret_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_org_secret_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_org_secret_info_example_call_tool.js", ], }, }, @@ -9431,10 +9431,10 @@ Retrieve details of an organization's secret without revealing the encrypted val label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_org_secret_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_org_secret_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_org_secret_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_org_secret_example_call_tool.js", ], }, }, @@ -9461,10 +9461,10 @@ Create or update a GitHub organization secret. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_selected_repositories_for_secret_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_selected_repositories_for_secret_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_selected_repositories_for_secret_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_selected_repositories_for_secret_example_call_tool.js", ], }, }, @@ -9489,10 +9489,10 @@ Retrieve repositories with selected access for an org secret. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_repos_for_org_secret_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_repos_for_org_secret_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_repos_for_org_secret_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_repos_for_org_secret_example_call_tool.js", ], }, }, @@ -9516,10 +9516,10 @@ Update selected repos for an organization's Dependabot secret. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_repo_from_org_secret_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_repo_from_org_secret_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_repo_from_org_secret_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_repo_from_org_secret_example_call_tool.js", ], }, }, @@ -9543,10 +9543,10 @@ Remove a repository from a GitHub organization secret. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_repository_to_secret_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_repository_to_secret_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_repository_to_secret_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_repository_to_secret_example_call_tool.js", ], }, }, @@ -9570,10 +9570,10 @@ Add a repository to a GitHub organization secret. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_public_org_events_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_public_org_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_public_org_events_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_public_org_events_example_call_tool.js", ], }, }, @@ -9597,10 +9597,10 @@ List public events for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_external_group_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_external_group_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_external_group_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_external_group_info_example_call_tool.js", ], }, }, @@ -9623,10 +9623,10 @@ Retrieve information about a GitHub external group's usage. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_external_groups_for_org_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_external_groups_for_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_external_groups_for_org_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_external_groups_for_org_example_call_tool.js", ], }, }, @@ -9651,10 +9651,10 @@ Retrieve external groups available in a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_organization_webhooks_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_organization_webhooks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_organization_webhooks_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_organization_webhooks_example_call_tool.js", ], }, }, @@ -9678,10 +9678,10 @@ Retrieve the webhooks for a specific organization on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_org_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_org_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_org_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_org_webhook_example_call_tool.js", ], }, }, @@ -9705,10 +9705,10 @@ Create a webhook for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_org_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_org_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_org_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_org_webhook_example_call_tool.js", ], }, }, @@ -9731,10 +9731,10 @@ Delete a webhook from a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_org_webhook_details_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_org_webhook_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_org_webhook_details_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_org_webhook_details_example_call_tool.js", ], }, }, @@ -9757,10 +9757,10 @@ Retrieve details of a specific organization webhook. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_org_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_org_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_org_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_org_webhook_example_call_tool.js", ], }, }, @@ -9785,10 +9785,10 @@ Update a webhook configured in a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_org_webhook_configuration_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_org_webhook_configuration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_org_webhook_configuration_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_org_webhook_configuration_example_call_tool.js", ], }, }, @@ -9811,10 +9811,10 @@ Retrieve webhook configuration for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_org_webhook_config_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_org_webhook_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_org_webhook_config_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_org_webhook_config_example_call_tool.js", ], }, }, @@ -9839,10 +9839,10 @@ Update webhook configuration for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_webhook_event_deliveries_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_webhook_event_deliveries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_webhook_event_deliveries_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_webhook_event_deliveries_example_call_tool.js", ], }, }, @@ -9868,10 +9868,10 @@ Retrieve webhook deliveries for an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_webhook_delivery_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_webhook_delivery_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_webhook_delivery_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_webhook_delivery_example_call_tool.js", ], }, }, @@ -9895,10 +9895,10 @@ Retrieve a webhook delivery for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/redeliver_webhook_delivery_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/redeliver_webhook_delivery_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/redeliver_webhook_delivery_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/redeliver_webhook_delivery_example_call_tool.js", ], }, }, @@ -9922,10 +9922,10 @@ Redeliver an organization's webhook delivery attempt. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/send_github_hook_ping_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/send_github_hook_ping_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/send_github_hook_ping_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/send_github_hook_ping_example_call_tool.js", ], }, }, @@ -9948,10 +9948,10 @@ Triggers a ping event on a GitHub organization webhook. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_org_installation_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_org_installation_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_org_installation_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_org_installation_info_example_call_tool.js", ], }, }, @@ -9973,10 +9973,10 @@ Retrieve GitHub organization's installation information. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/organization_app_installations_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/organization_app_installations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/organization_app_installations_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/organization_app_installations_example_call_tool.js", ], }, }, @@ -10000,10 +10000,10 @@ Retrieve GitHub App installations for an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_organization_issues_for_user_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_organization_issues_for_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_organization_issues_for_user_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_organization_issues_for_user_example_call_tool.js", ], }, }, @@ -10033,10 +10033,10 @@ Retrieve issues and pull requests for a user in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_org_members_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_org_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_org_members_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_org_members_example_call_tool.js", ], }, }, @@ -10062,10 +10062,10 @@ Retrieve members of a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_organization_member_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_organization_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_organization_member_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_organization_member_example_call_tool.js", ], }, }, @@ -10088,10 +10088,10 @@ Remove a user from an organization's access list. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_user_membership_in_org_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_user_membership_in_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_user_membership_in_org_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_user_membership_in_org_example_call_tool.js", ], }, }, @@ -10114,10 +10114,10 @@ Checks if a user is a member of a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_org_member_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_org_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_org_member_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_org_member_example_call_tool.js", ], }, }, @@ -10140,10 +10140,10 @@ Remove a user's membership from a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_user_org_membership_status_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_user_org_membership_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_user_org_membership_status_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_user_org_membership_status_example_call_tool.js", ], }, }, @@ -10166,10 +10166,10 @@ Get a user's membership status in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_org_membership_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_org_membership_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_org_membership_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_org_membership_example_call_tool.js", ], }, }, @@ -10193,10 +10193,10 @@ Manage user membership for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_recent_github_migrations_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_recent_github_migrations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_recent_github_migrations_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_recent_github_migrations_example_call_tool.js", ], }, }, @@ -10221,10 +10221,10 @@ Retrieve the latest GitHub migrations for an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/start_org_migration_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/start_org_migration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/start_org_migration_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/start_org_migration_example_call_tool.js", ], }, }, @@ -10255,10 +10255,10 @@ Initiates a migration archive for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_org_migration_status_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_org_migration_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_org_migration_status_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_org_migration_status_example_call_tool.js", ], }, }, @@ -10282,10 +10282,10 @@ Fetches the status of an organization's migration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_org_migration_archive_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_org_migration_archive_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_org_migration_archive_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_org_migration_archive_example_call_tool.js", ], }, }, @@ -10308,10 +10308,10 @@ Delete a previous GitHub organization migration archive. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/fetch_org_migration_archive_url_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/fetch_org_migration_archive_url_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/fetch_org_migration_archive_url_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/fetch_org_migration_archive_url_example_call_tool.js", ], }, }, @@ -10334,10 +10334,10 @@ Fetches the URL to download an organization's migration archive. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/unlock_github_repo_for_org_migration_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/unlock_github_repo_for_org_migration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/unlock_github_repo_for_org_migration_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/unlock_github_repo_for_org_migration_example_call_tool.js", ], }, }, @@ -10361,10 +10361,10 @@ Unlock a locked repository after migration for an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_repos_for_org_migration_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_repos_for_org_migration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_repos_for_org_migration_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_repos_for_org_migration_example_call_tool.js", ], }, }, @@ -10389,10 +10389,10 @@ List all repositories for an organization's migration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_org_outside_collaborators_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_org_outside_collaborators_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_org_outside_collaborators_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_org_outside_collaborators_example_call_tool.js", ], }, }, @@ -10417,10 +10417,10 @@ Retrieve outside collaborators for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_org_outside_collaborator_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_org_outside_collaborator_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_org_outside_collaborator_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_org_outside_collaborator_example_call_tool.js", ], }, }, @@ -10443,10 +10443,10 @@ Remove a user from all organization repositories. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/convert_member_to_outside_collaborator_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/convert_member_to_outside_collaborator_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/convert_member_to_outside_collaborator_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/convert_member_to_outside_collaborator_example_call_tool.js", ], }, }, @@ -10470,10 +10470,10 @@ Convert GitHub org member to outside collaborator. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_org_pre_receive_hooks_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_org_pre_receive_hooks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_org_pre_receive_hooks_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_org_pre_receive_hooks_example_call_tool.js", ], }, }, @@ -10499,10 +10499,10 @@ Retrieve pre-receive hooks for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_org_pre_receive_hook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_org_pre_receive_hook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_org_pre_receive_hook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_org_pre_receive_hook_example_call_tool.js", ], }, }, @@ -10525,10 +10525,10 @@ Removes pre-receive hook enforcement overrides for an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_org_pre_receive_hook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_org_pre_receive_hook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_org_pre_receive_hook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_org_pre_receive_hook_example_call_tool.js", ], }, }, @@ -10551,10 +10551,10 @@ Retrieve a pre-receive hook for an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_pre_receive_hook_enforcement_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_pre_receive_hook_enforcement_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_pre_receive_hook_enforcement_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_pre_receive_hook_enforcement_example_call_tool.js", ], }, }, @@ -10579,10 +10579,10 @@ Update pre-receive hook enforcement for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_organization_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_organization_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_organization_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_organization_projects_example_call_tool.js", ], }, }, @@ -10607,10 +10607,10 @@ Retrieve a list of projects for a given organization on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_org_project_github_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_org_project_github_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_org_project_github_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_org_project_github_example_call_tool.js", ], }, }, @@ -10634,10 +10634,10 @@ Create a project board for a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_public_org_members_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_public_org_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_public_org_members_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_public_org_members_example_call_tool.js", ], }, }, @@ -10661,10 +10661,10 @@ Retrieve public members of a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_public_org_membership_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_public_org_membership_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_public_org_membership_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_public_org_membership_example_call_tool.js", ], }, }, @@ -10687,10 +10687,10 @@ Remove public organization membership for the user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_github_org_membership_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_github_org_membership_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_github_org_membership_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_github_org_membership_example_call_tool.js", ], }, }, @@ -10713,10 +10713,10 @@ Checks if a user is a public member of a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_own_github_public_membership_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_own_github_public_membership_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_own_github_public_membership_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_own_github_public_membership_example_call_tool.js", ], }, }, @@ -10739,10 +10739,10 @@ Publicize your GitHub organization membership. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_organization_repositories_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_organization_repositories_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_organization_repositories_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_organization_repositories_example_call_tool.js", ], }, }, @@ -10769,10 +10769,10 @@ Retrieve repositories for a specific organization on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_organization_repo_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_organization_repo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_organization_repo_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_organization_repo_example_call_tool.js", ], }, }, @@ -10796,10 +10796,10 @@ Create a new repository in a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_org_secret_scanning_alerts_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_org_secret_scanning_alerts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_org_secret_scanning_alerts_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_org_secret_scanning_alerts_example_call_tool.js", ], }, }, @@ -10830,10 +10830,10 @@ Retrieve secret scanning alerts for an organization's repositories. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_security_manager_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_security_manager_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_security_manager_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_security_manager_teams_example_call_tool.js", ], }, }, @@ -10855,10 +10855,10 @@ Retrieve teams that are security managers in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_security_manager_role_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_security_manager_role_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_security_manager_role_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_security_manager_role_example_call_tool.js", ], }, }, @@ -10881,10 +10881,10 @@ Remove security manager role from a team in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_security_manager_team_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_security_manager_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_security_manager_team_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_security_manager_team_example_call_tool.js", ], }, }, @@ -10907,10 +10907,10 @@ Add a team as a security manager for an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_advanced_security_committers_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_advanced_security_committers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_advanced_security_committers_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_advanced_security_committers_example_call_tool.js", ], }, }, @@ -10934,10 +10934,10 @@ Retrieve GitHub Advanced Security committers for an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_organization_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_organization_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_organization_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_organization_teams_example_call_tool.js", ], }, }, @@ -10961,10 +10961,10 @@ Retrieve teams visible to the user in a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_team_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_team_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_team_example_call_tool.js", ], }, }, @@ -10994,10 +10994,10 @@ Create a new team in a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_team_in_org_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_team_in_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_team_in_org_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_team_in_org_example_call_tool.js", ], }, }, @@ -11020,10 +11020,10 @@ Delete a team in a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_team_by_slug_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_team_by_slug_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_team_by_slug_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_team_by_slug_example_call_tool.js", ], }, }, @@ -11046,10 +11046,10 @@ Retrieve team details using organization and team slug. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_team_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_team_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_team_example_call_tool.js", ], }, }, @@ -11077,10 +11077,10 @@ Update a team's details within a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_team_discussions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_team_discussions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_team_discussions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_team_discussions_example_call_tool.js", ], }, }, @@ -11107,10 +11107,10 @@ Retrieve all discussions from a team's page in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_team_discussion_github_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_team_discussion_github_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_team_discussion_github_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_team_discussion_github_example_call_tool.js", ], }, }, @@ -11136,10 +11136,10 @@ Create a discussion post on a GitHub team's page. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_team_discussion_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_team_discussion_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_team_discussion_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_team_discussion_example_call_tool.js", ], }, }, @@ -11163,10 +11163,10 @@ Delete a discussion from a team's page on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_team_discussion_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_team_discussion_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_team_discussion_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_team_discussion_example_call_tool.js", ], }, }, @@ -11190,10 +11190,10 @@ Retrieve a specific team discussion from GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_team_discussion_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_team_discussion_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_team_discussion_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_team_discussion_example_call_tool.js", ], }, }, @@ -11219,10 +11219,10 @@ Edits the title and body of a team discussion post. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_team_discussion_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_team_discussion_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_team_discussion_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_team_discussion_comments_example_call_tool.js", ], }, }, @@ -11249,10 +11249,10 @@ Retrieve comments from a team discussion in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_team_discussion_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_team_discussion_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_team_discussion_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_team_discussion_comment_example_call_tool.js", ], }, }, @@ -11277,10 +11277,10 @@ Create a new comment on a team discussion in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_team_discussion_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_team_discussion_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_team_discussion_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_team_discussion_comment_example_call_tool.js", ], }, }, @@ -11305,10 +11305,10 @@ Deletes a comment on a team discussion in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_team_discussion_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_team_discussion_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_team_discussion_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_team_discussion_comment_example_call_tool.js", ], }, }, @@ -11333,10 +11333,10 @@ Retrieve a specific comment from a GitHub team discussion. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_discussion_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_discussion_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_discussion_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_discussion_comment_example_call_tool.js", ], }, }, @@ -11362,10 +11362,10 @@ Updates a GitHub discussion comment's text. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_team_discussion_comment_reactions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_team_discussion_comment_reactions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_team_discussion_comment_reactions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_team_discussion_comment_reactions_example_call_tool.js", ], }, }, @@ -11393,10 +11393,10 @@ Retrieve reactions for a team discussion comment in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_reaction_to_team_discussion_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_reaction_to_team_discussion_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_reaction_to_team_discussion_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_reaction_to_team_discussion_comment_example_call_tool.js", ], }, }, @@ -11422,10 +11422,10 @@ Add a reaction to a GitHub team discussion comment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_team_discussion_comment_reaction_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_team_discussion_comment_reaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_team_discussion_comment_reaction_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_team_discussion_comment_reaction_example_call_tool.js", ], }, }, @@ -11451,10 +11451,10 @@ Delete a reaction from a team discussion comment on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_team_discussion_reactions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_team_discussion_reactions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_team_discussion_reactions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_team_discussion_reactions_example_call_tool.js", ], }, }, @@ -11481,10 +11481,10 @@ Retrieve reactions to a specific team discussion in a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_reaction_to_github_team_discussion_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_reaction_to_github_team_discussion_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_reaction_to_github_team_discussion_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_reaction_to_github_team_discussion_example_call_tool.js", ], }, }, @@ -11509,10 +11509,10 @@ Add a reaction to a GitHub team discussion. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_team_discussion_reaction_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_team_discussion_reaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_team_discussion_reaction_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_team_discussion_reaction_example_call_tool.js", ], }, }, @@ -11537,10 +11537,10 @@ Delete a reaction from a GitHub team discussion. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/unlink_external_idp_group_from_team_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/unlink_external_idp_group_from_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/unlink_external_idp_group_from_team_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/unlink_external_idp_group_from_team_example_call_tool.js", ], }, }, @@ -11563,10 +11563,10 @@ Unlink an external IdP group from a GitHub team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_linked_external_groups_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_linked_external_groups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_linked_external_groups_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_linked_external_groups_example_call_tool.js", ], }, }, @@ -11589,10 +11589,10 @@ Retrieve connections between a GitHub team and external groups. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/link_external_group_to_team_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/link_external_group_to_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/link_external_group_to_team_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/link_external_group_to_team_example_call_tool.js", ], }, }, @@ -11616,10 +11616,10 @@ Link an external IDP group to a GitHub team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_team_members_in_org_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_team_members_in_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_team_members_in_org_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_team_members_in_org_example_call_tool.js", ], }, }, @@ -11645,10 +11645,10 @@ Retrieve team members in a specified organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_team_membership_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_team_membership_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_team_membership_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_team_membership_example_call_tool.js", ], }, }, @@ -11672,10 +11672,10 @@ Remove a user's membership from a GitHub team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_user_team_membership_in_org_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_user_team_membership_in_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_user_team_membership_in_org_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_user_team_membership_in_org_example_call_tool.js", ], }, }, @@ -11699,10 +11699,10 @@ Retrieve a user's team membership status in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_update_github_team_membership_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_update_github_team_membership_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_update_github_team_membership_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_update_github_team_membership_example_call_tool.js", ], }, }, @@ -11727,10 +11727,10 @@ Add or update a user's membership in a GitHub team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_team_projects_in_org_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_team_projects_in_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_team_projects_in_org_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_team_projects_in_org_example_call_tool.js", ], }, }, @@ -11755,10 +11755,10 @@ Retrieve a list of projects for a team in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_project_from_team_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_project_from_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_project_from_team_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_project_from_team_example_call_tool.js", ], }, }, @@ -11782,10 +11782,10 @@ Remove a project from a team in a GitHub organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_team_project_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_team_project_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_team_project_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_team_project_permissions_example_call_tool.js", ], }, }, @@ -11809,10 +11809,10 @@ Check team's permissions for an organization's project. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_or_update_github_team_project_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_or_update_github_team_project_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_or_update_github_team_project_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_or_update_github_team_project_permissions_example_call_tool.js", ], }, }, @@ -11837,10 +11837,10 @@ Add or update a GitHub team's permissions on an organization project. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_team_repositories_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_team_repositories_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_team_repositories_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_team_repositories_example_call_tool.js", ], }, }, @@ -11865,10 +11865,10 @@ Retrieve a list of repositories for a specified team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_repo_from_team_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_repo_from_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_repo_from_team_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_repo_from_team_example_call_tool.js", ], }, }, @@ -11893,10 +11893,10 @@ Remove a repository from a GitHub team within an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_team_repo_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_team_repo_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_team_repo_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_team_repo_permissions_example_call_tool.js", ], }, }, @@ -11921,10 +11921,10 @@ Check a team's permissions for a specific repository within an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_team_repo_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_team_repo_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_team_repo_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_team_repo_permissions_example_call_tool.js", ], }, }, @@ -11950,10 +11950,10 @@ Manage team repository access and permissions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_child_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_child_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_child_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_child_teams_example_call_tool.js", ], }, }, @@ -11978,10 +11978,10 @@ Retrieves child teams of a specified team in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/manage_org_security_features_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/manage_org_security_features_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/manage_org_security_features_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/manage_org_security_features_example_call_tool.js", ], }, }, @@ -12005,10 +12005,10 @@ Toggle security features for all repositories in an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_project_card_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_project_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_project_card_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_project_card_example_call_tool.js", ], }, }, @@ -12030,10 +12030,10 @@ Delete a project card from GitHub projects. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_project_card_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_project_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_project_card_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_project_card_example_call_tool.js", ], }, }, @@ -12055,10 +12055,10 @@ Retrieve details of a specific project card in GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_project_card_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_project_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_project_card_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_project_card_example_call_tool.js", ], }, }, @@ -12082,10 +12082,10 @@ Update an existing project card on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/move_project_card_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/move_project_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/move_project_card_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/move_project_card_example_call_tool.js", ], }, }, @@ -12109,10 +12109,10 @@ Move a project card to a different position within the same column or to a diffe label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_project_column_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_project_column_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_project_column_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_project_column_example_call_tool.js", ], }, }, @@ -12134,10 +12134,10 @@ Deletes a specific project column on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_project_column_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_project_column_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_project_column_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_project_column_example_call_tool.js", ], }, }, @@ -12159,10 +12159,10 @@ Retrieve details of a GitHub project column using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_project_column_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_project_column_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_project_column_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_project_column_example_call_tool.js", ], }, }, @@ -12185,10 +12185,10 @@ Update an existing project column on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_project_cards_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_project_cards_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_project_cards_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_project_cards_example_call_tool.js", ], }, }, @@ -12213,10 +12213,10 @@ Retrieve project cards for a specific column on GitHub projects. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_project_card_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_project_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_project_card_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_project_card_example_call_tool.js", ], }, }, @@ -12240,10 +12240,10 @@ Create a project card in a specified GitHub column. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/move_github_project_column_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/move_github_project_column_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/move_github_project_column_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/move_github_project_column_example_call_tool.js", ], }, }, @@ -12266,10 +12266,10 @@ Move a column within a GitHub project board. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_project_board_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_project_board_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_project_board_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_project_board_example_call_tool.js", ], }, }, @@ -12291,10 +12291,10 @@ Deletes a specified project board on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_project_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_project_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_project_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_project_by_id_example_call_tool.js", ], }, }, @@ -12316,10 +12316,10 @@ Retrieve details of a GitHub project by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_project_board_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_project_board_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_project_board_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_project_board_example_call_tool.js", ], }, }, @@ -12346,10 +12346,10 @@ Update a project board's information on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_project_collaborators_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_project_collaborators_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_project_collaborators_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_project_collaborators_example_call_tool.js", ], }, }, @@ -12374,10 +12374,10 @@ Retrieve collaborators for a GitHub organization project. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_project_collaborator_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_project_collaborator_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_project_collaborator_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_project_collaborator_example_call_tool.js", ], }, }, @@ -12400,10 +12400,10 @@ Remove a collaborator from a GitHub organization project. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_project_collaborator_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_project_collaborator_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_project_collaborator_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_project_collaborator_example_call_tool.js", ], }, }, @@ -12427,10 +12427,10 @@ Add a collaborator to an organization project. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_user_project_permission_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_user_project_permission_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_user_project_permission_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_user_project_permission_example_call_tool.js", ], }, }, @@ -12453,10 +12453,10 @@ Retrieve a user's permission level for an organization project. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_project_columns_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_project_columns_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_project_columns_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_project_columns_example_call_tool.js", ], }, }, @@ -12480,10 +12480,10 @@ Retrieve columns of a specific GitHub project. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_project_column_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_project_column_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_project_column_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_project_column_example_call_tool.js", ], }, }, @@ -12506,10 +12506,10 @@ Create a new column in a GitHub project. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_rate_limit_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_rate_limit_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_rate_limit_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_rate_limit_example_call_tool.js", ], }, }, @@ -12531,10 +12531,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_repo_required_workflows_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_repo_required_workflows_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_repo_required_workflows_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_repo_required_workflows_example_call_tool.js", ], }, }, @@ -12559,10 +12559,10 @@ Retrieve required workflows in a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_repo_required_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_repo_required_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_repo_required_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_repo_required_workflow_example_call_tool.js", ], }, }, @@ -12586,10 +12586,10 @@ Retrieve a specific required workflow from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_repository_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_repository_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_repository_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_repository_example_call_tool.js", ], }, }, @@ -12612,10 +12612,10 @@ Deletes a specified GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_repository_details_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_repository_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_repository_details_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_repository_details_example_call_tool.js", ], }, }, @@ -12638,10 +12638,10 @@ Retrieve detailed information about a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_repository_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_repository_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_repository_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_repository_example_call_tool.js", ], }, }, @@ -12666,10 +12666,10 @@ Update repository details on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_artifacts_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_repo_artifacts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_artifacts_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_repo_artifacts_example_call_tool.js", ], }, }, @@ -12695,10 +12695,10 @@ Retrieve all artifacts for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_artifact_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_artifact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_artifact_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_artifact_example_call_tool.js", ], }, }, @@ -12722,10 +12722,10 @@ Deletes a specified GitHub artifact. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_workflow_artifact_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_workflow_artifact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_workflow_artifact_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_workflow_artifact_example_call_tool.js", ], }, }, @@ -12749,10 +12749,10 @@ Retrieve a specific artifact from a GitHub workflow run. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_artifact_download_url_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_artifact_download_url_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_artifact_download_url_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_artifact_download_url_example_call_tool.js", ], }, }, @@ -12777,10 +12777,10 @@ Retrieve a URL to download a GitHub artifact zip file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_actions_cache_usage_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_actions_cache_usage_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_actions_cache_usage_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_actions_cache_usage_example_call_tool.js", ], }, }, @@ -12803,10 +12803,10 @@ Fetch GitHub Actions cache usage for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/fetch_github_actions_cache_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/fetch_github_actions_cache_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/fetch_github_actions_cache_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/fetch_github_actions_cache_policy_example_call_tool.js", ], }, }, @@ -12829,10 +12829,10 @@ Retrieve the cache usage policy for GitHub Actions in a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/configure_github_actions_cache_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/configure_github_actions_cache_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/configure_github_actions_cache_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/configure_github_actions_cache_example_call_tool.js", ], }, }, @@ -12856,10 +12856,10 @@ Set GitHub Actions cache usage policy for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_actions_cache_key_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_actions_cache_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_actions_cache_key_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_actions_cache_key_example_call_tool.js", ], }, }, @@ -12884,10 +12884,10 @@ Delete GitHub Actions caches by key for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_actions_caches_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_actions_caches_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_actions_caches_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_actions_caches_example_call_tool.js", ], }, }, @@ -12916,10 +12916,10 @@ Retrieve the list of GitHub Actions caches for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_actions_cache_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_actions_cache_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_actions_cache_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_actions_cache_example_call_tool.js", ], }, }, @@ -12943,10 +12943,10 @@ Delete a GitHub Actions cache by ID for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_workflow_job_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_workflow_job_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_workflow_job_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_workflow_job_example_call_tool.js", ], }, }, @@ -12970,10 +12970,10 @@ Retrieve a specific job from a GitHub workflow run. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/download_github_workflow_job_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/download_github_workflow_job_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/download_github_workflow_job_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/download_github_workflow_job_logs_example_call_tool.js", ], }, }, @@ -12997,10 +12997,10 @@ Retrieve a URL to download GitHub workflow job logs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/github_rerun_workflow_job_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/github_rerun_workflow_job_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/github_rerun_workflow_job_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/github_rerun_workflow_job_example_call_tool.js", ], }, }, @@ -13025,10 +13025,10 @@ Re-run a job in a GitHub workflow. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_oidc_subject_claim_template_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_oidc_subject_claim_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_oidc_subject_claim_template_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_oidc_subject_claim_template_example_call_tool.js", ], }, }, @@ -13051,10 +13051,10 @@ Retrieve the OIDC subject claim customization template for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_github_oidc_subject_claim_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_github_oidc_subject_claim_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_github_oidc_subject_claim_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_github_oidc_subject_claim_example_call_tool.js", ], }, }, @@ -13079,10 +13079,10 @@ Customize OIDC subject claim for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/fetch_github_actions_perms_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/fetch_github_actions_perms_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/fetch_github_actions_perms_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/fetch_github_actions_perms_example_call_tool.js", ], }, }, @@ -13105,10 +13105,10 @@ Retrieve GitHub Actions permissions for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_repo_actions_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_repo_actions_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_repo_actions_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_repo_actions_permissions_example_call_tool.js", ], }, }, @@ -13133,10 +13133,10 @@ Sets GitHub Actions permissions for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_workflow_access_level_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_workflow_access_level_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_workflow_access_level_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_workflow_access_level_example_call_tool.js", ], }, }, @@ -13159,10 +13159,10 @@ Determine external workflow access level for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_workflow_access_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_workflow_access_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_workflow_access_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_workflow_access_example_call_tool.js", ], }, }, @@ -13186,10 +13186,10 @@ Set the access level for workflows in a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_allowed_actions_for_repo_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_allowed_actions_for_repo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_allowed_actions_for_repo_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_allowed_actions_for_repo_example_call_tool.js", ], }, }, @@ -13212,10 +13212,10 @@ Retrieve allowed GitHub Actions settings for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_github_actions_allowed_in_repo_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_github_actions_allowed_in_repo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_github_actions_allowed_in_repo_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_github_actions_allowed_in_repo_example_call_tool.js", ], }, }, @@ -13240,10 +13240,10 @@ Set allowed GitHub Actions in a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_default_github_actions_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_default_github_actions_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_default_github_actions_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_default_github_actions_permissions_example_call_tool.js", ], }, }, @@ -13266,10 +13266,10 @@ Retrieve default GitHub Actions workflow permissions for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/configure_github_token_permissions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/configure_github_token_permissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/configure_github_token_permissions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/configure_github_token_permissions_example_call_tool.js", ], }, }, @@ -13294,10 +13294,10 @@ Set default workflow permissions for a repository's GitHub Actions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_required_workflow_runs_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_required_workflow_runs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_required_workflow_runs_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_required_workflow_runs_example_call_tool.js", ], }, }, @@ -13331,10 +13331,10 @@ Retrieve all workflow runs for a required workflow. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_self_hosted_runners_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_self_hosted_runners_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_self_hosted_runners_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_self_hosted_runners_example_call_tool.js", ], }, }, @@ -13359,10 +13359,10 @@ Retrieve self-hosted runners for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_runner_apps_for_repo_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_runner_apps_for_repo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_runner_apps_for_repo_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_runner_apps_for_repo_example_call_tool.js", ], }, }, @@ -13385,10 +13385,10 @@ Retrieve runner application binaries for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_repo_registration_token_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_repo_registration_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_repo_registration_token_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_repo_registration_token_example_call_tool.js", ], }, }, @@ -13411,10 +13411,10 @@ Obtain a registration token for GitHub repository actions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/generate_github_runner_remove_token_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/generate_github_runner_remove_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/generate_github_runner_remove_token_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/generate_github_runner_remove_token_example_call_tool.js", ], }, }, @@ -13437,10 +13437,10 @@ Generate a token to remove a GitHub self-hosted runner. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_self_hosted_runner_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_self_hosted_runner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_self_hosted_runner_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_self_hosted_runner_example_call_tool.js", ], }, }, @@ -13464,10 +13464,10 @@ Removes a self-hosted runner from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/retrieve_runner_details_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/retrieve_runner_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/retrieve_runner_details_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/retrieve_runner_details_example_call_tool.js", ], }, }, @@ -13491,10 +13491,10 @@ Retrieve information about a self-hosted runner in a GitHub repo. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_custom_labels_runner_repo_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_custom_labels_runner_repo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_custom_labels_runner_repo_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_custom_labels_runner_repo_example_call_tool.js", ], }, }, @@ -13518,10 +13518,10 @@ Remove all custom labels from a self-hosted runner in a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_runner_labels_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_runner_labels_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_runner_labels_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_runner_labels_example_call_tool.js", ], }, }, @@ -13545,10 +13545,10 @@ Retrieve all labels for a self-hosted runner in a GitHub repo. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/label_runner_for_repo_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/label_runner_for_repo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/label_runner_for_repo_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/label_runner_for_repo_example_call_tool.js", ], }, }, @@ -13573,10 +13573,10 @@ Add custom labels to a repository's self-hosted runner. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_runner_labels_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_runner_labels_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_runner_labels_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_runner_labels_example_call_tool.js", ], }, }, @@ -13601,10 +13601,10 @@ Update custom labels for a self-hosted runner in a GitHub repo. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_runner_label_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_runner_label_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_runner_label_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_runner_label_example_call_tool.js", ], }, }, @@ -13629,10 +13629,10 @@ Remove a custom label from a self-hosted runner in a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_workflow_runs_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_workflow_runs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_workflow_runs_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_workflow_runs_example_call_tool.js", ], }, }, @@ -13665,10 +13665,10 @@ Retrieve all workflow runs for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_workflow_run_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_workflow_run_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_workflow_run_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_workflow_run_example_call_tool.js", ], }, }, @@ -13692,10 +13692,10 @@ Delete a specific GitHub workflow run. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_workflow_run_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_workflow_run_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_workflow_run_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_workflow_run_example_call_tool.js", ], }, }, @@ -13720,10 +13720,10 @@ Retrieve details of a specific GitHub workflow run. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_actions_run_reviews_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_actions_run_reviews_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_actions_run_reviews_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_actions_run_reviews_example_call_tool.js", ], }, }, @@ -13747,10 +13747,10 @@ Retrieve reviews for a GitHub Actions run. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_workflow_artifacts_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_workflow_artifacts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_workflow_artifacts_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_workflow_artifacts_example_call_tool.js", ], }, }, @@ -13776,10 +13776,10 @@ Retrieve artifacts from a GitHub workflow run. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_workflow_run_attempt_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_workflow_run_attempt_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_workflow_run_attempt_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_workflow_run_attempt_example_call_tool.js", ], }, }, @@ -13805,10 +13805,10 @@ Retrieve details of a specific GitHub workflow run attempt. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_workflow_run_jobs_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_workflow_run_jobs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_workflow_run_jobs_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_workflow_run_jobs_example_call_tool.js", ], }, }, @@ -13835,10 +13835,10 @@ Retrieve jobs from a specific GitHub workflow run attempt. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_workflow_run_attempt_logs_url_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_workflow_run_attempt_logs_url_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_workflow_run_attempt_logs_url_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_workflow_run_attempt_logs_url_example_call_tool.js", ], }, }, @@ -13863,10 +13863,10 @@ Retrieve a URL to download workflow run attempt logs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/cancel_github_workflow_run_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/cancel_github_workflow_run_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/cancel_github_workflow_run_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/cancel_github_workflow_run_example_call_tool.js", ], }, }, @@ -13890,10 +13890,10 @@ Cancels a GitHub workflow run using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_workflow_jobs_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_workflow_jobs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_workflow_jobs_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_workflow_jobs_example_call_tool.js", ], }, }, @@ -13920,10 +13920,10 @@ Fetches jobs for a specific GitHub workflow run. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_workflow_run_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_workflow_run_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_workflow_run_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_workflow_run_logs_example_call_tool.js", ], }, }, @@ -13947,10 +13947,10 @@ Deletes all logs for a specified workflow run on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/download_workflow_run_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/download_workflow_run_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/download_workflow_run_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/download_workflow_run_logs_example_call_tool.js", ], }, }, @@ -13974,10 +13974,10 @@ Get a redirect URL to download workflow run log files. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_pending_deployments_for_run_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_pending_deployments_for_run_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_pending_deployments_for_run_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_pending_deployments_for_run_example_call_tool.js", ], }, }, @@ -14001,10 +14001,10 @@ Retrieve pending deployments for a GitHub workflow run. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/approve_or_reject_pending_deployments_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/approve_or_reject_pending_deployments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/approve_or_reject_pending_deployments_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/approve_or_reject_pending_deployments_example_call_tool.js", ], }, }, @@ -14031,10 +14031,10 @@ Approve or reject pending deployments for a workflow run. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/rerun_github_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/rerun_github_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/rerun_github_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/rerun_github_workflow_example_call_tool.js", ], }, }, @@ -14059,10 +14059,10 @@ Initiates the rerun of a specific GitHub workflow. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/rerun_failed_github_workflow_jobs_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/rerun_failed_github_workflow_jobs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/rerun_failed_github_workflow_jobs_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/rerun_failed_github_workflow_jobs_example_call_tool.js", ], }, }, @@ -14087,10 +14087,10 @@ Re-run failed jobs in a GitHub workflow run. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_repo_secrets_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_repo_secrets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_repo_secrets_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_repo_secrets_example_call_tool.js", ], }, }, @@ -14115,10 +14115,10 @@ Retrieve all repository secrets without values. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_repo_public_key_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_repo_public_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_repo_public_key_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_repo_public_key_example_call_tool.js", ], }, }, @@ -14141,10 +14141,10 @@ Retrieve the public key for encrypting repository secrets. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_repo_secret_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_repo_secret_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_repo_secret_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_repo_secret_example_call_tool.js", ], }, }, @@ -14168,10 +14168,10 @@ Deletes a secret from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_repository_secret_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_repository_secret_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_repository_secret_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_repository_secret_info_example_call_tool.js", ], }, }, @@ -14195,10 +14195,10 @@ Retrieve metadata for a specific GitHub repository secret. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_or_update_github_repo_secret_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_or_update_github_repo_secret_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_or_update_github_repo_secret_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_or_update_github_repo_secret_example_call_tool.js", ], }, }, @@ -14224,10 +14224,10 @@ Create or update a GitHub repository secret with an encrypted value. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_variables_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_repo_variables_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_variables_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_repo_variables_example_call_tool.js", ], }, }, @@ -14252,10 +14252,10 @@ Retrieve all variables for a specified GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_repo_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_repo_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_repo_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_repo_variable_example_call_tool.js", ], }, }, @@ -14280,10 +14280,10 @@ Create a variable for a GitHub repository to use in Actions workflows. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_repo_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_repo_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_repo_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_repo_variable_example_call_tool.js", ], }, }, @@ -14307,10 +14307,10 @@ Delete a repository variable on GitHub using its name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_repo_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_repo_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_repo_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_repo_variable_example_call_tool.js", ], }, }, @@ -14334,10 +14334,10 @@ Retrieve a specific variable from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_repo_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_repo_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_repo_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_repo_variable_example_call_tool.js", ], }, }, @@ -14363,10 +14363,10 @@ Update a variable in a GitHub repository for actions workflows. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_workflows_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_repo_workflows_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_workflows_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_repo_workflows_example_call_tool.js", ], }, }, @@ -14391,10 +14391,10 @@ Retrieve GitHub workflows in a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_issue_assignees_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_issue_assignees_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_issue_assignees_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_issue_assignees_example_call_tool.js", ], }, }, @@ -14419,10 +14419,10 @@ Retrieve available assignees for GitHub issues. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_user_assignment_permission_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_user_assignment_permission_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_user_assignment_permission_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_user_assignment_permission_example_call_tool.js", ], }, }, @@ -14446,10 +14446,10 @@ Check if a user can be assigned to a GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_repo_autolinks_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_repo_autolinks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_repo_autolinks_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_repo_autolinks_example_call_tool.js", ], }, }, @@ -14473,10 +14473,10 @@ Retrieve autolinks for a specific GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_repository_autolink_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_repository_autolink_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_repository_autolink_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_repository_autolink_example_call_tool.js", ], }, }, @@ -14502,10 +14502,10 @@ Create an autolink reference in a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_repo_autolink_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_repo_autolink_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_repo_autolink_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_repo_autolink_example_call_tool.js", ], }, }, @@ -14529,10 +14529,10 @@ Delete an autolink reference from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_repository_autolink_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_repository_autolink_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_repository_autolink_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_repository_autolink_example_call_tool.js", ], }, }, @@ -14556,10 +14556,10 @@ Retrieve a specific GitHub repository autolink by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_branches_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_repo_branches_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_branches_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_repo_branches_example_call_tool.js", ], }, }, @@ -14585,10 +14585,10 @@ Retrieve branches from a specific GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_repo_branch_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_repo_branch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_repo_branch_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_repo_branch_example_call_tool.js", ], }, }, @@ -14612,10 +14612,10 @@ Retrieve details of a specific branch from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_branch_protection_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_branch_protection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_branch_protection_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_branch_protection_example_call_tool.js", ], }, }, @@ -14639,10 +14639,10 @@ Remove protection from a specified GitHub branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_branch_protection_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_branch_protection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_branch_protection_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_branch_protection_example_call_tool.js", ], }, }, @@ -14666,10 +14666,10 @@ Retrieve protection settings for a GitHub branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_branch_protection_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_branch_protection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_branch_protection_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_branch_protection_example_call_tool.js", ], }, }, @@ -14695,10 +14695,10 @@ Update GitHub repository branch protection settings. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_admin_branch_protection_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_admin_branch_protection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_admin_branch_protection_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_admin_branch_protection_example_call_tool.js", ], }, }, @@ -14722,10 +14722,10 @@ Remove admin enforcement on a protected branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_admin_branch_protection_status_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_admin_branch_protection_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_admin_branch_protection_status_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_admin_branch_protection_status_example_call_tool.js", ], }, }, @@ -14749,10 +14749,10 @@ Get admin branch protection status on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_admin_branch_protection_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_admin_branch_protection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_admin_branch_protection_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_admin_branch_protection_example_call_tool.js", ], }, }, @@ -14776,10 +14776,10 @@ Set admin branch protection in a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_pull_request_review_protection_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_pull_request_review_protection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_pull_request_review_protection_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_pull_request_review_protection_example_call_tool.js", ], }, }, @@ -14803,10 +14803,10 @@ Remove pull request review protection from a branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_pull_request_review_protection_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_pull_request_review_protection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_pull_request_review_protection_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_pull_request_review_protection_example_call_tool.js", ], }, }, @@ -14830,10 +14830,10 @@ Get pull request review protection details for a branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_pull_request_review_protection_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_pull_request_review_protection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_pull_request_review_protection_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_pull_request_review_protection_example_call_tool.js", ], }, }, @@ -14859,10 +14859,10 @@ Update pull request review protection settings for a branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/disable_commit_signature_protection_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/disable_commit_signature_protection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/disable_commit_signature_protection_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/disable_commit_signature_protection_example_call_tool.js", ], }, }, @@ -14886,10 +14886,10 @@ Disable required signed commits on a branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_branch_commit_signature_status_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_branch_commit_signature_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_branch_commit_signature_status_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_branch_commit_signature_status_example_call_tool.js", ], }, }, @@ -14913,10 +14913,10 @@ Check if a branch requires signed commits for protection. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/require_signed_commits_on_branch_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/require_signed_commits_on_branch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/require_signed_commits_on_branch_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/require_signed_commits_on_branch_example_call_tool.js", ], }, }, @@ -14940,10 +14940,10 @@ Enable signed commit requirement on a GitHub branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_status_check_protection_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_status_check_protection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_status_check_protection_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_status_check_protection_example_call_tool.js", ], }, }, @@ -14967,10 +14967,10 @@ Remove status check protection from a GitHub branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_branch_protection_status_checks_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_branch_protection_status_checks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_branch_protection_status_checks_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_branch_protection_status_checks_example_call_tool.js", ], }, }, @@ -14994,10 +14994,10 @@ Retrieve status check protections for a GitHub branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_branch_status_check_protection_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_branch_status_check_protection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_branch_status_check_protection_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_branch_status_check_protection_example_call_tool.js", ], }, }, @@ -15023,10 +15023,10 @@ Update status check protection for a GitHub branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_branch_status_check_contexts_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_branch_status_check_contexts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_branch_status_check_contexts_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_branch_status_check_contexts_example_call_tool.js", ], }, }, @@ -15052,10 +15052,10 @@ Remove status check contexts from a protected branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_status_check_contexts_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_status_check_contexts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_status_check_contexts_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_status_check_contexts_example_call_tool.js", ], }, }, @@ -15079,10 +15079,10 @@ Retrieve status check contexts for a protected GitHub branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_status_check_contexts_to_branch_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_status_check_contexts_to_branch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_status_check_contexts_to_branch_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_status_check_contexts_to_branch_example_call_tool.js", ], }, }, @@ -15108,10 +15108,10 @@ Add status check contexts to a protected branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_branch_status_check_contexts_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_branch_status_check_contexts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_branch_status_check_contexts_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_branch_status_check_contexts_example_call_tool.js", ], }, }, @@ -15137,10 +15137,10 @@ Set status check contexts for a protected branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_branch_access_restriction_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_branch_access_restriction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_branch_access_restriction_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_branch_access_restriction_example_call_tool.js", ], }, }, @@ -15164,10 +15164,10 @@ Remove access restrictions from a GitHub branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_branch_access_restrictions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_branch_access_restrictions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_branch_access_restrictions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_branch_access_restrictions_example_call_tool.js", ], }, }, @@ -15191,10 +15191,10 @@ Retrieve access information for a protected branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_github_app_branch_access_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_github_app_branch_access_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_github_app_branch_access_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_github_app_branch_access_example_call_tool.js", ], }, }, @@ -15220,10 +15220,10 @@ Remove an app's access to a protected GitHub branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_apps_with_branch_access_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_apps_with_branch_access_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_apps_with_branch_access_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_apps_with_branch_access_example_call_tool.js", ], }, }, @@ -15247,10 +15247,10 @@ Retrieve GitHub Apps with access to a protected branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_app_access_restrictions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_app_access_restrictions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_app_access_restrictions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_app_access_restrictions_example_call_tool.js", ], }, }, @@ -15276,10 +15276,10 @@ Grant specified apps push access to a protected branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_branch_app_access_restrictions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_branch_app_access_restrictions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_branch_app_access_restrictions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_branch_app_access_restrictions_example_call_tool.js", ], }, }, @@ -15305,10 +15305,10 @@ Replace apps with push access on a protected branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_team_access_from_branch_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_team_access_from_branch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_team_access_from_branch_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_team_access_from_branch_example_call_tool.js", ], }, }, @@ -15334,10 +15334,10 @@ Remove a team's push access to a protected GitHub branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_teams_with_push_access_to_branch_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_teams_with_push_access_to_branch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_teams_with_push_access_to_branch_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_teams_with_push_access_to_branch_example_call_tool.js", ], }, }, @@ -15361,10 +15361,10 @@ Retrieve teams with push access to a protected branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_team_access_to_branch_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_team_access_to_branch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_team_access_to_branch_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_team_access_to_branch_example_call_tool.js", ], }, }, @@ -15390,10 +15390,10 @@ Grant push access to teams for a specific branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_github_branch_team_access_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_github_branch_team_access_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_github_branch_team_access_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_github_branch_team_access_example_call_tool.js", ], }, }, @@ -15419,10 +15419,10 @@ Update the team access restrictions on a GitHub branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_user_access_from_branch_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_user_access_from_branch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_user_access_from_branch_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_user_access_from_branch_example_call_tool.js", ], }, }, @@ -15448,10 +15448,10 @@ Remove users' push access from a GitHub branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_users_with_branch_access_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_users_with_branch_access_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_users_with_branch_access_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_users_with_branch_access_example_call_tool.js", ], }, }, @@ -15475,10 +15475,10 @@ Retrieve users with push access to a protected branch on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/grant_push_access_github_branch_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/grant_push_access_github_branch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/grant_push_access_github_branch_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/grant_push_access_github_branch_example_call_tool.js", ], }, }, @@ -15504,10 +15504,10 @@ Grant push access to specified users for a GitHub branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_branch_user_access_restrictions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_branch_user_access_restrictions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_branch_user_access_restrictions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_branch_user_access_restrictions_example_call_tool.js", ], }, }, @@ -15533,10 +15533,10 @@ Set user access restrictions for a GitHub branch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/rename_github_branch_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/rename_github_branch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/rename_github_branch_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/rename_github_branch_example_call_tool.js", ], }, }, @@ -15561,10 +15561,10 @@ Rename a branch in a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_check_run_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_check_run_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_check_run_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_check_run_example_call_tool.js", ], }, }, @@ -15589,10 +15589,10 @@ Create a new check run for a GitHub repository commit. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_check_run_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_check_run_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_check_run_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_check_run_example_call_tool.js", ], }, }, @@ -15616,10 +15616,10 @@ Retrieve a specific GitHub check run by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_check_run_status_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_check_run_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_check_run_status_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_check_run_status_example_call_tool.js", ], }, }, @@ -15645,10 +15645,10 @@ Update a check run for a specific commit in a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_check_run_annotations_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_check_run_annotations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_check_run_annotations_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_check_run_annotations_example_call_tool.js", ], }, }, @@ -15674,10 +15674,10 @@ Retrieve annotations for a GitHub check run. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/trigger_github_check_rerequest_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/trigger_github_check_rerequest_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/trigger_github_check_rerequest_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/trigger_github_check_rerequest_example_call_tool.js", ], }, }, @@ -15701,10 +15701,10 @@ Triggers a rerequest for an existing GitHub check run. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_check_suite_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_check_suite_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_check_suite_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_check_suite_example_call_tool.js", ], }, }, @@ -15728,10 +15728,10 @@ Manually create a check suite on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_check_suite_preferences_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_check_suite_preferences_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_check_suite_preferences_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_check_suite_preferences_example_call_tool.js", ], }, }, @@ -15756,10 +15756,10 @@ Set preferences for check suite creation in a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_check_suite_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_check_suite_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_check_suite_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_check_suite_example_call_tool.js", ], }, }, @@ -15783,10 +15783,10 @@ Retrieve a GitHub check suite by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_check_runs_for_suite_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_check_runs_for_suite_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_check_runs_for_suite_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_check_runs_for_suite_example_call_tool.js", ], }, }, @@ -15815,10 +15815,10 @@ List check runs for a GitHub check suite using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/rerequest_github_check_suite_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/rerequest_github_check_suite_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/rerequest_github_check_suite_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/rerequest_github_check_suite_example_call_tool.js", ], }, }, @@ -15842,10 +15842,10 @@ Rerequest a check suite on GitHub without code changes. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_code_scanning_alerts_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_code_scanning_alerts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_code_scanning_alerts_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_code_scanning_alerts_example_call_tool.js", ], }, }, @@ -15877,10 +15877,10 @@ Retrieve code scanning alerts for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_code_scanning_alert_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_code_scanning_alert_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_code_scanning_alert_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_code_scanning_alert_example_call_tool.js", ], }, }, @@ -15904,10 +15904,10 @@ Retrieve a single code scanning alert from a GitHub repo. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_code_scanning_alert_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_code_scanning_alert_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_code_scanning_alert_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_code_scanning_alert_example_call_tool.js", ], }, }, @@ -15934,10 +15934,10 @@ Update the status of a GitHub code scanning alert. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_code_scanning_alert_instances_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_code_scanning_alert_instances_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_code_scanning_alert_instances_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_code_scanning_alert_instances_example_call_tool.js", ], }, }, @@ -15964,10 +15964,10 @@ Retrieve instances of a specific code scanning alert. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_recent_code_scanning_analyses_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_recent_code_scanning_analyses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_recent_code_scanning_analyses_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_recent_code_scanning_analyses_example_call_tool.js", ], }, }, @@ -15998,10 +15998,10 @@ Retrieve recent code scanning analyses for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_code_scanning_analysis_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_code_scanning_analysis_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_code_scanning_analysis_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_code_scanning_analysis_example_call_tool.js", ], }, }, @@ -16026,10 +16026,10 @@ Delete a specific code scanning analysis from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_code_scanning_analysis_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_code_scanning_analysis_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_code_scanning_analysis_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_code_scanning_analysis_example_call_tool.js", ], }, }, @@ -16053,10 +16053,10 @@ Retrieve detailed code scanning analysis for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/upload_sarif_code_scanning_results_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/upload_sarif_code_scanning_results_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/upload_sarif_code_scanning_results_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/upload_sarif_code_scanning_results_example_call_tool.js", ], }, }, @@ -16085,10 +16085,10 @@ Upload SARIF data to GitHub for code scanning results. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_sarif_analysis_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_sarif_analysis_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_sarif_analysis_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_sarif_analysis_info_example_call_tool.js", ], }, }, @@ -16112,10 +16112,10 @@ Retrieve SARIF upload status and analysis URL. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_codeowners_errors_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_codeowners_errors_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_codeowners_errors_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_codeowners_errors_example_call_tool.js", ], }, }, @@ -16139,10 +16139,10 @@ Identify syntax errors in a repository's CODEOWNERS file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_collaborators_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_repo_collaborators_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_collaborators_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_repo_collaborators_example_call_tool.js", ], }, }, @@ -16169,10 +16169,10 @@ Retrieve collaborators of a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_repo_collaborator_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_repo_collaborator_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_repo_collaborator_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_repo_collaborator_example_call_tool.js", ], }, }, @@ -16196,10 +16196,10 @@ Remove a collaborator from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_github_repo_collaborator_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_github_repo_collaborator_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_github_repo_collaborator_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_github_repo_collaborator_example_call_tool.js", ], }, }, @@ -16223,10 +16223,10 @@ Check if a user is a collaborator on a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_or_update_github_collaborator_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_or_update_github_collaborator_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_or_update_github_collaborator_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_or_update_github_collaborator_example_call_tool.js", ], }, }, @@ -16251,10 +16251,10 @@ Add or update a collaborator on a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_repo_collaborator_permission_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_repo_collaborator_permission_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_repo_collaborator_permission_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_repo_collaborator_permission_example_call_tool.js", ], }, }, @@ -16278,10 +16278,10 @@ Check a collaborator's permission level in a GitHub repo. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_repo_commit_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_repo_commit_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_repo_commit_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_repo_commit_comments_example_call_tool.js", ], }, }, @@ -16306,10 +16306,10 @@ Retrieve commit comments for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_commit_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_commit_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_commit_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_commit_comment_example_call_tool.js", ], }, }, @@ -16333,10 +16333,10 @@ Deletes a specific commit comment on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_commit_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_commit_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_commit_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_commit_comment_example_call_tool.js", ], }, }, @@ -16360,10 +16360,10 @@ Retrieve details of a specific commit comment on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_commit_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_commit_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_commit_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_commit_comment_example_call_tool.js", ], }, }, @@ -16388,10 +16388,10 @@ Update a comment on a GitHub commit. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_commit_comment_reactions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_commit_comment_reactions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_commit_comment_reactions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_commit_comment_reactions_example_call_tool.js", ], }, }, @@ -16418,10 +16418,10 @@ Retrieve reactions for a GitHub commit comment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_reaction_to_commit_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_reaction_to_commit_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_reaction_to_commit_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_reaction_to_commit_comment_example_call_tool.js", ], }, }, @@ -16446,10 +16446,10 @@ Add a reaction to a GitHub commit comment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_commit_comment_reaction_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_commit_comment_reaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_commit_comment_reaction_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_commit_comment_reaction_example_call_tool.js", ], }, }, @@ -16474,10 +16474,10 @@ Delete a reaction from a commit comment on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_commit_signature_verification_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_commit_signature_verification_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_commit_signature_verification_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_commit_signature_verification_example_call_tool.js", ], }, }, @@ -16507,10 +16507,10 @@ Fetches verification status of a commit's signature on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_branches_for_commit_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_branches_for_commit_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_branches_for_commit_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_branches_for_commit_example_call_tool.js", ], }, }, @@ -16534,10 +16534,10 @@ Retrieve branches for a specific commit in a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_commit_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_commit_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_commit_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_commit_comments_example_call_tool.js", ], }, }, @@ -16563,10 +16563,10 @@ Retrieve comments for a specific commit in a GitHub repo. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_commit_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_commit_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_commit_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_commit_comment_example_call_tool.js", ], }, }, @@ -16594,10 +16594,10 @@ Create a comment on a specific GitHub commit. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_pull_requests_for_commit_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_pull_requests_for_commit_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_pull_requests_for_commit_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_pull_requests_for_commit_example_call_tool.js", ], }, }, @@ -16623,10 +16623,10 @@ Retrieve pull requests linked to a specific commit. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_commit_details_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_commit_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_commit_details_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_commit_details_example_call_tool.js", ], }, }, @@ -16652,10 +16652,10 @@ Retrieve details of a single commit reference. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_check_runs_for_commit_ref_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_check_runs_for_commit_ref_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_check_runs_for_commit_ref_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_check_runs_for_commit_ref_example_call_tool.js", ], }, }, @@ -16685,10 +16685,10 @@ Lists check runs for a given commit reference. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_check_suites_for_ref_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_check_suites_for_ref_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_check_suites_for_ref_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_check_suites_for_ref_example_call_tool.js", ], }, }, @@ -16716,10 +16716,10 @@ List check suites for a specific commit reference. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_combined_commit_status_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_combined_commit_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_combined_commit_status_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_combined_commit_status_example_call_tool.js", ], }, }, @@ -16745,10 +16745,10 @@ Retrieve the combined status of a commit for a given reference. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_commit_statuses_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_commit_statuses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_commit_statuses_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_commit_statuses_example_call_tool.js", ], }, }, @@ -16774,10 +16774,10 @@ Retrieve commit statuses for a specific ref in a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/compare_github_commits_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/compare_github_commits_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/compare_github_commits_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/compare_github_commits_example_call_tool.js", ], }, }, @@ -16803,10 +16803,10 @@ Compares two commits in a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_file_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_file_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_file_example_call_tool.js", ], }, }, @@ -16837,10 +16837,10 @@ Delete a file from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_repo_content_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_repo_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_repo_content_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_repo_content_example_call_tool.js", ], }, }, @@ -16865,10 +16865,10 @@ Retrieve file or directory contents from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_or_create_github_file_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_or_create_github_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_or_create_github_file_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_or_create_github_file_example_call_tool.js", ], }, }, @@ -16894,10 +16894,10 @@ Create or update a file in a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_contributors_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_repo_contributors_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_contributors_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_repo_contributors_example_call_tool.js", ], }, }, @@ -16923,10 +16923,10 @@ Retrieve contributors for a specific GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_dependabot_alerts_for_repo_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_dependabot_alerts_for_repo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_dependabot_alerts_for_repo_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_dependabot_alerts_for_repo_example_call_tool.js", ], }, }, @@ -16963,10 +16963,10 @@ Retrieve Dependabot alerts for a specific repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_dependabot_alert_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_dependabot_alert_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_dependabot_alert_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_dependabot_alert_example_call_tool.js", ], }, }, @@ -16990,10 +16990,10 @@ Retrieve details of a specific Dependabot alert. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_dependabot_alert_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_dependabot_alert_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_dependabot_alert_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_dependabot_alert_example_call_tool.js", ], }, }, @@ -17020,10 +17020,10 @@ Update a GitHub Dependabot alert. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_git_repo_secrets_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_git_repo_secrets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_git_repo_secrets_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_git_repo_secrets_example_call_tool.js", ], }, }, @@ -17048,10 +17048,10 @@ Retrieve a list of secrets in a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_repo_public_key_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_repo_public_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_repo_public_key_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_repo_public_key_example_call_tool.js", ], }, }, @@ -17074,10 +17074,10 @@ Retrieve the public key for encrypting repository secrets. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_github_repo_secret_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_github_repo_secret_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_github_repo_secret_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_github_repo_secret_example_call_tool.js", ], }, }, @@ -17101,10 +17101,10 @@ Delete a secret from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_repo_secret_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_repo_secret_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_repo_secret_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_repo_secret_info_example_call_tool.js", ], }, }, @@ -17128,10 +17128,10 @@ Retrieve metadata of a repository secret from GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/manage_github_repo_secret_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/manage_github_repo_secret_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/manage_github_repo_secret_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/manage_github_repo_secret_example_call_tool.js", ], }, }, @@ -17157,10 +17157,10 @@ Create or update an encrypted GitHub repository secret. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/compare_dependency_changes_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/compare_dependency_changes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/compare_dependency_changes_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/compare_dependency_changes_example_call_tool.js", ], }, }, @@ -17185,10 +17185,10 @@ Get dependency changes between two commits of a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_repo_dependency_snapshot_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_repo_dependency_snapshot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_repo_dependency_snapshot_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_repo_dependency_snapshot_example_call_tool.js", ], }, }, @@ -17213,10 +17213,10 @@ Create a snapshot of a repository's dependencies. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_deployments_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_deployments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_deployments_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_deployments_example_call_tool.js", ], }, }, @@ -17245,10 +17245,10 @@ Retrieve deployments from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_deployment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_deployment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_deployment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_deployment_example_call_tool.js", ], }, }, @@ -17273,10 +17273,10 @@ Create a GitHub deployment for a specified repository ref. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_deployment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_deployment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_deployment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_deployment_example_call_tool.js", ], }, }, @@ -17300,10 +17300,10 @@ Delete a GitHub repository deployment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_deployment_status_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_deployment_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_deployment_status_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_deployment_status_example_call_tool.js", ], }, }, @@ -17327,10 +17327,10 @@ Retrieve details of a specific GitHub deployment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_deployment_statuses_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_deployment_statuses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_deployment_statuses_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_deployment_statuses_example_call_tool.js", ], }, }, @@ -17356,10 +17356,10 @@ Retrieve deployment statuses for a specified GitHub deployment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_deployment_status_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_deployment_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_deployment_status_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_deployment_status_example_call_tool.js", ], }, }, @@ -17390,10 +17390,10 @@ Create deployment statuses for a GitHub deployment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/fetch_deployment_status_github_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/fetch_deployment_status_github_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/fetch_deployment_status_github_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/fetch_deployment_status_github_example_call_tool.js", ], }, }, @@ -17418,10 +17418,10 @@ Retrieve a deployment status from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/trigger_github_dispatch_event_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/trigger_github_dispatch_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/trigger_github_dispatch_event_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/trigger_github_dispatch_event_example_call_tool.js", ], }, }, @@ -17446,10 +17446,10 @@ Triggers a GitHub repository dispatch event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_repository_environments_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_repository_environments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_repository_environments_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_repository_environments_example_call_tool.js", ], }, }, @@ -17474,10 +17474,10 @@ Retrieve environments for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_repo_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_repo_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_repo_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_repo_environment_example_call_tool.js", ], }, }, @@ -17501,10 +17501,10 @@ Deletes a specific environment in a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_repo_environment_details_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_repo_environment_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_repo_environment_details_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_repo_environment_details_example_call_tool.js", ], }, }, @@ -17528,10 +17528,10 @@ Retrieve details about a GitHub repository environment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/github_manage_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/github_manage_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/github_manage_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/github_manage_environment_example_call_tool.js", ], }, }, @@ -17557,10 +17557,10 @@ Create or update a GitHub environment with protection rules. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_deployment_branch_policies_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_deployment_branch_policies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_deployment_branch_policies_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_deployment_branch_policies_example_call_tool.js", ], }, }, @@ -17586,10 +17586,10 @@ Lists deployment branch policies for a GitHub environment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_deployment_branch_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_deployment_branch_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_deployment_branch_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_deployment_branch_policy_example_call_tool.js", ], }, }, @@ -17614,10 +17614,10 @@ Creates a deployment branch policy for a GitHub environment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_deployment_branch_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_deployment_branch_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_deployment_branch_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_deployment_branch_policy_example_call_tool.js", ], }, }, @@ -17642,10 +17642,10 @@ Delete a deployment branch policy for a GitHub environment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_deployment_branch_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_deployment_branch_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_deployment_branch_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_deployment_branch_policy_example_call_tool.js", ], }, }, @@ -17670,10 +17670,10 @@ Retrieve deployment branch policy for a specific environment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_deployment_branch_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_deployment_branch_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_deployment_branch_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_deployment_branch_policy_example_call_tool.js", ], }, }, @@ -17699,10 +17699,10 @@ Update a deployment branch policy for a GitHub environment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_events_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_repo_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_events_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_repo_events_example_call_tool.js", ], }, }, @@ -17727,10 +17727,10 @@ Retrieve GitHub repository events. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_forks_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_repo_forks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_forks_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_repo_forks_example_call_tool.js", ], }, }, @@ -17756,10 +17756,10 @@ Fetches the list of forks for a specified GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_fork_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_fork_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_fork_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_fork_example_call_tool.js", ], }, }, @@ -17785,10 +17785,10 @@ Create a fork of a GitHub repository for the user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_blob_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_blob_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_blob_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_blob_example_call_tool.js", ], }, }, @@ -17813,10 +17813,10 @@ Create a new blob in a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_blob_content_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_blob_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_blob_content_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_blob_content_example_call_tool.js", ], }, }, @@ -17840,10 +17840,10 @@ Retrieve Base64 encoded content of a GitHub blob. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_git_commit_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_git_commit_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_git_commit_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_git_commit_example_call_tool.js", ], }, }, @@ -17868,10 +17868,10 @@ Create a new Git commit on a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/fetch_commit_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/fetch_commit_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/fetch_commit_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/fetch_commit_info_example_call_tool.js", ], }, }, @@ -17895,10 +17895,10 @@ Retrieve details and signature verification for a Git commit. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_git_matching_refs_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_git_matching_refs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_git_matching_refs_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_git_matching_refs_example_call_tool.js", ], }, }, @@ -17922,10 +17922,10 @@ Retrieve Git references matching a specific name pattern. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_git_reference_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_git_reference_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_git_reference_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_git_reference_example_call_tool.js", ], }, }, @@ -17949,10 +17949,10 @@ Fetch a specific Git reference from a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_git_reference_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_git_reference_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_git_reference_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_git_reference_example_call_tool.js", ], }, }, @@ -17978,10 +17978,10 @@ Create a new reference in a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_git_reference_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_git_reference_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_git_reference_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_git_reference_example_call_tool.js", ], }, }, @@ -18005,10 +18005,10 @@ Deletes a specified Git reference in a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_git_reference_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_git_reference_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_git_reference_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_git_reference_example_call_tool.js", ], }, }, @@ -18034,10 +18034,10 @@ Update a Git reference in a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_git_tag_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_git_tag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_git_tag_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_git_tag_example_call_tool.js", ], }, }, @@ -18067,10 +18067,10 @@ Create a Git tag object on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_git_tag_signature_verification_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_git_tag_signature_verification_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_git_tag_signature_verification_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_git_tag_signature_verification_example_call_tool.js", ], }, }, @@ -18094,10 +18094,10 @@ Retrieve verification details of a git tag signature. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_git_tree_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_git_tree_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_git_tree_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_git_tree_example_call_tool.js", ], }, }, @@ -18122,10 +18122,10 @@ Create or modify a git tree in a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_git_tree_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_git_tree_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_git_tree_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_git_tree_example_call_tool.js", ], }, }, @@ -18150,10 +18150,10 @@ Fetch a git tree by its SHA1 value from a GitHub repo. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_repository_webhooks_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_repository_webhooks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_repository_webhooks_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_repository_webhooks_example_call_tool.js", ], }, }, @@ -18178,10 +18178,10 @@ Retrieve webhooks for a specified GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_repo_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_repo_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_repo_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_repo_webhook_example_call_tool.js", ], }, }, @@ -18206,10 +18206,10 @@ Create a webhook for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_repo_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_repo_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_repo_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_repo_webhook_example_call_tool.js", ], }, }, @@ -18233,10 +18233,10 @@ Delete a webhook from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_repo_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_repo_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_repo_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_repo_webhook_example_call_tool.js", ], }, }, @@ -18260,10 +18260,10 @@ Retrieve the webhook configuration for a specific repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_repo_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_repo_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_repo_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_repo_webhook_example_call_tool.js", ], }, }, @@ -18289,10 +18289,10 @@ Update a webhook for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_repo_webhook_config_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_repo_webhook_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_repo_webhook_config_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_repo_webhook_config_example_call_tool.js", ], }, }, @@ -18316,10 +18316,10 @@ Get the webhook configuration for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_repo_webhook_config_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_repo_webhook_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_repo_webhook_config_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_repo_webhook_config_example_call_tool.js", ], }, }, @@ -18345,10 +18345,10 @@ Update GitHub repository webhook configuration settings. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_webhook_deliveries_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_webhook_deliveries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_webhook_deliveries_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_webhook_deliveries_example_call_tool.js", ], }, }, @@ -18375,10 +18375,10 @@ Fetch webhook delivery events for a specific GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_webhook_delivery_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_webhook_delivery_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_webhook_delivery_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_webhook_delivery_example_call_tool.js", ], }, }, @@ -18403,10 +18403,10 @@ Retrieve a specific webhook delivery from a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/redeliver_github_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/redeliver_github_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/redeliver_github_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/redeliver_github_webhook_example_call_tool.js", ], }, }, @@ -18431,10 +18431,10 @@ Redelivers a webhook delivery for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/send_ping_event_to_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/send_ping_event_to_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/send_ping_event_to_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/send_ping_event_to_webhook_example_call_tool.js", ], }, }, @@ -18458,10 +18458,10 @@ Triggers a ping event to a GitHub webhook. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/trigger_github_webhook_test_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/trigger_github_webhook_test_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/trigger_github_webhook_test_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/trigger_github_webhook_test_example_call_tool.js", ], }, }, @@ -18485,10 +18485,10 @@ Trigger a GitHub webhook test with the latest push event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_app_repo_installation_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_app_repo_installation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_app_repo_installation_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_app_repo_installation_example_call_tool.js", ], }, }, @@ -18511,10 +18511,10 @@ Fetches GitHub App installation info for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_repo_invitations_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_repo_invitations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_repo_invitations_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_repo_invitations_example_call_tool.js", ], }, }, @@ -18539,10 +18539,10 @@ List open invitations for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_repo_invitation_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_repo_invitation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_repo_invitation_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_repo_invitation_example_call_tool.js", ], }, }, @@ -18566,10 +18566,10 @@ Delete a repository invitation on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_repo_invitation_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_repo_invitation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_repo_invitation_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_repo_invitation_example_call_tool.js", ], }, }, @@ -18594,10 +18594,10 @@ Update a repository invitation on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_issues_for_repo_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_issues_for_repo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_issues_for_repo_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_issues_for_repo_example_call_tool.js", ], }, }, @@ -18631,10 +18631,10 @@ Retrieve open issues from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_issue_example_call_tool.js", ], }, }, @@ -18659,10 +18659,10 @@ Create a new issue in a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_issue_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_issue_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_issue_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_issue_comments_example_call_tool.js", ], }, }, @@ -18690,10 +18690,10 @@ Fetch comments for all issues in a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_issue_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_issue_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_issue_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_issue_comment_example_call_tool.js", ], }, }, @@ -18717,10 +18717,10 @@ Delete a specific comment from a GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_issue_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_issue_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_issue_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_issue_comment_example_call_tool.js", ], }, }, @@ -18744,10 +18744,10 @@ Retrieve a comment from a GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_issue_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_issue_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_issue_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_issue_comment_example_call_tool.js", ], }, }, @@ -18772,10 +18772,10 @@ Update a comment on a GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_issue_comment_reactions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_issue_comment_reactions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_issue_comment_reactions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_issue_comment_reactions_example_call_tool.js", ], }, }, @@ -18802,10 +18802,10 @@ Retrieve reactions for a GitHub issue comment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_reaction_to_github_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_reaction_to_github_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_reaction_to_github_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_reaction_to_github_comment_example_call_tool.js", ], }, }, @@ -18830,10 +18830,10 @@ Add a reaction to a GitHub issue comment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_issue_comment_reaction_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_issue_comment_reaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_issue_comment_reaction_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_issue_comment_reaction_example_call_tool.js", ], }, }, @@ -18858,10 +18858,10 @@ Deletes a reaction from a GitHub issue comment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_issue_events_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_repo_issue_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_issue_events_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_repo_issue_events_example_call_tool.js", ], }, }, @@ -18886,10 +18886,10 @@ Retrieve events for issues in a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/fetch_github_issue_event_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/fetch_github_issue_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/fetch_github_issue_event_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/fetch_github_issue_event_example_call_tool.js", ], }, }, @@ -18913,10 +18913,10 @@ Retrieve details of a specific GitHub issue event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_issue_details_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_issue_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_issue_details_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_issue_details_example_call_tool.js", ], }, }, @@ -18940,10 +18940,10 @@ Fetch details of a specific issue or pull request on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_issue_example_call_tool.js", ], }, }, @@ -18969,10 +18969,10 @@ Update details of a GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_issue_assignees_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_issue_assignees_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_issue_assignees_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_issue_assignees_example_call_tool.js", ], }, }, @@ -18997,10 +18997,10 @@ Remove assignees from a GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/assign_github_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/assign_github_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/assign_github_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/assign_github_issue_example_call_tool.js", ], }, }, @@ -19025,10 +19025,10 @@ Assign users to a GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_user_assign_permission_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_user_assign_permission_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_user_assign_permission_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_user_assign_permission_example_call_tool.js", ], }, }, @@ -19053,10 +19053,10 @@ Check if a user can be assigned to a GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_issue_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_issue_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_issue_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_issue_comments_example_call_tool.js", ], }, }, @@ -19083,10 +19083,10 @@ Retrieve comments for a specific GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/github_create_issue_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/github_create_issue_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/github_create_issue_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/github_create_issue_comment_example_call_tool.js", ], }, }, @@ -19111,10 +19111,10 @@ Create a comment on a GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_issue_events_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_issue_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_issue_events_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_issue_events_example_call_tool.js", ], }, }, @@ -19140,10 +19140,10 @@ Retrieve events for a specific GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_all_labels_from_github_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_all_labels_from_github_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_all_labels_from_github_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_all_labels_from_github_issue_example_call_tool.js", ], }, }, @@ -19167,10 +19167,10 @@ Remove all labels from a GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_labels_on_github_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_labels_on_github_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_labels_on_github_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_labels_on_github_issue_example_call_tool.js", ], }, }, @@ -19196,10 +19196,10 @@ Retrieve all labels associated with a GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_labels_to_github_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_labels_to_github_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_labels_to_github_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_labels_to_github_issue_example_call_tool.js", ], }, }, @@ -19225,10 +19225,10 @@ Add labels to a GitHub issue to categorize it. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_github_issue_labels_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_github_issue_labels_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_github_issue_labels_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_github_issue_labels_example_call_tool.js", ], }, }, @@ -19254,10 +19254,10 @@ Set new labels for a GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_issue_label_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_issue_label_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_issue_label_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_issue_label_example_call_tool.js", ], }, }, @@ -19282,10 +19282,10 @@ Remove a specified label from a GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/unlock_github_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/unlock_github_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/unlock_github_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/unlock_github_issue_example_call_tool.js", ], }, }, @@ -19309,10 +19309,10 @@ Unlock a locked GitHub issue conversation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/lock_github_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/lock_github_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/lock_github_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/lock_github_issue_example_call_tool.js", ], }, }, @@ -19337,10 +19337,10 @@ Lock a GitHub issue or pull request conversation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_issue_reactions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_issue_reactions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_issue_reactions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_issue_reactions_example_call_tool.js", ], }, }, @@ -19367,10 +19367,10 @@ Retrieve reactions from a GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_reaction_to_github_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_reaction_to_github_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_reaction_to_github_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_reaction_to_github_issue_example_call_tool.js", ], }, }, @@ -19395,10 +19395,10 @@ Add a reaction to a GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_issue_reaction_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_issue_reaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_issue_reaction_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_issue_reaction_example_call_tool.js", ], }, }, @@ -19423,10 +19423,10 @@ Deletes a reaction from a GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_issue_timeline_events_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_issue_timeline_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_issue_timeline_events_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_issue_timeline_events_example_call_tool.js", ], }, }, @@ -19452,10 +19452,10 @@ Retrieve timeline events for a GitHub issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_deploy_keys_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_deploy_keys_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_deploy_keys_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_deploy_keys_example_call_tool.js", ], }, }, @@ -19480,10 +19480,10 @@ Retrieve deploy keys for a specific GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_deploy_key_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_deploy_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_deploy_key_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_deploy_key_example_call_tool.js", ], }, }, @@ -19509,10 +19509,10 @@ Create a read-only deploy key for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_deploy_key_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_deploy_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_deploy_key_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_deploy_key_example_call_tool.js", ], }, }, @@ -19536,10 +19536,10 @@ Delete a deploy key from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_deploy_key_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_deploy_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_deploy_key_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_deploy_key_example_call_tool.js", ], }, }, @@ -19563,10 +19563,10 @@ Retrieve a deploy key from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_repository_labels_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_repository_labels_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_repository_labels_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_repository_labels_example_call_tool.js", ], }, }, @@ -19591,10 +19591,10 @@ Retrieve labels for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_label_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_label_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_label_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_label_example_call_tool.js", ], }, }, @@ -19620,10 +19620,10 @@ Creates a label in a specified GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_label_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_label_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_label_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_label_example_call_tool.js", ], }, }, @@ -19647,10 +19647,10 @@ Delete a label from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_label_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_label_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_label_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_label_example_call_tool.js", ], }, }, @@ -19674,10 +19674,10 @@ Retrieve details of a GitHub repository label. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_label_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_label_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_label_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_label_example_call_tool.js", ], }, }, @@ -19704,10 +19704,10 @@ Update a label on a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_repo_languages_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_repo_languages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_repo_languages_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_repo_languages_example_call_tool.js", ], }, }, @@ -19730,10 +19730,10 @@ List programming languages used in a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/disable_lfs_for_github_repo_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/disable_lfs_for_github_repo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/disable_lfs_for_github_repo_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/disable_lfs_for_github_repo_example_call_tool.js", ], }, }, @@ -19756,10 +19756,10 @@ Disable Git LFS for a specified GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/enable_git_lfs_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/enable_git_lfs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/enable_git_lfs_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/enable_git_lfs_example_call_tool.js", ], }, }, @@ -19782,10 +19782,10 @@ Enables Git LFS for a specified repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_repo_license_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_repo_license_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_repo_license_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_repo_license_example_call_tool.js", ], }, }, @@ -19808,10 +19808,10 @@ Fetch the license file of a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/sync_fork_with_upstream_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/sync_fork_with_upstream_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/sync_fork_with_upstream_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/sync_fork_with_upstream_example_call_tool.js", ], }, }, @@ -19835,10 +19835,10 @@ Sync a forked repository's branch with the upstream repo. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/merge_github_branch_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/merge_github_branch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/merge_github_branch_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/merge_github_branch_example_call_tool.js", ], }, }, @@ -19864,10 +19864,10 @@ Merge a branch into a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_milestones_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_milestones_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_milestones_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_milestones_example_call_tool.js", ], }, }, @@ -19895,10 +19895,10 @@ Retrieve milestones from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_milestone_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_milestone_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_milestone_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_milestone_example_call_tool.js", ], }, }, @@ -19925,10 +19925,10 @@ Create a milestone in a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_milestone_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_milestone_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_milestone_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_milestone_example_call_tool.js", ], }, }, @@ -19952,10 +19952,10 @@ Delete a milestone from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_milestone_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_milestone_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_milestone_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_milestone_example_call_tool.js", ], }, }, @@ -19979,10 +19979,10 @@ Retrieve details of a GitHub milestone for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_milestone_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_milestone_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_milestone_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_milestone_example_call_tool.js", ], }, }, @@ -20010,10 +20010,10 @@ Update a GitHub repository milestone. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_labels_for_milestone_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_labels_for_milestone_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_labels_for_milestone_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_labels_for_milestone_example_call_tool.js", ], }, }, @@ -20039,10 +20039,10 @@ Retrieve labels for issues in a specific milestone on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_repo_notifications_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_repo_notifications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_repo_notifications_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_repo_notifications_example_call_tool.js", ], }, }, @@ -20071,10 +20071,10 @@ Retrieve notifications for the user in a specific repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/mark_repo_notifications_as_read_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/mark_repo_notifications_as_read_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/mark_repo_notifications_as_read_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/mark_repo_notifications_as_read_example_call_tool.js", ], }, }, @@ -20098,10 +20098,10 @@ Mark all repository notifications as read for the user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_pages_site_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_pages_site_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_pages_site_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_pages_site_example_call_tool.js", ], }, }, @@ -20124,10 +20124,10 @@ Delete a GitHub Pages site from a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_pages_site_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_pages_site_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_pages_site_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_pages_site_example_call_tool.js", ], }, }, @@ -20150,10 +20150,10 @@ Retrieve details of a GitHub Pages site for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/configure_github_pages_site_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/configure_github_pages_site_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/configure_github_pages_site_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/configure_github_pages_site_example_call_tool.js", ], }, }, @@ -20178,10 +20178,10 @@ Configures a GitHub Pages site for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_pages_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_pages_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_pages_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_pages_info_example_call_tool.js", ], }, }, @@ -20206,10 +20206,10 @@ Update information for a GitHub Pages site. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_pages_builds_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_pages_builds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_pages_builds_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_pages_builds_example_call_tool.js", ], }, }, @@ -20234,10 +20234,10 @@ Retrieve GitHub Pages build statuses for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/request_github_pages_build_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/request_github_pages_build_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/request_github_pages_build_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/request_github_pages_build_example_call_tool.js", ], }, }, @@ -20260,10 +20260,10 @@ Request a build for your GitHub Pages site. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_latest_github_pages_build_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_latest_github_pages_build_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_latest_github_pages_build_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_latest_github_pages_build_example_call_tool.js", ], }, }, @@ -20286,10 +20286,10 @@ Retrieve the latest GitHub Pages build information. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_pages_build_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_pages_build_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_pages_build_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_pages_build_example_call_tool.js", ], }, }, @@ -20313,10 +20313,10 @@ Retrieve details of a GitHub Pages build for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_pages_deployment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_pages_deployment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_pages_deployment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_pages_deployment_example_call_tool.js", ], }, }, @@ -20343,10 +20343,10 @@ Create a GitHub Pages deployment for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_repo_pre_receive_hooks_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_repo_pre_receive_hooks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_repo_pre_receive_hooks_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_repo_pre_receive_hooks_example_call_tool.js", ], }, }, @@ -20373,10 +20373,10 @@ List pre-receive hooks for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_repo_hook_enforcement_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_repo_hook_enforcement_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_repo_hook_enforcement_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_repo_hook_enforcement_example_call_tool.js", ], }, }, @@ -20400,10 +20400,10 @@ Remove overridden pre-receive hook enforcement for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_pre_receive_hook_for_repo_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_pre_receive_hook_for_repo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_pre_receive_hook_for_repo_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_pre_receive_hook_for_repo_example_call_tool.js", ], }, }, @@ -20427,10 +20427,10 @@ Retrieve a pre-receive hook for a specific repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_hook_enforcement_for_repo_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_hook_enforcement_for_repo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_hook_enforcement_for_repo_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_hook_enforcement_for_repo_example_call_tool.js", ], }, }, @@ -20455,10 +20455,10 @@ Update pre-receive hook enforcement for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_repository_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_repository_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_repository_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_repository_projects_example_call_tool.js", ], }, }, @@ -20484,10 +20484,10 @@ Retrieve projects from a specific GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_project_board_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_project_board_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_project_board_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_project_board_example_call_tool.js", ], }, }, @@ -20512,10 +20512,10 @@ Create a project board for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_pull_requests_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_pull_requests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_pull_requests_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_pull_requests_example_call_tool.js", ], }, }, @@ -20545,10 +20545,10 @@ Retrieve pull requests from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_pull_request_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_pull_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_pull_request_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_pull_request_example_call_tool.js", ], }, }, @@ -20579,10 +20579,10 @@ Create a draft pull request on GitHub repositories. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_review_comments_for_repo_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_review_comments_for_repo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_review_comments_for_repo_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_review_comments_for_repo_example_call_tool.js", ], }, }, @@ -20610,10 +20610,10 @@ Retrieve review comments for all pull requests in a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_review_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_review_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_review_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_review_comment_example_call_tool.js", ], }, }, @@ -20637,10 +20637,10 @@ Delete a review comment on a GitHub pull request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_review_comment_details_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_review_comment_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_review_comment_details_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_review_comment_details_example_call_tool.js", ], }, }, @@ -20664,10 +20664,10 @@ Get details for a specific GitHub review comment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/edit_github_review_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/edit_github_review_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/edit_github_review_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/edit_github_review_comment_example_call_tool.js", ], }, }, @@ -20692,10 +20692,10 @@ Edit a review comment on a GitHub pull request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_pull_request_comment_reactions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_pull_request_comment_reactions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_pull_request_comment_reactions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_pull_request_comment_reactions_example_call_tool.js", ], }, }, @@ -20722,10 +20722,10 @@ Retrieve reactions for a pull request review comment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_reaction_to_pr_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_reaction_to_pr_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_reaction_to_pr_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_reaction_to_pr_comment_example_call_tool.js", ], }, }, @@ -20750,10 +20750,10 @@ Adds a reaction to a pull request review comment on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_pull_request_comment_reaction_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_pull_request_comment_reaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_pull_request_comment_reaction_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_pull_request_comment_reaction_example_call_tool.js", ], }, }, @@ -20778,10 +20778,10 @@ Delete a reaction from a pull request comment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_pull_request_details_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_pull_request_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_pull_request_details_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_pull_request_details_example_call_tool.js", ], }, }, @@ -20805,10 +20805,10 @@ Retrieve details of a specific GitHub pull request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_pull_request_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_pull_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_pull_request_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_pull_request_example_call_tool.js", ], }, }, @@ -20837,10 +20837,10 @@ Update an existing pull request on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_pull_request_review_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_pull_request_review_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_pull_request_review_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_pull_request_review_comments_example_call_tool.js", ], }, }, @@ -20869,10 +20869,10 @@ Retrieve all review comments for a pull request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_pull_request_review_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_pull_request_review_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_pull_request_review_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_pull_request_review_comment_example_call_tool.js", ], }, }, @@ -20898,10 +20898,10 @@ Create a review comment on a GitHub pull request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_reply_to_review_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_reply_to_review_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_reply_to_review_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_reply_to_review_comment_example_call_tool.js", ], }, }, @@ -20927,10 +20927,10 @@ Create a reply to a top-level review comment on a pull request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_pull_request_commits_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_pull_request_commits_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_pull_request_commits_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_pull_request_commits_example_call_tool.js", ], }, }, @@ -20956,10 +20956,10 @@ Retrieve up to 250 commits for a specific pull request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_pull_request_files_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_pull_request_files_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_pull_request_files_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_pull_request_files_example_call_tool.js", ], }, }, @@ -20985,10 +20985,10 @@ Retrieve files changed in a GitHub pull request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_pr_merge_status_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_pr_merge_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_pr_merge_status_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_pr_merge_status_example_call_tool.js", ], }, }, @@ -21012,10 +21012,10 @@ Check if a pull request has been merged. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/merge_github_pull_request_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/merge_github_pull_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/merge_github_pull_request_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/merge_github_pull_request_example_call_tool.js", ], }, }, @@ -21043,10 +21043,10 @@ Merge a pull request on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_pull_request_reviewers_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_pull_request_reviewers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_pull_request_reviewers_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_pull_request_reviewers_example_call_tool.js", ], }, }, @@ -21072,10 +21072,10 @@ Remove requested reviewers from a GitHub pull request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_requested_reviewers_for_pr_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_requested_reviewers_for_pr_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_requested_reviewers_for_pr_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_requested_reviewers_for_pr_example_call_tool.js", ], }, }, @@ -21099,10 +21099,10 @@ Retrieve users or teams requested for a pull request review. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/request_github_pull_request_reviewers_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/request_github_pull_request_reviewers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/request_github_pull_request_reviewers_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/request_github_pull_request_reviewers_example_call_tool.js", ], }, }, @@ -21128,10 +21128,10 @@ Request reviewers for a GitHub pull request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_pull_request_reviews_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_pull_request_reviews_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_pull_request_reviews_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_pull_request_reviews_example_call_tool.js", ], }, }, @@ -21157,10 +21157,10 @@ Retrieve reviews for a specific GitHub pull request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_pull_request_review_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_pull_request_review_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_pull_request_review_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_pull_request_review_example_call_tool.js", ], }, }, @@ -21186,10 +21186,10 @@ Create a review for a GitHub pull request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_pull_request_pending_review_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_pull_request_pending_review_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_pull_request_pending_review_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_pull_request_pending_review_example_call_tool.js", ], }, }, @@ -21214,10 +21214,10 @@ Delete a pending review for a GitHub pull request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_review_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_review_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_review_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_review_example_call_tool.js", ], }, }, @@ -21242,10 +21242,10 @@ Retrieve details of a specific pull request review from GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_pull_request_review_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_pull_request_review_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_pull_request_review_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_pull_request_review_example_call_tool.js", ], }, }, @@ -21271,10 +21271,10 @@ Update the review summary comment on a pull request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_review_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_review_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_review_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_review_comments_example_call_tool.js", ], }, }, @@ -21301,10 +21301,10 @@ Retrieve comments for a specific pull request review. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/dismiss_pull_request_review_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/dismiss_pull_request_review_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/dismiss_pull_request_review_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/dismiss_pull_request_review_example_call_tool.js", ], }, }, @@ -21331,10 +21331,10 @@ Dismiss a pull request review on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/submit_pull_request_review_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/submit_pull_request_review_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/submit_pull_request_review_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/submit_pull_request_review_example_call_tool.js", ], }, }, @@ -21361,10 +21361,10 @@ Submit a review for a pull request on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_pull_request_branch_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_pull_request_branch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_pull_request_branch_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_pull_request_branch_example_call_tool.js", ], }, }, @@ -21389,10 +21389,10 @@ Update a pull request branch with latest upstream changes. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_repository_readme_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_repository_readme_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_repository_readme_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_repository_readme_example_call_tool.js", ], }, }, @@ -21416,10 +21416,10 @@ Retrieve the preferred README for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/fetch_repo_readme_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/fetch_repo_readme_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/fetch_repo_readme_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/fetch_repo_readme_example_call_tool.js", ], }, }, @@ -21444,10 +21444,10 @@ Retrieve the README from a specific repository directory. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_releases_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_releases_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_releases_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_releases_example_call_tool.js", ], }, }, @@ -21472,10 +21472,10 @@ Retrieve a list of releases for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_release_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_release_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_release_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_release_example_call_tool.js", ], }, }, @@ -21506,10 +21506,10 @@ Creates a new release in a specified GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_release_asset_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_release_asset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_release_asset_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_release_asset_example_call_tool.js", ], }, }, @@ -21533,10 +21533,10 @@ Deletes a specific release asset on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/download_github_release_asset_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/download_github_release_asset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/download_github_release_asset_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/download_github_release_asset_example_call_tool.js", ], }, }, @@ -21560,10 +21560,10 @@ Download binary content of a GitHub release asset. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/edit_github_release_asset_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/edit_github_release_asset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/edit_github_release_asset_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/edit_github_release_asset_example_call_tool.js", ], }, }, @@ -21590,10 +21590,10 @@ Edit a GitHub release asset with push access. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/generate_github_release_notes_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/generate_github_release_notes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/generate_github_release_notes_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/generate_github_release_notes_example_call_tool.js", ], }, }, @@ -21620,10 +21620,10 @@ Generate release notes for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_latest_github_release_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_latest_github_release_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_latest_github_release_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_latest_github_release_example_call_tool.js", ], }, }, @@ -21646,10 +21646,10 @@ Retrieve the latest full release from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_release_by_tag_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_release_by_tag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_release_by_tag_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_release_by_tag_example_call_tool.js", ], }, }, @@ -21673,10 +21673,10 @@ Retrieve GitHub release details by tag. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_release_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_release_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_release_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_release_example_call_tool.js", ], }, }, @@ -21700,10 +21700,10 @@ Delete a GitHub release with push access permissions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_release_details_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_release_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_release_details_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_release_details_example_call_tool.js", ], }, }, @@ -21727,10 +21727,10 @@ Retrieve details of a specific GitHub release. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_release_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_release_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_release_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_release_example_call_tool.js", ], }, }, @@ -21761,10 +21761,10 @@ Edit a GitHub release with push access. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_release_assets_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_release_assets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_release_assets_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_release_assets_example_call_tool.js", ], }, }, @@ -21790,10 +21790,10 @@ Retrieve a list of assets for a GitHub release. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_release_reactions_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_release_reactions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_release_reactions_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_release_reactions_example_call_tool.js", ], }, }, @@ -21820,10 +21820,10 @@ Retrieve reactions for a GitHub release. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_github_release_reaction_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_github_release_reaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_github_release_reaction_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_github_release_reaction_example_call_tool.js", ], }, }, @@ -21848,10 +21848,10 @@ Add a reaction to a GitHub release. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_release_reaction_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_release_reaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_release_reaction_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_release_reaction_example_call_tool.js", ], }, }, @@ -21876,10 +21876,10 @@ Delete a reaction from a GitHub release. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_repo_cache_status_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_repo_cache_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_repo_cache_status_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_repo_cache_status_example_call_tool.js", ], }, }, @@ -21904,10 +21904,10 @@ Lists the status of each repository cache replica. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_secret_alerts_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_repo_secret_alerts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_secret_alerts_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_repo_secret_alerts_example_call_tool.js", ], }, }, @@ -21939,10 +21939,10 @@ Retrieve secret scanning alerts for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_secret_scanning_alert_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_secret_scanning_alert_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_secret_scanning_alert_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_secret_scanning_alert_example_call_tool.js", ], }, }, @@ -21966,10 +21966,10 @@ Retrieve a specific secret scanning alert from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_secret_scanning_alert_status_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_secret_scanning_alert_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_secret_scanning_alert_status_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_secret_scanning_alert_status_example_call_tool.js", ], }, }, @@ -21996,10 +21996,10 @@ Update the status of a secret scanning alert on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_secret_scanning_alert_locations_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_secret_scanning_alert_locations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_secret_scanning_alert_locations_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_secret_scanning_alert_locations_example_call_tool.js", ], }, }, @@ -22025,10 +22025,10 @@ Retrieve locations for a secret scanning alert in a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_repo_stargazers_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_repo_stargazers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_repo_stargazers_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_repo_stargazers_example_call_tool.js", ], }, }, @@ -22053,10 +22053,10 @@ Retrieve users who starred a specific GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_repo_code_frequency_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_repo_code_frequency_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_repo_code_frequency_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_repo_code_frequency_example_call_tool.js", ], }, }, @@ -22079,10 +22079,10 @@ Get weekly code frequency stats for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_commit_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_commit_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_commit_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_commit_activity_example_call_tool.js", ], }, }, @@ -22105,10 +22105,10 @@ Fetch yearly commit activity grouped by week. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_contributor_stats_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_contributor_stats_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_contributor_stats_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_contributor_stats_example_call_tool.js", ], }, }, @@ -22131,10 +22131,10 @@ Retrieve GitHub repository contributor statistics. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_repo_commit_participation_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_repo_commit_participation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_repo_commit_participation_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_repo_commit_participation_example_call_tool.js", ], }, }, @@ -22157,10 +22157,10 @@ Retrieve weekly commit participation stats for a GitHub repo. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_commit_activity_by_hour_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_commit_activity_by_hour_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_commit_activity_by_hour_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_commit_activity_by_hour_example_call_tool.js", ], }, }, @@ -22183,10 +22183,10 @@ Retrieve commit activity per hour for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_commit_status_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_commit_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_commit_status_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_commit_status_example_call_tool.js", ], }, }, @@ -22214,10 +22214,10 @@ Create a commit status for a specific SHA on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_watchers_for_repo_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_watchers_for_repo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_watchers_for_repo_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_watchers_for_repo_example_call_tool.js", ], }, }, @@ -22242,10 +22242,10 @@ Retrieve the list of users watching a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/unsubscribe_from_repo_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/unsubscribe_from_repo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/unsubscribe_from_repo_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/unsubscribe_from_repo_example_call_tool.js", ], }, }, @@ -22268,10 +22268,10 @@ Stop receiving notifications for a repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_repo_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_repo_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_repo_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_repo_subscription_example_call_tool.js", ], }, }, @@ -22294,10 +22294,10 @@ Retrieve subscription status for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_repo_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_repo_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_repo_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_repo_subscription_example_call_tool.js", ], }, }, @@ -22322,10 +22322,10 @@ Manage your GitHub repository subscription settings. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_repo_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_repo_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_repo_tags_example_call_tool.js", ], }, }, @@ -22350,10 +22350,10 @@ Retrieve tags for a specified GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_repository_tag_protection_states_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_repository_tag_protection_states_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_repository_tag_protection_states_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_repository_tag_protection_states_example_call_tool.js", ], }, }, @@ -22376,10 +22376,10 @@ Fetch the tag protection states of a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_repository_tag_protection_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_repository_tag_protection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_repository_tag_protection_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_repository_tag_protection_example_call_tool.js", ], }, }, @@ -22403,10 +22403,10 @@ Create tag protection for a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_repository_tag_protection_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_repository_tag_protection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_repository_tag_protection_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_repository_tag_protection_example_call_tool.js", ], }, }, @@ -22430,10 +22430,10 @@ Deletes a tag protection from a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/download_github_repo_tarball_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/download_github_repo_tarball_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/download_github_repo_tarball_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/download_github_repo_tarball_example_call_tool.js", ], }, }, @@ -22457,10 +22457,10 @@ Retrieve a URL to download a GitHub repository tarball. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_repository_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_repository_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_repository_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_repository_teams_example_call_tool.js", ], }, }, @@ -22485,10 +22485,10 @@ Retrieve a list of teams for a specified GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_repo_topics_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_repo_topics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_repo_topics_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_repo_topics_example_call_tool.js", ], }, }, @@ -22513,10 +22513,10 @@ Retrieve all topics for a specific GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_repo_topics_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_repo_topics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_repo_topics_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_repo_topics_example_call_tool.js", ], }, }, @@ -22540,10 +22540,10 @@ Replace topics for a specific GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/transfer_github_repository_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/transfer_github_repository_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/transfer_github_repository_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/transfer_github_repository_example_call_tool.js", ], }, }, @@ -22569,10 +22569,10 @@ Initiate the transfer of a GitHub repository to a new owner. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/download_github_repo_zip_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/download_github_repo_zip_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/download_github_repo_zip_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/download_github_repo_zip_example_call_tool.js", ], }, }, @@ -22596,10 +22596,10 @@ Retrieve a URL to download a GitHub repository as a zip file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_repo_from_template_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_repo_from_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_repo_from_template_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_repo_from_template_example_call_tool.js", ], }, }, @@ -22627,10 +22627,10 @@ Create a new repository from a template. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_public_github_repositories_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_public_github_repositories_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_public_github_repositories_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_public_github_repositories_example_call_tool.js", ], }, }, @@ -22653,10 +22653,10 @@ Retrieve all public GitHub repositories. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_environment_secrets_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_environment_secrets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_environment_secrets_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_environment_secrets_example_call_tool.js", ], }, }, @@ -22681,10 +22681,10 @@ Retrieve secrets for a GitHub environment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_environment_public_key_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_environment_public_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_environment_public_key_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_environment_public_key_example_call_tool.js", ], }, }, @@ -22707,10 +22707,10 @@ Fetch the public key for a GitHub environment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_environment_secret_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_environment_secret_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_environment_secret_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_environment_secret_example_call_tool.js", ], }, }, @@ -22734,10 +22734,10 @@ Delete a GitHub environment secret by name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_environment_secret_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_environment_secret_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_environment_secret_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_environment_secret_info_example_call_tool.js", ], }, }, @@ -22761,10 +22761,10 @@ Retrieve details of an environment secret on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/manage_github_environment_secret_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/manage_github_environment_secret_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/manage_github_environment_secret_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/manage_github_environment_secret_example_call_tool.js", ], }, }, @@ -22790,10 +22790,10 @@ Create or update an encrypted environment secret on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_environment_variables_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_environment_variables_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_environment_variables_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_environment_variables_example_call_tool.js", ], }, }, @@ -22818,10 +22818,10 @@ Retrieve environment variables from a GitHub repository's environment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_env_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_env_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_env_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_env_variable_example_call_tool.js", ], }, }, @@ -22846,10 +22846,10 @@ Create an environment variable for GitHub Actions workflows. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_env_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_env_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_env_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_env_variable_example_call_tool.js", ], }, }, @@ -22873,10 +22873,10 @@ Deletes an environment variable in a GitHub repository environment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_env_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_env_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_env_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_env_variable_example_call_tool.js", ], }, }, @@ -22900,10 +22900,10 @@ Retrieve specific environment variable details from GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_actions_env_var_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_actions_env_var_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_actions_env_var_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_actions_env_var_example_call_tool.js", ], }, }, @@ -22929,10 +22929,10 @@ Update an environment variable in GitHub Actions workflow. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_provisioned_groups_for_enterprise_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_provisioned_groups_for_enterprise_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_provisioned_groups_for_enterprise_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_provisioned_groups_for_enterprise_example_call_tool.js", ], }, }, @@ -22957,10 +22957,10 @@ Retrieve provisioned SCIM groups for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_enterprise_scim_group_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_enterprise_scim_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_enterprise_scim_group_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_enterprise_scim_group_example_call_tool.js", ], }, }, @@ -22983,10 +22983,10 @@ Create a SCIM group for a GitHub enterprise account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_scim_group_from_enterprise_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_scim_group_from_enterprise_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_scim_group_from_enterprise_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_scim_group_from_enterprise_example_call_tool.js", ], }, }, @@ -23008,10 +23008,10 @@ Delete a SCIM group from an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_scim_group_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_scim_group_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_scim_group_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_scim_group_info_example_call_tool.js", ], }, }, @@ -23034,10 +23034,10 @@ Retrieve provisioning information for a SCIM group in an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_enterprise_group_attributes_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_enterprise_group_attributes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_enterprise_group_attributes_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_enterprise_group_attributes_example_call_tool.js", ], }, }, @@ -23061,10 +23061,10 @@ Update attributes for a provisioned enterprise group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_enterprise_group_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_enterprise_group_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_enterprise_group_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_enterprise_group_info_example_call_tool.js", ], }, }, @@ -23088,10 +23088,10 @@ Replace all information for a provisioned enterprise group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_scim_enterprise_members_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_scim_enterprise_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_scim_enterprise_members_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_scim_enterprise_members_example_call_tool.js", ], }, }, @@ -23116,10 +23116,10 @@ Lists provisioned SCIM enterprise members for GitHub enterprises. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/provision_enterprise_user_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/provision_enterprise_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/provision_enterprise_user_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/provision_enterprise_user_example_call_tool.js", ], }, }, @@ -23142,10 +23142,10 @@ Create a new SCIM enterprise user identity. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_user_from_enterprise_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_user_from_enterprise_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_user_from_enterprise_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_user_from_enterprise_example_call_tool.js", ], }, }, @@ -23167,10 +23167,10 @@ Permanently delete a SCIM user from an enterprise account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_scim_user_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_scim_user_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_scim_user_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_scim_user_info_example_call_tool.js", ], }, }, @@ -23192,10 +23192,10 @@ Fetch SCIM user provisioning information. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_enterprise_user_attribute_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_enterprise_user_attribute_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_enterprise_user_attribute_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_enterprise_user_attribute_example_call_tool.js", ], }, }, @@ -23219,10 +23219,10 @@ Update individual attributes for a provisioned enterprise user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_provisioned_enterprise_user_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_provisioned_enterprise_user_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_provisioned_enterprise_user_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_provisioned_enterprise_user_info_example_call_tool.js", ], }, }, @@ -23246,10 +23246,10 @@ Update all information for a provisioned enterprise user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/search_code_in_github_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/search_code_in_github_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/search_code_in_github_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/search_code_in_github_example_call_tool.js", ], }, }, @@ -23275,10 +23275,10 @@ Search for code in GitHub repositories. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/search_github_commits_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/search_github_commits_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/search_github_commits_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/search_github_commits_example_call_tool.js", ], }, }, @@ -23304,10 +23304,10 @@ Search for GitHub commits using various criteria. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/search_github_issues_and_prs_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/search_github_issues_and_prs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/search_github_issues_and_prs_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/search_github_issues_and_prs_example_call_tool.js", ], }, }, @@ -23333,10 +23333,10 @@ Search GitHub issues and pull requests by state and keyword. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/find_github_labels_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/find_github_labels_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/find_github_labels_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/find_github_labels_example_call_tool.js", ], }, }, @@ -23363,10 +23363,10 @@ Search for labels in a GitHub repository by keywords. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/search_github_repositories_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/search_github_repositories_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/search_github_repositories_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/search_github_repositories_example_call_tool.js", ], }, }, @@ -23392,10 +23392,10 @@ Search GitHub repositories using various criteria. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/search_github_topics_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/search_github_topics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/search_github_topics_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/search_github_topics_example_call_tool.js", ], }, }, @@ -23419,10 +23419,10 @@ Search and retrieve topics from GitHub using specific criteria. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/github_search_users_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/github_search_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/github_search_users_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/github_search_users_example_call_tool.js", ], }, }, @@ -23448,10 +23448,10 @@ Search for GitHub users based on specific criteria. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_config_status_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_config_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_config_status_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_config_status_example_call_tool.js", ], }, }, @@ -23473,10 +23473,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/start_github_configuration_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/start_github_configuration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/start_github_configuration_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/start_github_configuration_example_call_tool.js", ], }, }, @@ -23498,10 +23498,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_maintenance_status_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_maintenance_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_maintenance_status_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_maintenance_status_example_call_tool.js", ], }, }, @@ -23523,10 +23523,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/toggle_maintenance_mode_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/toggle_maintenance_mode_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/toggle_maintenance_mode_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/toggle_maintenance_mode_example_call_tool.js", ], }, }, @@ -23548,10 +23548,10 @@ Toggle GitHub Enterprise maintenance mode. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_enterprise_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_enterprise_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_enterprise_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_enterprise_settings_example_call_tool.js", ], }, }, @@ -23573,10 +23573,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/set_github_enterprise_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/set_github_enterprise_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/set_github_enterprise_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/set_github_enterprise_settings_example_call_tool.js", ], }, }, @@ -23598,10 +23598,10 @@ Apply configuration settings to GitHub Enterprise instance. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_authorized_ssh_key_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_authorized_ssh_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_authorized_ssh_key_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_authorized_ssh_key_example_call_tool.js", ], }, }, @@ -23623,10 +23623,10 @@ Remove an authorized SSH key from GitHub Enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_all_authorized_ssh_keys_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_all_authorized_ssh_keys_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_all_authorized_ssh_keys_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_all_authorized_ssh_keys_example_call_tool.js", ], }, }, @@ -23648,10 +23648,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_github_authorized_ssh_key_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_github_authorized_ssh_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_github_authorized_ssh_key_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_github_authorized_ssh_key_example_call_tool.js", ], }, }, @@ -23673,10 +23673,10 @@ Add an authorized SSH key to GitHub Enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_user_profile_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_user_profile_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_user_profile_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_user_profile_example_call_tool.js", ], }, }, @@ -23698,10 +23698,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_profile_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_profile_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_profile_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_profile_example_call_tool.js", ], }, }, @@ -23730,10 +23730,10 @@ Update your authenticated GitHub user profile. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_user_email_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_user_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_user_email_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_user_email_example_call_tool.js", ], }, }, @@ -23756,10 +23756,10 @@ Delete an email for the authenticated GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_user_email_addresses_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_user_email_addresses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_user_email_addresses_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_user_email_addresses_example_call_tool.js", ], }, }, @@ -23782,10 +23782,10 @@ Retrieve all email addresses of the authenticated user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_email_to_github_account_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_email_to_github_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_email_to_github_account_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_email_to_github_account_example_call_tool.js", ], }, }, @@ -23808,10 +23808,10 @@ Add a new email to the authenticated GitHub user's account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_followers_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_followers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_followers_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_followers_example_call_tool.js", ], }, }, @@ -23834,10 +23834,10 @@ Retrieve followers of the authenticated user on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_followed_users_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_followed_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_followed_users_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_followed_users_example_call_tool.js", ], }, }, @@ -23860,10 +23860,10 @@ Lists the people the authenticated user follows. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/unfollow_github_user_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/unfollow_github_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/unfollow_github_user_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/unfollow_github_user_example_call_tool.js", ], }, }, @@ -23885,10 +23885,10 @@ Unfollow a user on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_if_user_is_followed_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_if_user_is_followed_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_if_user_is_followed_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_if_user_is_followed_example_call_tool.js", ], }, }, @@ -23910,10 +23910,10 @@ Check if a user is followed by the authenticated GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/follow_github_user_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/follow_github_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/follow_github_user_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/follow_github_user_example_call_tool.js", ], }, }, @@ -23935,10 +23935,10 @@ Follow a specified user on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_user_gpg_keys_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_user_gpg_keys_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_user_gpg_keys_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_user_gpg_keys_example_call_tool.js", ], }, }, @@ -23961,10 +23961,10 @@ Retrieve authenticated user's GPG keys from GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_gpg_key_to_github_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_gpg_key_to_github_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_gpg_key_to_github_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_gpg_key_to_github_example_call_tool.js", ], }, }, @@ -23987,10 +23987,10 @@ Add a GPG key to your authenticated GitHub account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_gpg_key_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_gpg_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_gpg_key_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_gpg_key_example_call_tool.js", ], }, }, @@ -24012,10 +24012,10 @@ Remove a GPG key from your GitHub account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_user_gpg_key_details_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_user_gpg_key_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_user_gpg_key_details_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_user_gpg_key_details_example_call_tool.js", ], }, }, @@ -24037,10 +24037,10 @@ Retrieve extended details for a user's GPG key. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_app_installations_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_app_installations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_app_installations_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_app_installations_example_call_tool.js", ], }, }, @@ -24063,10 +24063,10 @@ Retrieve GitHub App installations for the authenticated user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_user_accessible_repos_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_user_accessible_repos_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_user_accessible_repos_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_user_accessible_repos_example_call_tool.js", ], }, }, @@ -24090,10 +24090,10 @@ List repositories accessible to the authenticated user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_repo_from_installation_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_repo_from_installation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_repo_from_installation_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_repo_from_installation_example_call_tool.js", ], }, }, @@ -24116,10 +24116,10 @@ Remove a repository from a GitHub app installation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_repository_to_github_installation_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_repository_to_github_installation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_repository_to_github_installation_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_repository_to_github_installation_example_call_tool.js", ], }, }, @@ -24142,10 +24142,10 @@ Add a repository to a GitHub installation for the authenticated user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_user_issues_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_user_issues_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_user_issues_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_user_issues_example_call_tool.js", ], }, }, @@ -24174,10 +24174,10 @@ Fetch issues and pull requests assigned to you. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_public_ssh_keys_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_public_ssh_keys_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_public_ssh_keys_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_public_ssh_keys_example_call_tool.js", ], }, }, @@ -24200,10 +24200,10 @@ Retrieve public SSH keys for the authenticated GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/add_ssh_key_to_github_account_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/add_ssh_key_to_github_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/add_ssh_key_to_github_account_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/add_ssh_key_to_github_account_example_call_tool.js", ], }, }, @@ -24226,10 +24226,10 @@ Add a public SSH key to your GitHub account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/remove_github_ssh_key_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/remove_github_ssh_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/remove_github_ssh_key_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/remove_github_ssh_key_example_call_tool.js", ], }, }, @@ -24251,10 +24251,10 @@ Removes a public SSH key from your GitHub account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_public_ssh_key_details_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_public_ssh_key_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_public_ssh_key_details_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_public_ssh_key_details_example_call_tool.js", ], }, }, @@ -24276,10 +24276,10 @@ Retrieve details for a specified public SSH key. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_organization_memberships_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_organization_memberships_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_organization_memberships_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_organization_memberships_example_call_tool.js", ], }, }, @@ -24303,10 +24303,10 @@ Retrieve organization memberships for the authenticated user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_org_membership_status_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_org_membership_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_org_membership_status_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_org_membership_status_example_call_tool.js", ], }, }, @@ -24328,10 +24328,10 @@ Retrieve the user's organization membership status. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/update_github_org_membership_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/update_github_org_membership_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/update_github_org_membership_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/update_github_org_membership_example_call_tool.js", ], }, }, @@ -24354,10 +24354,10 @@ Update your GitHub organization membership settings. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_user_migrations_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_user_migrations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_user_migrations_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_user_migrations_example_call_tool.js", ], }, }, @@ -24380,10 +24380,10 @@ Lists all migrations a user has started. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/initiate_user_migration_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/initiate_user_migration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/initiate_user_migration_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/initiate_user_migration_example_call_tool.js", ], }, }, @@ -24413,10 +24413,10 @@ Begin the creation of a user migration archive. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/download_github_migration_archive_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/download_github_migration_archive_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/download_github_migration_archive_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/download_github_migration_archive_example_call_tool.js", ], }, }, @@ -24438,10 +24438,10 @@ Fetch the URL to download a GitHub migration archive. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_user_migration_repos_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_user_migration_repos_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_user_migration_repos_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_user_migration_repos_example_call_tool.js", ], }, }, @@ -24465,10 +24465,10 @@ Retrieve repositories for a user's migration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_user_organizations_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_user_organizations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_user_organizations_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_user_organizations_example_call_tool.js", ], }, }, @@ -24491,10 +24491,10 @@ List organizations for the authenticated GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_user_project_board_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_user_project_board_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_user_project_board_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_user_project_board_example_call_tool.js", ], }, }, @@ -24517,10 +24517,10 @@ Create a project board for a GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_public_emails_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_public_emails_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_public_emails_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_public_emails_example_call_tool.js", ], }, }, @@ -24543,10 +24543,10 @@ Retrieve publicly visible GitHub emails for the authenticated user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_user_repositories_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_user_repositories_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_user_repositories_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_user_repositories_example_call_tool.js", ], }, }, @@ -24576,10 +24576,10 @@ Retrieve repositories accessible to the authenticated user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_github_repo_for_user_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_github_repo_for_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_github_repo_for_user_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_github_repo_for_user_example_call_tool.js", ], }, }, @@ -24602,10 +24602,10 @@ Create a new GitHub repository for the authenticated user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/fetch_open_repo_invitations_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/fetch_open_repo_invitations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/fetch_open_repo_invitations_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/fetch_open_repo_invitations_example_call_tool.js", ], }, }, @@ -24628,10 +24628,10 @@ List open repository invitations for the authenticated user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/decline_repo_invitation_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/decline_repo_invitation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/decline_repo_invitation_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/decline_repo_invitation_example_call_tool.js", ], }, }, @@ -24653,10 +24653,10 @@ Decline an invitation to join a GitHub repository. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/accept_github_repo_invitation_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/accept_github_repo_invitation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/accept_github_repo_invitation_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/accept_github_repo_invitation_example_call_tool.js", ], }, }, @@ -24678,10 +24678,10 @@ Accept a GitHub repository invitation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_ssh_signing_keys_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_ssh_signing_keys_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_ssh_signing_keys_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_ssh_signing_keys_example_call_tool.js", ], }, }, @@ -24704,10 +24704,10 @@ Retrieve SSH signing keys for the authenticated GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/create_ssh_signing_key_github_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/create_ssh_signing_key_github_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/create_ssh_signing_key_github_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/create_ssh_signing_key_github_example_call_tool.js", ], }, }, @@ -24730,10 +24730,10 @@ Create an SSH signing key for your GitHub account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/delete_github_ssh_signing_key_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/delete_github_ssh_signing_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/delete_github_ssh_signing_key_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/delete_github_ssh_signing_key_example_call_tool.js", ], }, }, @@ -24755,10 +24755,10 @@ Delete an SSH signing key from your GitHub account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_ssh_signing_key_details_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_ssh_signing_key_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_ssh_signing_key_details_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_ssh_signing_key_details_example_call_tool.js", ], }, }, @@ -24780,10 +24780,10 @@ Retrieve extended details for an SSH signing key. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_starred_repositories_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_starred_repositories_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_starred_repositories_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_starred_repositories_example_call_tool.js", ], }, }, @@ -24808,10 +24808,10 @@ Retrieve repositories starred by the authenticated user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/unstar_github_repo_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/unstar_github_repo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/unstar_github_repo_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/unstar_github_repo_example_call_tool.js", ], }, }, @@ -24834,10 +24834,10 @@ Unstar a GitHub repository for the authenticated user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_repo_starred_by_user_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_repo_starred_by_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_repo_starred_by_user_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_repo_starred_by_user_example_call_tool.js", ], }, }, @@ -24860,10 +24860,10 @@ Check if a repository is starred by the authenticated user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/star_github_repository_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/star_github_repository_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/star_github_repository_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/star_github_repository_example_call_tool.js", ], }, }, @@ -24886,10 +24886,10 @@ Star a GitHub repository for the authenticated user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_watched_repositories_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_watched_repositories_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_watched_repositories_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_watched_repositories_example_call_tool.js", ], }, }, @@ -24912,10 +24912,10 @@ Retrieve repositories watched by the authenticated user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_user_github_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_user_github_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_user_github_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_user_github_teams_example_call_tool.js", ], }, }, @@ -24938,10 +24938,10 @@ Retrieve teams the authenticated GitHub user belongs to. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_users_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_users_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_users_example_call_tool.js", ], }, }, @@ -24964,10 +24964,10 @@ Retrieve a list of all GitHub users by signup order. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_user_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_user_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_user_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_user_info_example_call_tool.js", ], }, }, @@ -24989,10 +24989,10 @@ Fetch public details of a GitHub user using their username. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_user_github_events_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_user_github_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_user_github_events_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_user_github_events_example_call_tool.js", ], }, }, @@ -25016,10 +25016,10 @@ Retrieve a user's GitHub events, including private if authenticated. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_user_org_events_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_user_org_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_user_org_events_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_user_org_events_example_call_tool.js", ], }, }, @@ -25044,10 +25044,10 @@ Retrieve organization events for an authenticated GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_github_user_public_events_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_github_user_public_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_github_user_public_events_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_github_user_public_events_example_call_tool.js", ], }, }, @@ -25071,10 +25071,10 @@ Retrieve a GitHub user's public events. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_user_followers_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_user_followers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_user_followers_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_user_followers_example_call_tool.js", ], }, }, @@ -25098,10 +25098,10 @@ Retrieve a list of followers for a specific GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/user_following_list_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/user_following_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/user_following_list_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/user_following_list_example_call_tool.js", ], }, }, @@ -25125,10 +25125,10 @@ Retrieve users followed by a specified GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/check_user_following_status_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/check_user_following_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/check_user_following_status_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/check_user_following_status_example_call_tool.js", ], }, }, @@ -25151,10 +25151,10 @@ Verify if a user follows another GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_user_gists_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_user_gists_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_user_gists_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_user_gists_example_call_tool.js", ], }, }, @@ -25179,10 +25179,10 @@ Retrieve a user's public gists from GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_gpg_keys_for_user_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_gpg_keys_for_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_gpg_keys_for_user_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_gpg_keys_for_user_example_call_tool.js", ], }, }, @@ -25206,10 +25206,10 @@ Retrieve public GPG keys for a GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_user_hovercard_info_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_user_hovercard_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_user_hovercard_info_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_user_hovercard_info_example_call_tool.js", ], }, }, @@ -25233,10 +25233,10 @@ Retrieve detailed hovercard info for a GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_github_user_installation_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_github_user_installation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_github_user_installation_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_github_user_installation_example_call_tool.js", ], }, }, @@ -25258,10 +25258,10 @@ Retrieve a user's GitHub App installation information. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_public_ssh_keys_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_public_ssh_keys_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_public_ssh_keys_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_public_ssh_keys_example_call_tool.js", ], }, }, @@ -25285,10 +25285,10 @@ Retrieve verified public SSH keys for a specified GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_public_orgs_for_user_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_public_orgs_for_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_public_orgs_for_user_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_public_orgs_for_user_example_call_tool.js", ], }, }, @@ -25312,10 +25312,10 @@ Retrieve public organization memberships for a GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_user_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_user_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_user_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_user_projects_example_call_tool.js", ], }, }, @@ -25340,10 +25340,10 @@ Retrieve a list of GitHub projects for a specific user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_user_received_github_events_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_user_received_github_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_user_received_github_events_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_user_received_github_events_example_call_tool.js", ], }, }, @@ -25367,10 +25367,10 @@ Retrieve events received by a GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_user_received_public_events_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_user_received_public_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_user_received_public_events_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_user_received_public_events_example_call_tool.js", ], }, }, @@ -25394,10 +25394,10 @@ Retrieve public events received by a GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_user_repos_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_user_repos_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_user_repos_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_user_repos_example_call_tool.js", ], }, }, @@ -25424,10 +25424,10 @@ Retrieve public repositories of a GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/demote_github_site_administrator_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/demote_github_site_administrator_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/demote_github_site_administrator_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/demote_github_site_administrator_example_call_tool.js", ], }, }, @@ -25449,10 +25449,10 @@ Demote a GitHub site administrator. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/promote_user_to_site_admin_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/promote_user_to_site_admin_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/promote_user_to_site_admin_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/promote_user_to_site_admin_example_call_tool.js", ], }, }, @@ -25474,10 +25474,10 @@ Promote a user to site administrator on GitHub Enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_ssh_signing_keys_for_user_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_ssh_signing_keys_for_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_ssh_signing_keys_for_user_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_ssh_signing_keys_for_user_example_call_tool.js", ], }, }, @@ -25501,10 +25501,10 @@ Retrieve SSH signing keys for a specific GitHub user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_starred_repos_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_starred_repos_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_starred_repos_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_starred_repos_example_call_tool.js", ], }, }, @@ -25530,10 +25530,10 @@ Retrieve repositories starred by a user on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/list_watched_repos_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/list_watched_repos_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/list_watched_repos_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/list_watched_repos_example_call_tool.js", ], }, }, @@ -25557,10 +25557,10 @@ Retrieve a list of repositories a user watches on GitHub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/unsuspend_github_user_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/unsuspend_github_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/unsuspend_github_user_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/unsuspend_github_user_example_call_tool.js", ], }, }, @@ -25583,10 +25583,10 @@ Unsuspend a user on GitHub Enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/suspend_github_user_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/suspend_github_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/suspend_github_user_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/suspend_github_user_example_call_tool.js", ], }, }, @@ -25609,10 +25609,10 @@ Suspend a user on a GitHub Enterprise instance. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/github_api/get_random_github_zen_example_call_tool.py", + "/examples/integrations/resources/integrations/github_api/get_random_github_zen_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github_api/get_random_github_zen_example_call_tool.js", + "/examples/integrations/resources/integrations/github_api/get_random_github_zen_example_call_tool.js", ], }, }, @@ -25627,7 +25627,7 @@ This tool does not take any parameters. ## Secrets -All tools in this toolset require the following secret: `GIT_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +All tools in this toolset require the following secret: `GIT_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) The `GIT_SERVER_URL` secret specifies the GitHub server URL. Use `https://api.github.com` for regular GitHub.com accounts, or your GitHub Enterprise server URL (e.g., `https://github.your-company.com/api/v3`) for GitHub Enterprise deployments. @@ -25644,6 +25644,6 @@ Below is a reference of enumerations used by some of the tools in the GithubApi The GithubApi MCP Server uses the Auth Provider with id `arcade-github` to connect to users' GithubApi accounts. In order to use the MCP Server, you will need to configure the `arcade-github` auth provider. -For detailed information on configuring the GitHub OAuth provider with Arcade, see the [GitHub Auth Provider documentation](/home/auth-providers/github). +For detailed information on configuring the GitHub OAuth provider with Arcade, see the [GitHub Auth Provider documentation](/references/auth-providers/github). diff --git a/app/en/mcp-servers/development/github/page.mdx b/app/en/resources/integrations/development/github/page.mdx similarity index 86% rename from app/en/mcp-servers/development/github/page.mdx rename to app/en/resources/integrations/development/github/page.mdx index 9f40b590a..46559b587 100644 --- a/app/en/mcp-servers/development/github/page.mdx +++ b/app/en/resources/integrations/development/github/page.mdx @@ -37,7 +37,7 @@ These tools make it easy to build agents and AI apps that can: You **must** create a GitHub App (not an OAuth App) to use this server properly. - 👉 [Complete GitHub App Setup Guide](/home/auth-providers/github) + 👉 [Complete GitHub App Setup Guide](/references/auth-providers/github) @@ -266,8 +266,8 @@ These tools are currently available in the Arcade GitHub MCP Sever. If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server) with the [GitHub auth - provider](/home/auth-providers/github#using-github-auth-in-custom-tools). + tools](/guides/create-tools/tool-basics/build-mcp-server) with the [GitHub auth + provider](/references/auth-providers/github#using-github-auth-in-custom-tools). ## Github.SetStarred @@ -279,10 +279,10 @@ These tools are currently available in the Arcade GitHub MCP Sever. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/set_starred_example_call_tool.py", + "/examples/integrations/resources/integrations/github/set_starred_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/set_starred_example_call_tool.js", + "/examples/integrations/resources/integrations/github/set_starred_example_call_tool.js", ], }, }, @@ -314,10 +314,10 @@ Star or unstar a GitHub repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/list_stargazers_example_call_tool.py", + "/examples/integrations/resources/integrations/github/list_stargazers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/list_stargazers_example_call_tool.js", + "/examples/integrations/resources/integrations/github/list_stargazers_example_call_tool.js", ], }, }, @@ -347,10 +347,10 @@ List the stargazers of a GitHub repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/create_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/github/create_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/create_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/github/create_issue_example_call_tool.js", ], }, }, @@ -387,10 +387,10 @@ Create an issue in a GitHub repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/create_issue_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github/create_issue_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/create_issue_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github/create_issue_comment_example_call_tool.js", ], }, }, @@ -421,10 +421,10 @@ Create a comment on an issue in a GitHub repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/update_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/github/update_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/update_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/github/update_issue_example_call_tool.js", ], }, }, @@ -460,10 +460,10 @@ Update an existing issue in a GitHub repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/get_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/github/get_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/get_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/github/get_issue_example_call_tool.js", ], }, }, @@ -493,10 +493,10 @@ Get details of a specific issue from a GitHub repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/list_issues_example_call_tool.py", + "/examples/integrations/resources/integrations/github/list_issues_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/list_issues_example_call_tool.js", + "/examples/integrations/resources/integrations/github/list_issues_example_call_tool.js", ], }, }, @@ -533,10 +533,10 @@ List issues in a GitHub repository with filtering and pagination. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/list_pull_requests_example_call_tool.py", + "/examples/integrations/resources/integrations/github/list_pull_requests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/list_pull_requests_example_call_tool.js", + "/examples/integrations/resources/integrations/github/list_pull_requests_example_call_tool.js", ], }, }, @@ -573,10 +573,10 @@ List pull requests in a GitHub repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/get_pull_request_example_call_tool.py", + "/examples/integrations/resources/integrations/github/get_pull_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/get_pull_request_example_call_tool.js", + "/examples/integrations/resources/integrations/github/get_pull_request_example_call_tool.js", ], }, }, @@ -607,10 +607,10 @@ Get details of a pull request in a GitHub repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/update_pull_request_example_call_tool.py", + "/examples/integrations/resources/integrations/github/update_pull_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/update_pull_request_example_call_tool.js", + "/examples/integrations/resources/integrations/github/update_pull_request_example_call_tool.js", ], }, }, @@ -645,10 +645,10 @@ Update a pull request in a GitHub repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/list_pull_request_commits_example_call_tool.py", + "/examples/integrations/resources/integrations/github/list_pull_request_commits_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/list_pull_request_commits_example_call_tool.js", + "/examples/integrations/resources/integrations/github/list_pull_request_commits_example_call_tool.js", ], }, }, @@ -680,10 +680,10 @@ List commits (from oldest to newest) on a pull request in a GitHub repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/create_reply_for_review_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github/create_reply_for_review_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/create_reply_for_review_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github/create_reply_for_review_comment_example_call_tool.js", ], }, }, @@ -715,10 +715,10 @@ Create a reply to a review comment for a pull request in a GitHub repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/resolve_review_thread_example_call_tool.py", + "/examples/integrations/resources/integrations/github/resolve_review_thread_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/resolve_review_thread_example_call_tool.js", + "/examples/integrations/resources/integrations/github/resolve_review_thread_example_call_tool.js", ], }, }, @@ -749,10 +749,10 @@ Resolve or unresolve a pull request review conversation thread. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/list_review_comments_on_pull_request_example_call_tool.py", + "/examples/integrations/resources/integrations/github/list_review_comments_on_pull_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/list_review_comments_on_pull_request_example_call_tool.js", + "/examples/integrations/resources/integrations/github/list_review_comments_on_pull_request_example_call_tool.js", ], }, }, @@ -788,10 +788,10 @@ List review comments on a pull request in a GitHub repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/create_review_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/github/create_review_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/create_review_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/github/create_review_comment_example_call_tool.js", ], }, }, @@ -837,10 +837,10 @@ If the subject_type is not 'file', then the start_line and end_line parameters a label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/count_stargazers_example_call_tool.py", + "/examples/integrations/resources/integrations/github/count_stargazers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/count_stargazers_example_call_tool.js", + "/examples/integrations/resources/integrations/github/count_stargazers_example_call_tool.js", ], }, }, @@ -869,10 +869,10 @@ Count the number of stargazers (stars) for a GitHub repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/list_org_repositories_example_call_tool.py", + "/examples/integrations/resources/integrations/github/list_org_repositories_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/list_org_repositories_example_call_tool.js", + "/examples/integrations/resources/integrations/github/list_org_repositories_example_call_tool.js", ], }, }, @@ -905,10 +905,10 @@ List repositories for the specified GitHub organization. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/get_repository_example_call_tool.py", + "/examples/integrations/resources/integrations/github/get_repository_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/get_repository_example_call_tool.js", + "/examples/integrations/resources/integrations/github/get_repository_example_call_tool.js", ], }, }, @@ -937,10 +937,10 @@ Get detailed information about a GitHub repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/list_repository_activities_example_call_tool.py", + "/examples/integrations/resources/integrations/github/list_repository_activities_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/list_repository_activities_example_call_tool.js", + "/examples/integrations/resources/integrations/github/list_repository_activities_example_call_tool.js", ], }, }, @@ -977,10 +977,10 @@ List repository activities such as pushes, merges, force pushes, and branch chan label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/list_review_comments_in_a_repository_example_call_tool.py", + "/examples/integrations/resources/integrations/github/list_review_comments_in_a_repository_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/list_review_comments_in_a_repository_example_call_tool.js", + "/examples/integrations/resources/integrations/github/list_review_comments_in_a_repository_example_call_tool.js", ], }, }, @@ -1015,10 +1015,10 @@ List review comments in a GitHub repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/create_pull_request_example_call_tool.py", + "/examples/integrations/resources/integrations/github/create_pull_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/create_pull_request_example_call_tool.js", + "/examples/integrations/resources/integrations/github/create_pull_request_example_call_tool.js", ], }, }, @@ -1056,10 +1056,10 @@ Create a new pull request in a GitHub repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/merge_pull_request_example_call_tool.py", + "/examples/integrations/resources/integrations/github/merge_pull_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/merge_pull_request_example_call_tool.js", + "/examples/integrations/resources/integrations/github/merge_pull_request_example_call_tool.js", ], }, }, @@ -1094,10 +1094,10 @@ Merge a pull request in a GitHub repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/submit_pull_request_review_example_call_tool.py", + "/examples/integrations/resources/integrations/github/submit_pull_request_review_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/submit_pull_request_review_example_call_tool.js", + "/examples/integrations/resources/integrations/github/submit_pull_request_review_example_call_tool.js", ], }, }, @@ -1129,10 +1129,10 @@ Submit a review for a pull request (approve, request changes, or comment). label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/manage_pull_request_example_call_tool.py", + "/examples/integrations/resources/integrations/github/manage_pull_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/manage_pull_request_example_call_tool.js", + "/examples/integrations/resources/integrations/github/manage_pull_request_example_call_tool.js", ], }, }, @@ -1167,10 +1167,10 @@ Update properties of a pull request (title, body, state, base branch). label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/manage_pull_request_reviewers_example_call_tool.py", + "/examples/integrations/resources/integrations/github/manage_pull_request_reviewers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/manage_pull_request_reviewers_example_call_tool.js", + "/examples/integrations/resources/integrations/github/manage_pull_request_reviewers_example_call_tool.js", ], }, }, @@ -1204,10 +1204,10 @@ Add or remove reviewers from a pull request. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/assign_pull_request_user_example_call_tool.py", + "/examples/integrations/resources/integrations/github/assign_pull_request_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/assign_pull_request_user_example_call_tool.js", + "/examples/integrations/resources/integrations/github/assign_pull_request_user_example_call_tool.js", ], }, }, @@ -1240,10 +1240,10 @@ Assign a user to a pull request with intelligent search and fuzzy matching. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/check_pull_request_merge_status_example_call_tool.py", + "/examples/integrations/resources/integrations/github/check_pull_request_merge_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/check_pull_request_merge_status_example_call_tool.js", + "/examples/integrations/resources/integrations/github/check_pull_request_merge_status_example_call_tool.js", ], }, }, @@ -1274,10 +1274,10 @@ Check if a pull request is ready to merge without attempting the merge. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/list_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/github/list_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/list_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/github/list_projects_example_call_tool.js", ], }, }, @@ -1315,10 +1315,10 @@ List Projects V2 across organization or user scopes. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/list_project_items_example_call_tool.py", + "/examples/integrations/resources/integrations/github/list_project_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/list_project_items_example_call_tool.js", + "/examples/integrations/resources/integrations/github/list_project_items_example_call_tool.js", ], }, }, @@ -1357,10 +1357,10 @@ List items for a Projects V2 project with optional filtering. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/search_project_item_example_call_tool.py", + "/examples/integrations/resources/integrations/github/search_project_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/search_project_item_example_call_tool.js", + "/examples/integrations/resources/integrations/github/search_project_item_example_call_tool.js", ], }, }, @@ -1394,10 +1394,10 @@ Search for a specific item in a Projects V2 project. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/update_project_item_example_call_tool.py", + "/examples/integrations/resources/integrations/github/update_project_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/update_project_item_example_call_tool.js", + "/examples/integrations/resources/integrations/github/update_project_item_example_call_tool.js", ], }, }, @@ -1432,10 +1432,10 @@ Update field values for an item in a Projects V2 project. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/list_project_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/github/list_project_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/list_project_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/github/list_project_fields_example_call_tool.js", ], }, }, @@ -1467,10 +1467,10 @@ List all custom fields configured for a Projects V2 project. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/list_repository_collaborators_example_call_tool.py", + "/examples/integrations/resources/integrations/github/list_repository_collaborators_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/list_repository_collaborators_example_call_tool.js", + "/examples/integrations/resources/integrations/github/list_repository_collaborators_example_call_tool.js", ], }, }, @@ -1507,10 +1507,10 @@ List users and teams who have access to a repository and can be requested as rev label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/search_my_repos_example_call_tool.py", + "/examples/integrations/resources/integrations/github/search_my_repos_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/search_my_repos_example_call_tool.js", + "/examples/integrations/resources/integrations/github/search_my_repos_example_call_tool.js", ], }, }, @@ -1543,10 +1543,10 @@ Search repositories accessible to the authenticated user with fuzzy matching. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/create_branch_example_call_tool.py", + "/examples/integrations/resources/integrations/github/create_branch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/create_branch_example_call_tool.js", + "/examples/integrations/resources/integrations/github/create_branch_example_call_tool.js", ], }, }, @@ -1577,10 +1577,10 @@ Create a new branch in a repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/get_file_contents_example_call_tool.py", + "/examples/integrations/resources/integrations/github/get_file_contents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/get_file_contents_example_call_tool.js", + "/examples/integrations/resources/integrations/github/get_file_contents_example_call_tool.js", ], }, }, @@ -1611,10 +1611,10 @@ Get the contents of a file in a repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/create_or_update_file_example_call_tool.py", + "/examples/integrations/resources/integrations/github/create_or_update_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/create_or_update_file_example_call_tool.js", + "/examples/integrations/resources/integrations/github/create_or_update_file_example_call_tool.js", ], }, }, @@ -1648,10 +1648,10 @@ Create or update a file in a repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/update_file_lines_example_call_tool.py", + "/examples/integrations/resources/integrations/github/update_file_lines_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/update_file_lines_example_call_tool.js", + "/examples/integrations/resources/integrations/github/update_file_lines_example_call_tool.js", ], }, }, @@ -1686,10 +1686,10 @@ Replace a block of lines within a file (1-indexed, inclusive). label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/list_repository_labels_example_call_tool.py", + "/examples/integrations/resources/integrations/github/list_repository_labels_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/list_repository_labels_example_call_tool.js", + "/examples/integrations/resources/integrations/github/list_repository_labels_example_call_tool.js", ], }, }, @@ -1720,10 +1720,10 @@ List all labels defined in a repository. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/manage_labels_example_call_tool.py", + "/examples/integrations/resources/integrations/github/manage_labels_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/manage_labels_example_call_tool.js", + "/examples/integrations/resources/integrations/github/manage_labels_example_call_tool.js", ], }, }, @@ -1757,10 +1757,10 @@ Add or remove labels from an issue or pull request. Supports fuzzy matching for label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/github/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/github/who_am_i_example_call_tool.js", ], }, }, @@ -1788,10 +1788,10 @@ _No parameters required for this tool._ label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/get_user_recent_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/github/get_user_recent_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/get_user_recent_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/github/get_user_recent_activity_example_call_tool.js", ], }, }, @@ -1820,10 +1820,10 @@ Get user's recently created pull requests and issues across all repositories. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/get_user_open_items_example_call_tool.py", + "/examples/integrations/resources/integrations/github/get_user_open_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/get_user_open_items_example_call_tool.js", + "/examples/integrations/resources/integrations/github/get_user_open_items_example_call_tool.js", ], }, }, @@ -1851,10 +1851,10 @@ Get user's currently open pull requests and issues across all repositories. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/get_review_workload_example_call_tool.py", + "/examples/integrations/resources/integrations/github/get_review_workload_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/get_review_workload_example_call_tool.js", + "/examples/integrations/resources/integrations/github/get_review_workload_example_call_tool.js", ], }, }, @@ -1882,10 +1882,10 @@ _No parameters required for this tool._ label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/get_notification_summary_example_call_tool.py", + "/examples/integrations/resources/integrations/github/get_notification_summary_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/get_notification_summary_example_call_tool.js", + "/examples/integrations/resources/integrations/github/get_notification_summary_example_call_tool.js", ], }, }, @@ -1917,10 +1917,10 @@ _No parameters required for this tool._ label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/github/list_notifications_example_call_tool.py", + "/examples/integrations/resources/integrations/github/list_notifications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/github/list_notifications_example_call_tool.js", + "/examples/integrations/resources/integrations/github/list_notifications_example_call_tool.js", ], }, }, @@ -1956,7 +1956,7 @@ List GitHub notifications with pagination. You **must** create a GitHub App to use this server. OAuth Apps are not supported. -The Arcade GitHub MCP Server uses the [GitHub auth provider](/home/auth-providers/github) to connect to users' GitHub accounts. +The Arcade GitHub MCP Server uses the [GitHub auth provider](/references/auth-providers/github) to connect to users' GitHub accounts. **For Arcade Cloud:** - No configuration needed @@ -1964,12 +1964,12 @@ The Arcade GitHub MCP Server uses the [GitHub auth provider](/home/auth-provider - All tools work out of the box **For Self-Hosted:** -- You must [create your own GitHub App](/home/auth-providers/github#creating-a-github-app) -- [Configure the GitHub auth provider](/home/auth-providers/github#configuring-github-auth-in-arcade) with your app credentials +- You must [create your own GitHub App](/references/auth-providers/github#creating-a-github-app) +- [Configure the GitHub auth provider](/references/auth-providers/github#configuring-github-auth-in-arcade) with your app credentials - Your users will see your application name - **New to GitHub Apps?** Read [Why Arcade Uses GitHub Apps](/home/auth-providers/github#why-arcade-uses-github-apps-not-oauth-apps) + **New to GitHub Apps?** Read [Why Arcade Uses GitHub Apps](/references/auth-providers/github#why-arcade-uses-github-apps-not-oauth-apps) to understand the security and compliance benefits. diff --git a/app/en/mcp-servers/development/pagerduty-api/page.mdx b/app/en/resources/integrations/development/pagerduty-api/page.mdx similarity index 77% rename from app/en/mcp-servers/development/pagerduty-api/page.mdx rename to app/en/resources/integrations/development/pagerduty-api/page.mdx index 710c83bcf..0f48f3aa2 100644 --- a/app/en/mcp-servers/development/pagerduty-api/page.mdx +++ b/app/en/resources/integrations/development/pagerduty-api/page.mdx @@ -1483,7 +1483,7 @@ The PagerDutyApi MCP Server offers a comprehensive suite of tools for managing i If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## PagerdutyApi.AssignTagsToPagerdutyEntity @@ -1495,10 +1495,10 @@ The PagerDutyApi MCP Server offers a comprehensive suite of tools for managing i label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/assign_tags_to_pagerduty_entity_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/assign_tags_to_pagerduty_entity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/assign_tags_to_pagerduty_entity_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/assign_tags_to_pagerduty_entity_example_call_tool.js", ], }, }, @@ -1523,10 +1523,10 @@ Assign tags to PagerDuty entities like policies, teams, or users. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_tags_by_entity_id_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_tags_by_entity_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_tags_by_entity_id_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_tags_by_entity_id_example_call_tool.js", ], }, }, @@ -1552,10 +1552,10 @@ Retrieve tags for Users, Teams, or Escalation Policies. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_account_abilities_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_account_abilities_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_account_abilities_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_account_abilities_example_call_tool.js", ], }, }, @@ -1577,10 +1577,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/check_ability_status_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/check_ability_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/check_ability_status_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/check_ability_status_example_call_tool.js", ], }, }, @@ -1602,10 +1602,10 @@ Check if your account has a specific ability. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_addons_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_addons_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_addons_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_addons_example_call_tool.js", ], }, }, @@ -1632,10 +1632,10 @@ Retrieve all installed add-ons on your PagerDuty account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/install_pagerduty_addon_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/install_pagerduty_addon_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/install_pagerduty_addon_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/install_pagerduty_addon_example_call_tool.js", ], }, }, @@ -1658,10 +1658,10 @@ Install an add-on for your PagerDuty account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_addon_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_addon_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_addon_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_addon_details_example_call_tool.js", ], }, }, @@ -1683,10 +1683,10 @@ Retrieve detailed information about a PagerDuty add-on. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_addon_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/remove_addon_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_addon_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/remove_addon_example_call_tool.js", ], }, }, @@ -1708,10 +1708,10 @@ Remove an existing add-on from PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_pagerduty_addon_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_pagerduty_addon_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_pagerduty_addon_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_pagerduty_addon_example_call_tool.js", ], }, }, @@ -1735,10 +1735,10 @@ Update an existing add-on in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_alert_grouping_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_alert_grouping_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_alert_grouping_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_alert_grouping_settings_example_call_tool.js", ], }, }, @@ -1764,10 +1764,10 @@ Retrieve all alert grouping settings. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_alert_grouping_setting_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_alert_grouping_setting_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_alert_grouping_setting_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_alert_grouping_setting_example_call_tool.js", ], }, }, @@ -1790,10 +1790,10 @@ Create a new Alert Grouping Setting in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_alert_grouping_setting_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_alert_grouping_setting_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_alert_grouping_setting_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_alert_grouping_setting_example_call_tool.js", ], }, }, @@ -1815,10 +1815,10 @@ Retrieve an existing alert grouping setting. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_alert_grouping_setting_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_alert_grouping_setting_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_alert_grouping_setting_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_alert_grouping_setting_example_call_tool.js", ], }, }, @@ -1840,10 +1840,10 @@ Delete an existing alert grouping setting. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_alert_grouping_setting_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_alert_grouping_setting_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_alert_grouping_setting_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_alert_grouping_setting_example_call_tool.js", ], }, }, @@ -1867,10 +1867,10 @@ Update an existing alert grouping setting in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_metrics_example_call_tool.js", ], }, }, @@ -1893,10 +1893,10 @@ Retrieve aggregated metrics for PagerDuty incidents. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_escalation_policy_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_escalation_policy_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_escalation_policy_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_escalation_policy_metrics_example_call_tool.js", ], }, }, @@ -1919,10 +1919,10 @@ Get aggregated incident metrics by escalation policy. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/fetch_incident_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/fetch_incident_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/fetch_incident_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/fetch_incident_metrics_example_call_tool.js", ], }, }, @@ -1945,10 +1945,10 @@ Get aggregated metrics across all escalation policies. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_analytics_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_analytics_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_analytics_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_analytics_metrics_example_call_tool.js", ], }, }, @@ -1971,10 +1971,10 @@ Retrieve aggregated incident metrics by service over time. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_aggregated_incident_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_aggregated_incident_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_aggregated_incident_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_aggregated_incident_metrics_example_call_tool.js", ], }, }, @@ -1997,10 +1997,10 @@ Retrieve aggregated incident metrics across all services. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_team_incident_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_team_incident_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_team_incident_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_team_incident_metrics_example_call_tool.js", ], }, }, @@ -2023,10 +2023,10 @@ Fetch aggregated incident metrics by team and time unit. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_analytics_metrics_for_all_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_analytics_metrics_for_all_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_analytics_metrics_for_all_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_analytics_metrics_for_all_teams_example_call_tool.js", ], }, }, @@ -2049,10 +2049,10 @@ Fetches aggregated incident metrics across all teams. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_analytics_metrics_pd_advance_usage_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_analytics_metrics_pd_advance_usage_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_analytics_metrics_pd_advance_usage_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_analytics_metrics_pd_advance_usage_example_call_tool.js", ], }, }, @@ -2075,10 +2075,10 @@ Retrieve aggregated metrics for PD Advance usage. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/retrieve_analytics_data_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/retrieve_analytics_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/retrieve_analytics_data_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/retrieve_analytics_data_example_call_tool.js", ], }, }, @@ -2101,10 +2101,10 @@ Provides aggregated incident metrics for selected responders. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/fetch_responder_team_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/fetch_responder_team_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/fetch_responder_team_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/fetch_responder_team_metrics_example_call_tool.js", ], }, }, @@ -2127,10 +2127,10 @@ Fetch incident metrics for team responders. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_analytics_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_analytics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_analytics_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_analytics_example_call_tool.js", ], }, }, @@ -2153,10 +2153,10 @@ Fetch enriched incident metrics and data from PagerDuty Analytics. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_enriched_incident_data_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_enriched_incident_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_enriched_incident_data_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_enriched_incident_data_example_call_tool.js", ], }, }, @@ -2178,10 +2178,10 @@ Retrieve enriched incident metrics for a specific incident. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_response_analytics_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_response_analytics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_response_analytics_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_response_analytics_example_call_tool.js", ], }, }, @@ -2207,10 +2207,10 @@ Provides enriched responder data for a single incident. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_responder_incident_analytics_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_responder_incident_analytics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_responder_incident_analytics_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_responder_incident_analytics_example_call_tool.js", ], }, }, @@ -2234,10 +2234,10 @@ Retrieve enriched incident metrics for a specific responder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_audit_records_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_audit_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_audit_records_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_audit_records_example_call_tool.js", ], }, }, @@ -2268,10 +2268,10 @@ Retrieve audit trail records from PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_automation_action_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_automation_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_automation_action_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_automation_action_example_call_tool.js", ], }, }, @@ -2294,10 +2294,10 @@ Create a script, process, or runbook automation action. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_automation_actions_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_automation_actions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_automation_actions_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_automation_actions_example_call_tool.js", ], }, }, @@ -2326,10 +2326,10 @@ Retrieve all automation actions with optional query filters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_automation_action_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_automation_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_automation_action_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_automation_action_example_call_tool.js", ], }, }, @@ -2351,10 +2351,10 @@ Retrieve details of a specific automation action. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_automation_action_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_automation_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_automation_action_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_automation_action_example_call_tool.js", ], }, }, @@ -2376,10 +2376,10 @@ Delete an automation action by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_automation_action_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_automation_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_automation_action_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_automation_action_example_call_tool.js", ], }, }, @@ -2403,10 +2403,10 @@ Update an existing automation action. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/invoke_automation_action_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/invoke_automation_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/invoke_automation_action_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/invoke_automation_action_example_call_tool.js", ], }, }, @@ -2430,10 +2430,10 @@ Triggers an automation action in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_references_for_automation_action_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_references_for_automation_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_references_for_automation_action_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_references_for_automation_action_example_call_tool.js", ], }, }, @@ -2455,10 +2455,10 @@ Retrieve services linked to a specific automation action. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/associate_automation_action_with_service_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/associate_automation_action_with_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/associate_automation_action_with_service_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/associate_automation_action_with_service_example_call_tool.js", ], }, }, @@ -2482,10 +2482,10 @@ Associate an Automation Action with a service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_automation_action_service_association_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_automation_action_service_association_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_automation_action_service_association_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_automation_action_service_association_example_call_tool.js", ], }, }, @@ -2508,10 +2508,10 @@ Retrieve details of an Automation Action and service relation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/disassociate_automation_action_from_service_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/disassociate_automation_action_from_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/disassociate_automation_action_from_service_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/disassociate_automation_action_from_service_example_call_tool.js", ], }, }, @@ -2534,10 +2534,10 @@ Disassociate an Automation Action from a service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/associate_automation_action_with_team_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/associate_automation_action_with_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/associate_automation_action_with_team_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/associate_automation_action_with_team_example_call_tool.js", ], }, }, @@ -2561,10 +2561,10 @@ Associate an Automation Action with a team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_team_references_for_automation_action_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_team_references_for_automation_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_team_references_for_automation_action_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_team_references_for_automation_action_example_call_tool.js", ], }, }, @@ -2586,10 +2586,10 @@ Retrieve teams associated with a specific automation action. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/disassociate_automation_action_from_team_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/disassociate_automation_action_from_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/disassociate_automation_action_from_team_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/disassociate_automation_action_from_team_example_call_tool.js", ], }, }, @@ -2612,10 +2612,10 @@ Disassociate an automation action from a team in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_automation_action_team_association_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_automation_action_team_association_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_automation_action_team_association_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_automation_action_team_association_example_call_tool.js", ], }, }, @@ -2638,10 +2638,10 @@ Retrieve details of an Automation Action and team relationship. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_automation_action_invocations_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_automation_action_invocations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_automation_action_invocations_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_automation_action_invocations_example_call_tool.js", ], }, }, @@ -2666,10 +2666,10 @@ Retrieve a list of automation action invocations. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_automation_action_invocation_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_automation_action_invocation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_automation_action_invocation_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_automation_action_invocation_example_call_tool.js", ], }, }, @@ -2691,10 +2691,10 @@ Retrieve details of an automation action invocation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_automation_runner_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_automation_runner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_automation_runner_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_automation_runner_example_call_tool.js", ], }, }, @@ -2717,10 +2717,10 @@ Create a Process or Runbook Automation runner. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_automation_action_runners_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_automation_action_runners_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_automation_action_runners_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_automation_action_runners_example_call_tool.js", ], }, }, @@ -2745,10 +2745,10 @@ Retrieve a list of Automation Action runners. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_automation_action_runner_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_automation_action_runner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_automation_action_runner_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_automation_action_runner_example_call_tool.js", ], }, }, @@ -2770,10 +2770,10 @@ Retrieve details of an Automation Action runner by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_automation_action_runner_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_automation_action_runner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_automation_action_runner_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_automation_action_runner_example_call_tool.js", ], }, }, @@ -2797,10 +2797,10 @@ Update an Automation Action runner in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_automation_action_runner_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_automation_action_runner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_automation_action_runner_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_automation_action_runner_example_call_tool.js", ], }, }, @@ -2822,10 +2822,10 @@ Delete an Automation Action runner by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/associate_runner_with_team_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/associate_runner_with_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/associate_runner_with_team_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/associate_runner_with_team_example_call_tool.js", ], }, }, @@ -2849,10 +2849,10 @@ Associate a runner with a specified team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_runner_team_associations_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_runner_team_associations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_runner_team_associations_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_runner_team_associations_example_call_tool.js", ], }, }, @@ -2874,10 +2874,10 @@ Retrieve team references linked to a specific runner. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/disassociate_runner_from_team_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/disassociate_runner_from_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/disassociate_runner_from_team_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/disassociate_runner_from_team_example_call_tool.js", ], }, }, @@ -2900,10 +2900,10 @@ Disassociate a runner from a team in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_runner_team_association_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_runner_team_association_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_runner_team_association_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_runner_team_association_example_call_tool.js", ], }, }, @@ -2926,10 +2926,10 @@ Retrieve details of a runner and team relationship. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_business_services_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_business_services_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_business_services_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_business_services_example_call_tool.js", ], }, }, @@ -2953,10 +2953,10 @@ Retrieve a list of existing business services. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_business_service_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_business_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_business_service_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_business_service_example_call_tool.js", ], }, }, @@ -2981,10 +2981,10 @@ Create a new business service in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_business_service_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_business_service_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_business_service_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_business_service_details_example_call_tool.js", ], }, }, @@ -3006,10 +3006,10 @@ Retrieve details about a specific Business Service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_business_service_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_business_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_business_service_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_business_service_example_call_tool.js", ], }, }, @@ -3031,10 +3031,10 @@ Delete an existing Business Service in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_business_service_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_business_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_business_service_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_business_service_example_call_tool.js", ], }, }, @@ -3060,10 +3060,10 @@ Update the details of a business service in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/subscribe_to_business_service_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/subscribe_to_business_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/subscribe_to_business_service_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/subscribe_to_business_service_example_call_tool.js", ], }, }, @@ -3085,10 +3085,10 @@ Subscribe your account to a PagerDuty business service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/unsubscribe_from_business_service_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/unsubscribe_from_business_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/unsubscribe_from_business_service_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/unsubscribe_from_business_service_example_call_tool.js", ], }, }, @@ -3110,10 +3110,10 @@ Unsubscribe an account from a business service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_business_service_subscribers_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_business_service_subscribers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_business_service_subscribers_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_business_service_subscribers_example_call_tool.js", ], }, }, @@ -3135,10 +3135,10 @@ Retrieve notification subscribers of a business service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/subscribe_business_service_entities_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/subscribe_business_service_entities_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/subscribe_business_service_entities_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/subscribe_business_service_entities_example_call_tool.js", ], }, }, @@ -3162,10 +3162,10 @@ Subscribe entities to a specified business service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/retrieve_impactful_supporting_business_services_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/retrieve_impactful_supporting_business_services_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/retrieve_impactful_supporting_business_services_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/retrieve_impactful_supporting_business_services_example_call_tool.js", ], }, }, @@ -3189,10 +3189,10 @@ Retrieve top supporting Business Services by impact for a given service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/unsubscribe_business_service_notifications_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/unsubscribe_business_service_notifications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/unsubscribe_business_service_notifications_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/unsubscribe_business_service_notifications_example_call_tool.js", ], }, }, @@ -3216,10 +3216,10 @@ Unsubscribe users from Business Service notifications. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_top_level_impactors_for_business_services_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_top_level_impactors_for_business_services_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_top_level_impactors_for_business_services_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_top_level_impactors_for_business_services_example_call_tool.js", ], }, }, @@ -3241,10 +3241,10 @@ Retrieve high-priority incidents impacting top-level business services. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_business_service_impacts_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_business_service_impacts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_business_service_impacts_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_business_service_impacts_example_call_tool.js", ], }, }, @@ -3267,10 +3267,10 @@ Get top-level Business Services sorted by highest impact. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_priority_thresholds_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_priority_thresholds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_priority_thresholds_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_priority_thresholds_example_call_tool.js", ], }, }, @@ -3292,10 +3292,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/clear_business_service_priority_thresholds_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/clear_business_service_priority_thresholds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/clear_business_service_priority_thresholds_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/clear_business_service_priority_thresholds_example_call_tool.js", ], }, }, @@ -3317,10 +3317,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/set_business_service_priority_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/set_business_service_priority_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/set_business_service_priority_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/set_business_service_priority_example_call_tool.js", ], }, }, @@ -3343,10 +3343,10 @@ Set the priority threshold for a business service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_change_events_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_change_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_change_events_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_change_events_example_call_tool.js", ], }, }, @@ -3374,10 +3374,10 @@ Fetch a list of existing change events from PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/send_change_event_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/send_change_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/send_change_event_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/send_change_event_example_call_tool.js", ], }, }, @@ -3399,10 +3399,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_change_event_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_change_event_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_change_event_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_change_event_details_example_call_tool.js", ], }, }, @@ -3424,10 +3424,10 @@ Retrieve detailed information about a Change Event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_change_event_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_change_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_change_event_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_change_event_example_call_tool.js", ], }, }, @@ -3451,10 +3451,10 @@ Updates an existing change event in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_escalation_policies_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_escalation_policies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_escalation_policies_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_escalation_policies_example_call_tool.js", ], }, }, @@ -3483,10 +3483,10 @@ Retrieve all current escalation policies. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_escalation_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_escalation_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_escalation_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_escalation_policy_example_call_tool.js", ], }, }, @@ -3510,10 +3510,10 @@ Create a new escalation policy in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_escalation_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_escalation_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_escalation_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_escalation_policy_example_call_tool.js", ], }, }, @@ -3536,10 +3536,10 @@ Retrieve details of an escalation policy and its rules. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_escalation_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_escalation_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_escalation_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_escalation_policy_example_call_tool.js", ], }, }, @@ -3561,10 +3561,10 @@ Delete an existing escalation policy from PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_escalation_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_escalation_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_escalation_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_escalation_policy_example_call_tool.js", ], }, }, @@ -3588,10 +3588,10 @@ Update an existing escalation policy and its rules. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_escalation_policy_audit_records_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_escalation_policy_audit_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_escalation_policy_audit_records_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_escalation_policy_audit_records_example_call_tool.js", ], }, }, @@ -3617,10 +3617,10 @@ Retrieve audit records for a specific escalation policy. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_event_orchestrations_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_event_orchestrations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_event_orchestrations_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_event_orchestrations_example_call_tool.js", ], }, }, @@ -3644,10 +3644,10 @@ Retrieve all Global Event Orchestrations from an account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_global_event_orchestration_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_global_event_orchestration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_global_event_orchestration_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_global_event_orchestration_example_call_tool.js", ], }, }, @@ -3670,10 +3670,10 @@ Create a Global Event Orchestration in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_global_event_orchestration_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_global_event_orchestration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_global_event_orchestration_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_global_event_orchestration_example_call_tool.js", ], }, }, @@ -3695,10 +3695,10 @@ Retrieve details of a Global Event Orchestration by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_event_orchestration_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_event_orchestration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_event_orchestration_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_event_orchestration_example_call_tool.js", ], }, }, @@ -3722,10 +3722,10 @@ Update a Global Event Orchestration in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_event_orchestration_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_event_orchestration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_event_orchestration_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_event_orchestration_example_call_tool.js", ], }, }, @@ -3747,10 +3747,10 @@ Delete a Global Event Orchestration on PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_orchestration_integrations_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_orchestration_integrations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_orchestration_integrations_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_orchestration_integrations_example_call_tool.js", ], }, }, @@ -3772,10 +3772,10 @@ Retrieve integrations for an event orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_event_integration_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_event_integration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_event_integration_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_event_integration_example_call_tool.js", ], }, }, @@ -3799,10 +3799,10 @@ Create an integration for event orchestration in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_integration_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_integration_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_integration_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_integration_details_example_call_tool.js", ], }, }, @@ -3825,10 +3825,10 @@ Retrieve details of an orchestration integration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_event_integration_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_event_integration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_event_integration_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_event_integration_example_call_tool.js", ], }, }, @@ -3853,10 +3853,10 @@ Update an event orchestration integration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_integration_routing_key_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_integration_routing_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_integration_routing_key_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_integration_routing_key_example_call_tool.js", ], }, }, @@ -3879,10 +3879,10 @@ Delete an integration and its associated routing key. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/migrate_integration_to_event_orchestration_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/migrate_integration_to_event_orchestration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/migrate_integration_to_event_orchestration_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/migrate_integration_to_event_orchestration_example_call_tool.js", ], }, }, @@ -3906,10 +3906,10 @@ Migrate an integration to a different event orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_global_orchestration_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_global_orchestration_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_global_orchestration_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_global_orchestration_rules_example_call_tool.js", ], }, }, @@ -3931,10 +3931,10 @@ Retrieve global orchestration rules for an event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_event_orchestration_global_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_event_orchestration_global_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_event_orchestration_global_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_event_orchestration_global_rules_example_call_tool.js", ], }, }, @@ -3958,10 +3958,10 @@ Update global orchestration rules for event orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_global_orchestration_routing_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_global_orchestration_routing_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_global_orchestration_routing_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_global_orchestration_routing_rules_example_call_tool.js", ], }, }, @@ -3983,10 +3983,10 @@ Retrieve Global Orchestration's routing rules from PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_orchestration_routing_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_orchestration_routing_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_orchestration_routing_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_orchestration_routing_rules_example_call_tool.js", ], }, }, @@ -4010,10 +4010,10 @@ Update rules for routing events in Global Orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_unrouted_event_orchestration_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_unrouted_event_orchestration_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_unrouted_event_orchestration_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_unrouted_event_orchestration_rules_example_call_tool.js", ], }, }, @@ -4035,10 +4035,10 @@ Retrieve rules for unrouted event orchestration in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_unrouted_event_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_unrouted_event_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_unrouted_event_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_unrouted_event_rules_example_call_tool.js", ], }, }, @@ -4062,10 +4062,10 @@ Update rules for Unrouted events in Global Event Orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_orchestration_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_orchestration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_orchestration_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_orchestration_example_call_tool.js", ], }, }, @@ -4088,10 +4088,10 @@ Retrieve details of a service orchestration configuration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_service_orchestration_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_service_orchestration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_service_orchestration_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_service_orchestration_example_call_tool.js", ], }, }, @@ -4115,10 +4115,10 @@ Update a Service Orchestration with new event rules. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_orchestration_status_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_orchestration_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_orchestration_status_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_orchestration_status_example_call_tool.js", ], }, }, @@ -4140,10 +4140,10 @@ Retrieve the active status of a Service Orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_service_orchestration_status_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_service_orchestration_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_service_orchestration_status_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_service_orchestration_status_example_call_tool.js", ], }, }, @@ -4167,10 +4167,10 @@ Update the active status of a service orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_cache_variables_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_cache_variables_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_cache_variables_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_cache_variables_example_call_tool.js", ], }, }, @@ -4192,10 +4192,10 @@ Retrieve cache variables for a global event orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_cache_variable_event_orchestration_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_cache_variable_event_orchestration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_cache_variable_event_orchestration_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_cache_variable_event_orchestration_example_call_tool.js", ], }, }, @@ -4217,10 +4217,10 @@ Create a cache variable for global event orchestration rules. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_cache_variable_global_event_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_cache_variable_global_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_cache_variable_global_event_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_cache_variable_global_event_example_call_tool.js", ], }, }, @@ -4243,10 +4243,10 @@ Retrieve a cache variable for a global event orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_cache_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_cache_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_cache_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_cache_variable_example_call_tool.js", ], }, }, @@ -4269,10 +4269,10 @@ Update a cache variable for event orchestration rules. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_cache_variable_global_event_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_cache_variable_global_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_cache_variable_global_event_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_cache_variable_global_event_example_call_tool.js", ], }, }, @@ -4295,10 +4295,10 @@ Delete a cache variable for a global event orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_external_data_cache_var_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_external_data_cache_var_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_external_data_cache_var_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_external_data_cache_var_example_call_tool.js", ], }, }, @@ -4321,10 +4321,10 @@ Retrieve external data Cache Variable data from Global Orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_external_data_cache_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_external_data_cache_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_external_data_cache_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_external_data_cache_variable_example_call_tool.js", ], }, }, @@ -4347,10 +4347,10 @@ Update values for external data cache variables in global event orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_external_data_cache_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_external_data_cache_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_external_data_cache_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_external_data_cache_variable_example_call_tool.js", ], }, }, @@ -4373,10 +4373,10 @@ Deletes external data cache variable for event orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_cache_variables_for_service_event_orchestration_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_cache_variables_for_service_event_orchestration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_cache_variables_for_service_event_orchestration_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_cache_variables_for_service_event_orchestration_example_call_tool.js", ], }, }, @@ -4398,10 +4398,10 @@ Retrieve cache variables for service event orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/add_cache_variable_to_service_event_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/add_cache_variable_to_service_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/add_cache_variable_to_service_event_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/add_cache_variable_to_service_event_example_call_tool.js", ], }, }, @@ -4423,10 +4423,10 @@ Create a cache variable for a service event orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_event_cache_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_event_cache_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_event_cache_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_event_cache_variable_example_call_tool.js", ], }, }, @@ -4449,10 +4449,10 @@ Get a cache variable for a service event orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_service_event_cache_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_service_event_cache_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_service_event_cache_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_service_event_cache_variable_example_call_tool.js", ], }, }, @@ -4475,10 +4475,10 @@ Update a cache variable for a service event orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_service_cache_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_service_cache_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_service_cache_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_service_cache_variable_example_call_tool.js", ], }, }, @@ -4501,10 +4501,10 @@ Delete a cache variable for a service event orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_event_cache_data_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_event_cache_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_event_cache_data_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_event_cache_data_example_call_tool.js", ], }, }, @@ -4527,10 +4527,10 @@ Retrieve external data cache variable for event orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_cache_variable_data_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_cache_variable_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_cache_variable_data_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_cache_variable_data_example_call_tool.js", ], }, }, @@ -4553,10 +4553,10 @@ Update cache variable data for service event orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_service_cache_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/remove_service_cache_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_service_cache_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/remove_service_cache_variable_example_call_tool.js", ], }, }, @@ -4579,10 +4579,10 @@ Delete external data cache variable on a service orchestration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_event_orchestration_enablings_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_event_orchestration_enablings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_event_orchestration_enablings_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_event_orchestration_enablings_example_call_tool.js", ], }, }, @@ -4604,10 +4604,10 @@ Retrieve feature enablement settings for Event Orchestrations. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_event_orchestration_features_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_event_orchestration_features_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_event_orchestration_features_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_event_orchestration_features_example_call_tool.js", ], }, }, @@ -4632,10 +4632,10 @@ Update features for Event Orchestration in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_extension_schemas_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_extension_schemas_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_extension_schemas_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_extension_schemas_example_call_tool.js", ], }, }, @@ -4659,10 +4659,10 @@ Retrieve a list of all PagerDuty extension schemas. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_extension_vendor_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_extension_vendor_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_extension_vendor_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_extension_vendor_details_example_call_tool.js", ], }, }, @@ -4684,10 +4684,10 @@ Retrieve details of a specific PagerDuty extension vendor. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_extensions_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_extensions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_extensions_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_extensions_example_call_tool.js", ], }, }, @@ -4715,10 +4715,10 @@ Retrieve a list of existing extensions and their details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_service_extension_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_service_extension_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_service_extension_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_service_extension_example_call_tool.js", ], }, }, @@ -4741,10 +4741,10 @@ Create a new extension for a service in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_extension_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_extension_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_extension_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_extension_details_example_call_tool.js", ], }, }, @@ -4767,10 +4767,10 @@ Retrieve details about a specific extension on PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_extension_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_extension_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_extension_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_extension_example_call_tool.js", ], }, }, @@ -4792,10 +4792,10 @@ Delete an existing extension in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_extension_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_extension_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_extension_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_extension_example_call_tool.js", ], }, }, @@ -4819,10 +4819,10 @@ Update an existing extension in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/enable_pagerduty_extension_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/enable_pagerduty_extension_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/enable_pagerduty_extension_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/enable_pagerduty_extension_example_call_tool.js", ], }, }, @@ -4844,10 +4844,10 @@ Enable a disabled extension on PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_incident_workflows_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_incident_workflows_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_incident_workflows_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_incident_workflows_example_call_tool.js", ], }, }, @@ -4873,10 +4873,10 @@ Retrieve all incident workflows in your PagerDuty account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_incident_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_incident_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_incident_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_incident_workflow_example_call_tool.js", ], }, }, @@ -4899,10 +4899,10 @@ Create a new incident workflow to automate actions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_workflow_example_call_tool.js", ], }, }, @@ -4924,10 +4924,10 @@ Retrieve an existing Incident Workflow. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_incident_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_incident_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_incident_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_incident_workflow_example_call_tool.js", ], }, }, @@ -4949,10 +4949,10 @@ Deletes an existing incident workflow in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_incident_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_incident_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_incident_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_incident_workflow_example_call_tool.js", ], }, }, @@ -4976,10 +4976,10 @@ Updates an existing incident workflow in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/start_incident_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/start_incident_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/start_incident_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/start_incident_workflow_example_call_tool.js", ], }, }, @@ -5003,10 +5003,10 @@ Start an instance of an incident workflow for automation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_incident_workflow_actions_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_incident_workflow_actions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_incident_workflow_actions_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_incident_workflow_actions_example_call_tool.js", ], }, }, @@ -5030,10 +5030,10 @@ Retrieve a list of incident workflow actions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_workflow_action_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_workflow_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_workflow_action_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_workflow_action_example_call_tool.js", ], }, }, @@ -5055,10 +5055,10 @@ Retrieve details of an incident workflow action. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_incident_workflow_triggers_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_incident_workflow_triggers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_incident_workflow_triggers_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_incident_workflow_triggers_example_call_tool.js", ], }, }, @@ -5088,10 +5088,10 @@ Retrieve a list of existing incident workflow triggers. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_incident_workflow_trigger_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_incident_workflow_trigger_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_incident_workflow_trigger_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_incident_workflow_trigger_example_call_tool.js", ], }, }, @@ -5114,10 +5114,10 @@ Initiate a new PagerDuty incident workflow trigger. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_workflow_trigger_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_workflow_trigger_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_workflow_trigger_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_workflow_trigger_example_call_tool.js", ], }, }, @@ -5139,10 +5139,10 @@ Retrieve an existing Incident Workflows Trigger. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_incident_workflow_trigger_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_incident_workflow_trigger_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_incident_workflow_trigger_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_incident_workflow_trigger_example_call_tool.js", ], }, }, @@ -5166,10 +5166,10 @@ Update an existing incident workflow trigger. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_incident_workflow_trigger_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_incident_workflow_trigger_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_incident_workflow_trigger_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_incident_workflow_trigger_example_call_tool.js", ], }, }, @@ -5191,10 +5191,10 @@ Deletes an existing incident workflow trigger using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/associate_service_to_incident_workflow_trigger_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/associate_service_to_incident_workflow_trigger_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/associate_service_to_incident_workflow_trigger_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/associate_service_to_incident_workflow_trigger_example_call_tool.js", ], }, }, @@ -5218,10 +5218,10 @@ Associate a service with an existing incident workflow trigger. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_service_from_incident_trigger_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/remove_service_from_incident_trigger_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_service_from_incident_trigger_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/remove_service_from_incident_trigger_example_call_tool.js", ], }, }, @@ -5244,10 +5244,10 @@ Remove a service from an incident workflow trigger. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_existing_incidents_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_existing_incidents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_existing_incidents_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_existing_incidents_example_call_tool.js", ], }, }, @@ -5283,10 +5283,10 @@ Retrieve a list of existing incidents. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_incidents_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_incidents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_incidents_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_incidents_example_call_tool.js", ], }, }, @@ -5313,10 +5313,10 @@ Manage the status of multiple incidents. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_incident_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_incident_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_incident_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_incident_example_call_tool.js", ], }, }, @@ -5340,10 +5340,10 @@ Create an incident in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_details_example_call_tool.js", ], }, }, @@ -5366,10 +5366,10 @@ Retrieve detailed information about a PagerDuty incident. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/manage_incident_status_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/manage_incident_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/manage_incident_status_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/manage_incident_status_example_call_tool.js", ], }, }, @@ -5394,10 +5394,10 @@ Manage PagerDuty incident status and assignments. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_incident_alerts_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_incident_alerts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_incident_alerts_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_incident_alerts_example_call_tool.js", ], }, }, @@ -5426,10 +5426,10 @@ Retrieve alerts for a specified incident. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/resolve_or_reassociate_incident_alerts_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/resolve_or_reassociate_incident_alerts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/resolve_or_reassociate_incident_alerts_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/resolve_or_reassociate_incident_alerts_example_call_tool.js", ], }, }, @@ -5457,10 +5457,10 @@ Resolve or reassign alerts to incidents. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_alert_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_alert_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_alert_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_alert_details_example_call_tool.js", ], }, }, @@ -5483,10 +5483,10 @@ Retrieve detailed information about a specific alert. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/resolve_or_update_incident_alert_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/resolve_or_update_incident_alert_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/resolve_or_update_incident_alert_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/resolve_or_update_incident_alert_example_call_tool.js", ], }, }, @@ -5512,10 +5512,10 @@ Resolve an alert or update its associated incident. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_incident_service_impact_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_incident_service_impact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_incident_service_impact_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_incident_service_impact_example_call_tool.js", ], }, }, @@ -5540,10 +5540,10 @@ Update the impact of an incident on a business service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_impacted_business_services_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_impacted_business_services_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_impacted_business_services_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_impacted_business_services_example_call_tool.js", ], }, }, @@ -5565,10 +5565,10 @@ Retrieve business services impacted by an incident. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_custom_field_values_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_custom_field_values_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_custom_field_values_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_custom_field_values_example_call_tool.js", ], }, }, @@ -5590,10 +5590,10 @@ Retrieve custom field values for a specific incident. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_incident_custom_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_incident_custom_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_incident_custom_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_incident_custom_fields_example_call_tool.js", ], }, }, @@ -5617,10 +5617,10 @@ Update custom field values for a specific incident. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_incident_log_entries_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_incident_log_entries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_incident_log_entries_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_incident_log_entries_example_call_tool.js", ], }, }, @@ -5650,10 +5650,10 @@ Retrieve log entries for a specific incident. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/merge_incidents_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/merge_incidents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/merge_incidents_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/merge_incidents_example_call_tool.js", ], }, }, @@ -5678,10 +5678,10 @@ Merge source incidents into a target incident. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_incident_notes_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_incident_notes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_incident_notes_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_incident_notes_example_call_tool.js", ], }, }, @@ -5703,10 +5703,10 @@ List notes for a specific incident. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/add_incident_note_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/add_incident_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/add_incident_note_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/add_incident_note_example_call_tool.js", ], }, }, @@ -5731,10 +5731,10 @@ Add a new note to a specific incident. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_outlier_incident_info_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_outlier_incident_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_outlier_incident_info_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_outlier_incident_info_example_call_tool.js", ], }, }, @@ -5758,10 +5758,10 @@ Retrieve information about an outlier incident for a service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/retrieve_past_incidents_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/retrieve_past_incidents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/retrieve_past_incidents_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/retrieve_past_incidents_example_call_tool.js", ], }, }, @@ -5785,10 +5785,10 @@ Retrieve past incidents with similar metadata. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_related_change_events_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_related_change_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_related_change_events_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_related_change_events_example_call_tool.js", ], }, }, @@ -5811,10 +5811,10 @@ Retrieve change events related to a specific incident. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_related_incidents_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_related_incidents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_related_incidents_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_related_incidents_example_call_tool.js", ], }, }, @@ -5837,10 +5837,10 @@ Retrieve recent related incidents impacting services. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_incident_responder_request_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_incident_responder_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_incident_responder_request_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_incident_responder_request_example_call_tool.js", ], }, }, @@ -5865,10 +5865,10 @@ Send a responder request for a specified incident. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/snooze_incident_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/snooze_incident_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/snooze_incident_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/snooze_incident_example_call_tool.js", ], }, }, @@ -5893,10 +5893,10 @@ Temporarily suspend alerts for an incident. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_incident_status_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_incident_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_incident_status_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_incident_status_example_call_tool.js", ], }, }, @@ -5921,10 +5921,10 @@ Create a status update for a specific incident. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_notification_subscribers_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_notification_subscribers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_notification_subscribers_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_notification_subscribers_example_call_tool.js", ], }, }, @@ -5946,10 +5946,10 @@ Retrieve a list of notification subscribers for an incident. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/subscribe_incident_notifications_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/subscribe_incident_notifications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/subscribe_incident_notifications_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/subscribe_incident_notifications_example_call_tool.js", ], }, }, @@ -5973,10 +5973,10 @@ Subscribe entities to incident status update notifications. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/unsubscribe_incident_notification_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/unsubscribe_incident_notification_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/unsubscribe_incident_notification_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/unsubscribe_incident_notification_example_call_tool.js", ], }, }, @@ -6000,10 +6000,10 @@ Unsubscribe users from incident status update notifications. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_incident_types_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_incident_types_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_incident_types_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_incident_types_example_call_tool.js", ], }, }, @@ -6025,10 +6025,10 @@ Retrieve available incident types from PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_incident_type_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_incident_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_incident_type_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_incident_type_example_call_tool.js", ], }, }, @@ -6051,10 +6051,10 @@ Create a new incident type in PagerDuty to categorize incidents. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_type_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_type_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_type_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_type_details_example_call_tool.js", ], }, }, @@ -6076,10 +6076,10 @@ Retrieve detailed information on a specific incident type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_incident_type_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_incident_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_incident_type_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_incident_type_example_call_tool.js", ], }, }, @@ -6103,10 +6103,10 @@ Update or categorize an incident type on PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_incident_type_custom_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_incident_type_custom_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_incident_type_custom_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_incident_type_custom_fields_example_call_tool.js", ], }, }, @@ -6129,10 +6129,10 @@ List custom fields for a specified incident type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_incident_type_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_incident_type_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_incident_type_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_incident_type_custom_field_example_call_tool.js", ], }, }, @@ -6156,10 +6156,10 @@ Create a custom field for a specific incident type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_type_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_type_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_type_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_type_custom_field_example_call_tool.js", ], }, }, @@ -6183,10 +6183,10 @@ Retrieve a custom field for a specific incident type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_incident_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_incident_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_incident_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_incident_custom_field_example_call_tool.js", ], }, }, @@ -6211,10 +6211,10 @@ Update a custom field for a specific incident type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_incident_type_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_incident_type_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_incident_type_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_incident_type_custom_field_example_call_tool.js", ], }, }, @@ -6237,10 +6237,10 @@ Delete a custom field for a specified incident type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_custom_field_options_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_custom_field_options_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_custom_field_options_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_custom_field_options_example_call_tool.js", ], }, }, @@ -6263,10 +6263,10 @@ Retrieve options for a custom field in an incident type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_custom_field_option_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_custom_field_option_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_custom_field_option_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_custom_field_option_example_call_tool.js", ], }, }, @@ -6291,10 +6291,10 @@ Create a custom field option for incidents. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_custom_field_option_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_custom_field_option_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_custom_field_option_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_custom_field_option_example_call_tool.js", ], }, }, @@ -6318,10 +6318,10 @@ Retrieve a specific custom field option for an incident type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_custom_field_option_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_custom_field_option_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_custom_field_option_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_custom_field_option_example_call_tool.js", ], }, }, @@ -6347,10 +6347,10 @@ Update a field option for a custom incident field. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_custom_field_option_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_custom_field_option_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_custom_field_option_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_custom_field_option_example_call_tool.js", ], }, }, @@ -6374,10 +6374,10 @@ Delete a custom field option for an incident type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_user_license_allocations_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_user_license_allocations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_user_license_allocations_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_user_license_allocations_example_call_tool.js", ], }, }, @@ -6400,10 +6400,10 @@ Retrieve licenses allocated to users in your account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_account_licenses_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_account_licenses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_account_licenses_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_account_licenses_example_call_tool.js", ], }, }, @@ -6425,10 +6425,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/fetch_incident_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/fetch_incident_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/fetch_incident_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/fetch_incident_logs_example_call_tool.js", ], }, }, @@ -6458,10 +6458,10 @@ Retrieve all incident log entries across the account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_log_entry_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_log_entry_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_incident_log_entry_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_incident_log_entry_details_example_call_tool.js", ], }, }, @@ -6485,10 +6485,10 @@ Retrieve detailed information about a specific incident log entry. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_incident_log_entry_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_incident_log_entry_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_incident_log_entry_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_incident_log_entry_example_call_tool.js", ], }, }, @@ -6513,10 +6513,10 @@ Update an existing incident log entry channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_maintenance_windows_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_maintenance_windows_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_maintenance_windows_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_maintenance_windows_example_call_tool.js", ], }, }, @@ -6545,10 +6545,10 @@ Retrieve maintenance windows with optional filters for service or team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_maintenance_window_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_maintenance_window_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_maintenance_window_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_maintenance_window_example_call_tool.js", ], }, }, @@ -6572,10 +6572,10 @@ Create a maintenance window for specified services. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_maintenance_window_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_maintenance_window_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_maintenance_window_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_maintenance_window_example_call_tool.js", ], }, }, @@ -6598,10 +6598,10 @@ Retrieve details of an existing maintenance window in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_maintenance_window_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_maintenance_window_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_maintenance_window_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_maintenance_window_example_call_tool.js", ], }, }, @@ -6623,10 +6623,10 @@ Delete or end a maintenance window in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_maintenance_window_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_maintenance_window_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_maintenance_window_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_maintenance_window_example_call_tool.js", ], }, }, @@ -6650,10 +6650,10 @@ Update an existing maintenance window for services. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_notifications_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_notifications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_notifications_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_notifications_example_call_tool.js", ], }, }, @@ -6682,10 +6682,10 @@ Retrieve notifications within a specified time range. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_oauth_delegations_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_oauth_delegations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_oauth_delegations_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_oauth_delegations_example_call_tool.js", ], }, }, @@ -6708,10 +6708,10 @@ Revoke OAuth app access for a user or account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_on_call_entries_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_on_call_entries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_on_call_entries_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_on_call_entries_example_call_tool.js", ], }, }, @@ -6743,10 +6743,10 @@ Retrieve on-call entries for a specified time range. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_paused_incident_report_alerts_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_paused_incident_report_alerts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_paused_incident_report_alerts_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_paused_incident_report_alerts_example_call_tool.js", ], }, }, @@ -6771,10 +6771,10 @@ Retrieve recent paused incident report alerts. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_paused_incident_report_counts_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_paused_incident_report_counts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_paused_incident_report_counts_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_paused_incident_report_counts_example_call_tool.js", ], }, }, @@ -6799,10 +6799,10 @@ Retrieve reporting counts for paused incident usage. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_incident_priorities_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_incident_priorities_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_incident_priorities_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_incident_priorities_example_call_tool.js", ], }, }, @@ -6826,10 +6826,10 @@ Retrieve a list of incident priorities by severity. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_rulesets_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_rulesets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_rulesets_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_rulesets_example_call_tool.js", ], }, }, @@ -6853,10 +6853,10 @@ Retrieve a list of all rulesets from PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_ruleset_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_ruleset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_ruleset_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_ruleset_example_call_tool.js", ], }, }, @@ -6879,10 +6879,10 @@ Create a new ruleset to manage event routing. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_ruleset_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_ruleset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_ruleset_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_ruleset_example_call_tool.js", ], }, }, @@ -6904,10 +6904,10 @@ Retrieve details of a ruleset from PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_ruleset_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_ruleset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_ruleset_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_ruleset_example_call_tool.js", ], }, }, @@ -6931,10 +6931,10 @@ Update an existing ruleset in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_ruleset_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_ruleset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_ruleset_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_ruleset_example_call_tool.js", ], }, }, @@ -6956,10 +6956,10 @@ Delete an existing ruleset in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_event_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_event_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_event_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_event_rules_example_call_tool.js", ], }, }, @@ -6984,10 +6984,10 @@ Retrieve all event rules within a specified ruleset. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_event_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_event_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_event_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_event_rule_example_call_tool.js", ], }, }, @@ -7011,10 +7011,10 @@ Create a new event rule within a ruleset. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_event_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_event_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_event_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_event_rule_example_call_tool.js", ], }, }, @@ -7037,10 +7037,10 @@ Retrieve details of an event rule from a ruleset. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_event_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_event_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_event_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_event_rule_example_call_tool.js", ], }, }, @@ -7065,10 +7065,10 @@ Update an existing event rule within a ruleset. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_event_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_event_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_event_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_event_rule_example_call_tool.js", ], }, }, @@ -7091,10 +7091,10 @@ Delete an event rule from a specified ruleset. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_on_call_schedules_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_on_call_schedules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_on_call_schedules_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_on_call_schedules_example_call_tool.js", ], }, }, @@ -7124,10 +7124,10 @@ Retrieve the on-call schedules from PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_on_call_schedule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_on_call_schedule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_on_call_schedule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_on_call_schedule_example_call_tool.js", ], }, }, @@ -7151,10 +7151,10 @@ Create a new on-call schedule for users. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_schedule_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_schedule_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_schedule_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_schedule_details_example_call_tool.js", ], }, }, @@ -7181,10 +7181,10 @@ Retrieve detailed schedule information. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_schedule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_schedule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_schedule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_schedule_example_call_tool.js", ], }, }, @@ -7206,10 +7206,10 @@ Delete an on-call schedule. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_on_call_schedule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_on_call_schedule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_on_call_schedule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_on_call_schedule_example_call_tool.js", ], }, }, @@ -7234,10 +7234,10 @@ Update an existing on-call schedule in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_schedule_audit_records_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_schedule_audit_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_schedule_audit_records_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_schedule_audit_records_example_call_tool.js", ], }, }, @@ -7263,10 +7263,10 @@ Retrieve sorted audit records for a specific schedule. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_schedule_overrides_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_schedule_overrides_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_schedule_overrides_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_schedule_overrides_example_call_tool.js", ], }, }, @@ -7292,10 +7292,10 @@ Fetch overrides for a specific schedule and time range. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_schedule_override_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_schedule_override_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_schedule_override_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_schedule_override_example_call_tool.js", ], }, }, @@ -7319,10 +7319,10 @@ Create schedule overrides for specific users and time ranges. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_schedule_override_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_schedule_override_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_schedule_override_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_schedule_override_example_call_tool.js", ], }, }, @@ -7345,10 +7345,10 @@ Remove or truncate an on-call schedule override. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_on_call_users_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_on_call_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_on_call_users_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_on_call_users_example_call_tool.js", ], }, }, @@ -7372,10 +7372,10 @@ Retrieve users on call for a given schedule and time range. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/preview_on_call_schedule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/preview_on_call_schedule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/preview_on_call_schedule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/preview_on_call_schedule_example_call_tool.js", ], }, }, @@ -7401,10 +7401,10 @@ Generate a preview of an on-call schedule without saving it. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_service_dependency_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_service_dependency_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_service_dependency_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_service_dependency_example_call_tool.js", ], }, }, @@ -7427,10 +7427,10 @@ Creates dependencies between two services in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_business_service_dependencies_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_business_service_dependencies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_business_service_dependencies_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_business_service_dependencies_example_call_tool.js", ], }, }, @@ -7452,10 +7452,10 @@ Retrieve immediate dependencies of a Business Service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_service_dependency_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/remove_service_dependency_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_service_dependency_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/remove_service_dependency_example_call_tool.js", ], }, }, @@ -7478,10 +7478,10 @@ Disassociate dependencies between two services. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_dependencies_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_dependencies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_dependencies_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_dependencies_example_call_tool.js", ], }, }, @@ -7503,10 +7503,10 @@ Fetch immediate dependencies of a technical service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_services_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_services_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_services_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_services_example_call_tool.js", ], }, }, @@ -7536,10 +7536,10 @@ Retrieve a list of existing services. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_new_service_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_new_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_new_service_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_new_service_example_call_tool.js", ], }, }, @@ -7562,10 +7562,10 @@ Create a new service for incident management. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_details_example_call_tool.js", ], }, }, @@ -7588,10 +7588,10 @@ Retrieve details about an existing service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_service_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_service_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_service_example_call_tool.js", ], }, }, @@ -7613,10 +7613,10 @@ Remove a service to prevent new incident creation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_service_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_service_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_service_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_service_details_example_call_tool.js", ], }, }, @@ -7640,10 +7640,10 @@ Update details of an existing service in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_service_audit_records_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_service_audit_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_service_audit_records_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_service_audit_records_example_call_tool.js", ], }, }, @@ -7669,10 +7669,10 @@ Retrieve service audit records sorted by execution time. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_service_change_events_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_service_change_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_service_change_events_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_service_change_events_example_call_tool.js", ], }, }, @@ -7701,10 +7701,10 @@ Retrieve change events for a specific service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_service_integration_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_service_integration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_service_integration_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_service_integration_example_call_tool.js", ], }, }, @@ -7728,10 +7728,10 @@ Create a new integration for a specific service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_service_integration_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_service_integration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_service_integration_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_service_integration_example_call_tool.js", ], }, }, @@ -7756,10 +7756,10 @@ Update an integration for a specific service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_integration_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_integration_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_integration_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_integration_details_example_call_tool.js", ], }, }, @@ -7783,10 +7783,10 @@ Retrieve details about a specific service integration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_service_event_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_service_event_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_service_event_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_service_event_rules_example_call_tool.js", ], }, }, @@ -7812,10 +7812,10 @@ Retrieve a list of event rules for a specific service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_service_event_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_service_event_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_service_event_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_service_event_rule_example_call_tool.js", ], }, }, @@ -7839,10 +7839,10 @@ Create a new Event Rule on a Service in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/convert_service_event_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/convert_service_event_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/convert_service_event_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/convert_service_event_rules_example_call_tool.js", ], }, }, @@ -7864,10 +7864,10 @@ Convert service event rules to orchestration rules. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_event_rule_from_service_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_event_rule_from_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_event_rule_from_service_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_event_rule_from_service_example_call_tool.js", ], }, }, @@ -7890,10 +7890,10 @@ Retrieve an event rule from a specified service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_service_event_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_service_event_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_service_event_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_service_event_rule_example_call_tool.js", ], }, }, @@ -7918,10 +7918,10 @@ Update a specific event rule within a service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_service_event_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_service_event_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_service_event_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_service_event_rule_example_call_tool.js", ], }, }, @@ -7944,10 +7944,10 @@ Delete an event rule from a service in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_service_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_service_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_service_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_service_custom_field_example_call_tool.js", ], }, }, @@ -7970,10 +7970,10 @@ Create a new custom field for services. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_service_custom_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_service_custom_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_service_custom_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_service_custom_fields_example_call_tool.js", ], }, }, @@ -7995,10 +7995,10 @@ Retrieve the custom fields for PagerDuty services. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_custom_field_info_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_custom_field_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_custom_field_info_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_custom_field_info_example_call_tool.js", ], }, }, @@ -8021,10 +8021,10 @@ Retrieve detailed information about a custom field for a service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_service_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_service_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_service_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_service_custom_field_example_call_tool.js", ], }, }, @@ -8048,10 +8048,10 @@ Update a custom field for a PagerDuty service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_service_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_service_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_service_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_service_custom_field_example_call_tool.js", ], }, }, @@ -8073,10 +8073,10 @@ Deletes a custom field from a service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_service_custom_field_options_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_service_custom_field_options_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_service_custom_field_options_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_service_custom_field_options_example_call_tool.js", ], }, }, @@ -8098,10 +8098,10 @@ Retrieve all options for a specific custom field in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/add_service_field_option_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/add_service_field_option_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/add_service_field_option_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/add_service_field_option_example_call_tool.js", ], }, }, @@ -8125,10 +8125,10 @@ Create a new option for a custom field in PagerDuty services. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_custom_field_option_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_custom_field_option_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_custom_field_option_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_custom_field_option_example_call_tool.js", ], }, }, @@ -8151,10 +8151,10 @@ Retrieve a service custom field option by field and option ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_service_custom_field_option_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_service_custom_field_option_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_service_custom_field_option_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_service_custom_field_option_example_call_tool.js", ], }, }, @@ -8179,10 +8179,10 @@ Update a custom field option in a service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_service_custom_field_option_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_service_custom_field_option_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_service_custom_field_option_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_service_custom_field_option_example_call_tool.js", ], }, }, @@ -8205,10 +8205,10 @@ Delete a custom field option from a service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_custom_field_values_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_custom_field_values_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_custom_field_values_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_custom_field_values_example_call_tool.js", ], }, }, @@ -8230,10 +8230,10 @@ Retrieve custom field values for a specific service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/set_service_custom_field_values_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/set_service_custom_field_values_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/set_service_custom_field_values_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/set_service_custom_field_values_example_call_tool.js", ], }, }, @@ -8257,10 +8257,10 @@ Update custom field values for a specific service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_service_feature_enablements_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_service_feature_enablements_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_service_feature_enablements_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_service_feature_enablements_example_call_tool.js", ], }, }, @@ -8282,10 +8282,10 @@ List feature enablement settings for a service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_service_feature_enablement_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_service_feature_enablement_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_service_feature_enablement_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_service_feature_enablement_example_call_tool.js", ], }, }, @@ -8310,10 +8310,10 @@ Update the feature enablement for a service addon. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/retrieve_session_configurations_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/retrieve_session_configurations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/retrieve_session_configurations_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/retrieve_session_configurations_example_call_tool.js", ], }, }, @@ -8335,10 +8335,10 @@ Retrieve session configurations for a PagerDuty account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_session_configurations_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_session_configurations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_session_configurations_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_session_configurations_example_call_tool.js", ], }, }, @@ -8362,10 +8362,10 @@ Create or update session configurations in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_pagerduty_session_configurations_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_pagerduty_session_configurations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_pagerduty_session_configurations_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_pagerduty_session_configurations_example_call_tool.js", ], }, }, @@ -8387,10 +8387,10 @@ Delete session configurations for a PagerDuty account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_account_standards_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_account_standards_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_account_standards_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_account_standards_example_call_tool.js", ], }, }, @@ -8413,10 +8413,10 @@ Retrieve all standards of an account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_standard_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_standard_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_standard_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_standard_example_call_tool.js", ], }, }, @@ -8440,10 +8440,10 @@ Updates a standard in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_resource_standards_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_resource_standards_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_resource_standards_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_resource_standards_example_call_tool.js", ], }, }, @@ -8466,10 +8466,10 @@ Retrieve standards applied to multiple resources. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_resource_standards_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_resource_standards_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_resource_standards_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_resource_standards_example_call_tool.js", ], }, }, @@ -8492,10 +8492,10 @@ Retrieve standards applied to a specified resource on PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_status_dashboards_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_status_dashboards_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_status_dashboards_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_status_dashboards_example_call_tool.js", ], }, }, @@ -8517,10 +8517,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_status_dashboard_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_status_dashboard_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_status_dashboard_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_status_dashboard_example_call_tool.js", ], }, }, @@ -8542,10 +8542,10 @@ Retrieve PagerDuty status dashboard details by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_impacted_services_dashboard_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_impacted_services_dashboard_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_impacted_services_dashboard_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_impacted_services_dashboard_example_call_tool.js", ], }, }, @@ -8568,10 +8568,10 @@ Get most impacted Business Services for a Status Dashboard. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_status_dashboard_by_slug_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_status_dashboard_by_slug_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_status_dashboard_by_slug_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_status_dashboard_by_slug_example_call_tool.js", ], }, }, @@ -8593,10 +8593,10 @@ Retrieve a PagerDuty Status Dashboard by its URL slug. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_impacts_by_url_slug_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_impacts_by_url_slug_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_service_impacts_by_url_slug_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_service_impacts_by_url_slug_example_call_tool.js", ], }, }, @@ -8619,10 +8619,10 @@ Retrieve impacted business services from a status dashboard. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_status_pages_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_status_pages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_status_pages_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_status_pages_example_call_tool.js", ], }, }, @@ -8644,10 +8644,10 @@ Retrieve a list of status pages. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_status_page_impacts_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_status_page_impacts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_status_page_impacts_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_status_page_impacts_example_call_tool.js", ], }, }, @@ -8670,10 +8670,10 @@ Retrieve impacts for a specified status page by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_status_page_impact_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_status_page_impact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_status_page_impact_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_status_page_impact_example_call_tool.js", ], }, }, @@ -8696,10 +8696,10 @@ Retrieve impact details for a specific status page. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_status_page_services_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_status_page_services_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_status_page_services_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_status_page_services_example_call_tool.js", ], }, }, @@ -8721,10 +8721,10 @@ Retrieve services for a specific Status Page by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_status_page_service_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_status_page_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_status_page_service_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_status_page_service_example_call_tool.js", ], }, }, @@ -8747,10 +8747,10 @@ Get service details for a status page by ID and service ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_status_page_severities_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_status_page_severities_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_status_page_severities_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_status_page_severities_example_call_tool.js", ], }, }, @@ -8773,10 +8773,10 @@ Retrieve severities for a specified status page. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_status_page_severity_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_status_page_severity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_status_page_severity_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_status_page_severity_example_call_tool.js", ], }, }, @@ -8799,10 +8799,10 @@ Retrieve severity details for a status page using IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_status_page_statuses_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_status_page_statuses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_status_page_statuses_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_status_page_statuses_example_call_tool.js", ], }, }, @@ -8825,10 +8825,10 @@ Retrieve statuses for a specific status page by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_status_page_status_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_status_page_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_status_page_status_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_status_page_status_example_call_tool.js", ], }, }, @@ -8851,10 +8851,10 @@ Retrieve the status of a status page by ID and status ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_status_page_posts_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_status_page_posts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_status_page_posts_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_status_page_posts_example_call_tool.js", ], }, }, @@ -8879,10 +8879,10 @@ Retrieve posts for a specific status page using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_status_page_post_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_status_page_post_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_status_page_post_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_status_page_post_example_call_tool.js", ], }, }, @@ -8906,10 +8906,10 @@ Create a status page post using a specific page ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_status_page_post_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_status_page_post_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_status_page_post_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_status_page_post_example_call_tool.js", ], }, }, @@ -8933,10 +8933,10 @@ Retrieve a post from a specific status page. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_status_page_post_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_status_page_post_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_status_page_post_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_status_page_post_example_call_tool.js", ], }, }, @@ -8961,10 +8961,10 @@ Update a post on a status page by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_status_page_post_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_status_page_post_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_status_page_post_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_status_page_post_example_call_tool.js", ], }, }, @@ -8987,10 +8987,10 @@ Delete a post from a status page using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_status_updates_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_status_updates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_status_updates_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_status_updates_example_call_tool.js", ], }, }, @@ -9014,10 +9014,10 @@ Retrieve post updates for a specific status page and post ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_status_page_post_update_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_status_page_post_update_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_status_page_post_update_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_status_page_post_update_example_call_tool.js", ], }, }, @@ -9042,10 +9042,10 @@ Create a post update for a specific status page post. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_post_update_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_post_update_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_post_update_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_post_update_example_call_tool.js", ], }, }, @@ -9069,10 +9069,10 @@ Retrieve specific post updates by post and update IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/modify_status_page_post_update_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/modify_status_page_post_update_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/modify_status_page_post_update_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/modify_status_page_post_update_example_call_tool.js", ], }, }, @@ -9098,10 +9098,10 @@ Update a specific status page post update. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_status_page_post_update_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_status_page_post_update_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_status_page_post_update_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_status_page_post_update_example_call_tool.js", ], }, }, @@ -9125,10 +9125,10 @@ Delete a specific post update on PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_postmortem_by_post_id_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_postmortem_by_post_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_postmortem_by_post_id_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_postmortem_by_post_id_example_call_tool.js", ], }, }, @@ -9151,10 +9151,10 @@ Retrieve postmortem details using post ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_status_page_postmortem_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_status_page_postmortem_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_status_page_postmortem_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_status_page_postmortem_example_call_tool.js", ], }, }, @@ -9179,10 +9179,10 @@ Create a postmortem for a status page post. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_status_page_postmortem_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_status_page_postmortem_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_status_page_postmortem_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_status_page_postmortem_example_call_tool.js", ], }, }, @@ -9207,10 +9207,10 @@ Update a postmortem for a specific post by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_postmortem_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_postmortem_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_postmortem_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_postmortem_example_call_tool.js", ], }, }, @@ -9233,10 +9233,10 @@ Deletes a postmortem from a status page post by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_status_page_subscriptions_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_status_page_subscriptions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_status_page_subscriptions_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_status_page_subscriptions_example_call_tool.js", ], }, }, @@ -9260,10 +9260,10 @@ Retrieve subscriptions for a specific status page by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_status_page_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_status_page_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_status_page_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_status_page_subscription_example_call_tool.js", ], }, }, @@ -9287,10 +9287,10 @@ Subscribe to a status page by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_status_page_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_status_page_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_status_page_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_status_page_subscription_example_call_tool.js", ], }, }, @@ -9313,10 +9313,10 @@ Retrieve a status page subscription by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_status_page_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_status_page_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_status_page_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_status_page_subscription_example_call_tool.js", ], }, }, @@ -9339,10 +9339,10 @@ Delete a status page subscription by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_account_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_account_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_account_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_account_tags_example_call_tool.js", ], }, }, @@ -9367,10 +9367,10 @@ Retrieve all tags for your account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_tag_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_tag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_tag_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_tag_example_call_tool.js", ], }, }, @@ -9393,10 +9393,10 @@ Create a tag for filtering in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_tag_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_tag_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_tag_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_tag_details_example_call_tool.js", ], }, }, @@ -9418,10 +9418,10 @@ Retrieve details about a specific PagerDuty Tag. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_tag_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/remove_tag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_tag_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/remove_tag_example_call_tool.js", ], }, }, @@ -9443,10 +9443,10 @@ Remove an existing tag from escalation policies, teams, or users. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_tags_by_entity_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_tags_by_entity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_tags_by_entity_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_tags_by_entity_example_call_tool.js", ], }, }, @@ -9472,10 +9472,10 @@ Retrieve related entities for a specific tag. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_new_team_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_new_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_new_team_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_new_team_example_call_tool.js", ], }, }, @@ -9498,10 +9498,10 @@ Create a new team with users and escalation policies. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_pagerduty_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_pagerduty_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_pagerduty_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_pagerduty_teams_example_call_tool.js", ], }, }, @@ -9526,10 +9526,10 @@ Retrieve a list of teams from your PagerDuty account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_team_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_team_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_team_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_team_details_example_call_tool.js", ], }, }, @@ -9552,10 +9552,10 @@ Retrieve details about a specified team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_team_in_pagerduty_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_team_in_pagerduty_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_team_in_pagerduty_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_team_in_pagerduty_example_call_tool.js", ], }, }, @@ -9578,10 +9578,10 @@ Delete an existing team in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_team_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_team_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_team_example_call_tool.js", ], }, }, @@ -9605,10 +9605,10 @@ Update the details of an existing team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_latest_team_audit_records_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_latest_team_audit_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_latest_team_audit_records_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_latest_team_audit_records_example_call_tool.js", ], }, }, @@ -9634,10 +9634,10 @@ Retrieve the latest audit records for a specific team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_team_escalation_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/remove_team_escalation_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_team_escalation_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/remove_team_escalation_policy_example_call_tool.js", ], }, }, @@ -9660,10 +9660,10 @@ Remove an escalation policy from a team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/add_escalation_policy_to_team_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/add_escalation_policy_to_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/add_escalation_policy_to_team_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/add_escalation_policy_to_team_example_call_tool.js", ], }, }, @@ -9686,10 +9686,10 @@ Add an escalation policy to a team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_team_members_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_team_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_team_members_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_team_members_example_call_tool.js", ], }, }, @@ -9715,10 +9715,10 @@ Retrieve details of members in a specified team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_team_notification_subscriptions_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_team_notification_subscriptions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_team_notification_subscriptions_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_team_notification_subscriptions_example_call_tool.js", ], }, }, @@ -9740,10 +9740,10 @@ Retrieve a team's notification subscriptions from PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_team_notification_subscriptions_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_team_notification_subscriptions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_team_notification_subscriptions_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_team_notification_subscriptions_example_call_tool.js", ], }, }, @@ -9767,10 +9767,10 @@ Create notification subscriptions for a specified team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/unsubscribe_team_notifications_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/unsubscribe_team_notifications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/unsubscribe_team_notifications_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/unsubscribe_team_notifications_example_call_tool.js", ], }, }, @@ -9794,10 +9794,10 @@ Unsubscribe a team from specific notification subscriptions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_user_from_team_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/remove_user_from_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_user_from_team_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/remove_user_from_team_example_call_tool.js", ], }, }, @@ -9820,10 +9820,10 @@ Remove a user from a specific team in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/add_user_to_team_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/add_user_to_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/add_user_to_team_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/add_user_to_team_example_call_tool.js", ], }, }, @@ -9847,10 +9847,10 @@ Add a user to a specified team on PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_template_list_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_template_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_template_list_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_template_list_example_call_tool.js", ], }, }, @@ -9877,10 +9877,10 @@ Retrieve a list of all templates on an account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_alert_template_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_alert_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_alert_template_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_alert_template_example_call_tool.js", ], }, }, @@ -9907,10 +9907,10 @@ Create a new alert or incident template. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_template_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_template_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_template_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_template_details_example_call_tool.js", ], }, }, @@ -9932,10 +9932,10 @@ Retrieve details of a specific template using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_template_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_template_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_template_example_call_tool.js", ], }, }, @@ -9963,10 +9963,10 @@ Update an existing template in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_template_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_template_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_template_example_call_tool.js", ], }, }, @@ -9988,10 +9988,10 @@ Delete a specific template on the PagerDuty account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/render_status_update_template_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/render_status_update_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/render_status_update_template_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/render_status_update_template_example_call_tool.js", ], }, }, @@ -10015,10 +10015,10 @@ Renders a status update template with given incident data. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_template_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_template_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_template_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_template_fields_example_call_tool.js", ], }, }, @@ -10040,10 +10040,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_pagerduty_users_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_pagerduty_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_pagerduty_users_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_pagerduty_users_example_call_tool.js", ], }, }, @@ -10070,10 +10070,10 @@ Retrieve users from your PagerDuty account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_pagerduty_user_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_pagerduty_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_pagerduty_user_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_pagerduty_user_example_call_tool.js", ], }, }, @@ -10097,10 +10097,10 @@ Create a new user in PagerDuty for account interaction. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_details_example_call_tool.js", ], }, }, @@ -10123,10 +10123,10 @@ Retrieve details about a specific PagerDuty user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_user_from_pagerduty_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/remove_user_from_pagerduty_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_user_from_pagerduty_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/remove_user_from_pagerduty_example_call_tool.js", ], }, }, @@ -10148,10 +10148,10 @@ Remove an existing user from PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_pagerduty_user_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_pagerduty_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_pagerduty_user_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_pagerduty_user_example_call_tool.js", ], }, }, @@ -10175,10 +10175,10 @@ Update an existing PagerDuty user's information. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_audit_records_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_audit_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_audit_records_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_audit_records_example_call_tool.js", ], }, }, @@ -10204,10 +10204,10 @@ Retrieve audit records for a specified user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_contact_methods_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_contact_methods_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_contact_methods_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_contact_methods_example_call_tool.js", ], }, }, @@ -10229,10 +10229,10 @@ Retrieve a user's contact methods from PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_user_contact_method_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_user_contact_method_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_user_contact_method_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_user_contact_method_example_call_tool.js", ], }, }, @@ -10256,10 +10256,10 @@ Create a new contact method for a PagerDuty user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_contact_method_info_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_contact_method_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_contact_method_info_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_contact_method_info_example_call_tool.js", ], }, }, @@ -10282,10 +10282,10 @@ Retrieve details about a user's contact method in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_user_contact_method_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/remove_user_contact_method_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_user_contact_method_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/remove_user_contact_method_example_call_tool.js", ], }, }, @@ -10308,10 +10308,10 @@ Remove a user's contact method from PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_user_contact_method_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_user_contact_method_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_user_contact_method_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_user_contact_method_example_call_tool.js", ], }, }, @@ -10336,10 +10336,10 @@ Update a user's contact method on PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_license_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_license_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_license_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_license_example_call_tool.js", ], }, }, @@ -10361,10 +10361,10 @@ Retrieve the license allocated to a user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_user_notification_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_user_notification_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_user_notification_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_user_notification_rules_example_call_tool.js", ], }, }, @@ -10388,10 +10388,10 @@ Retrieve a PagerDuty user's notification rules. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_user_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_user_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_user_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_user_notification_rule_example_call_tool.js", ], }, }, @@ -10415,10 +10415,10 @@ Create a new user notification rule in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_notification_rule_example_call_tool.js", ], }, }, @@ -10442,10 +10442,10 @@ Retrieve details about a user's notification rule. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_user_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/remove_user_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_user_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/remove_user_notification_rule_example_call_tool.js", ], }, }, @@ -10468,10 +10468,10 @@ Remove a user's notification rule on PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_user_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_user_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_user_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_user_notification_rule_example_call_tool.js", ], }, }, @@ -10496,10 +10496,10 @@ Update a user's notification rule in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_notification_subscriptions_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_notification_subscriptions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_notification_subscriptions_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_notification_subscriptions_example_call_tool.js", ], }, }, @@ -10521,10 +10521,10 @@ Retrieve a user's notification subscriptions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_user_notification_subscriptions_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_user_notification_subscriptions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_user_notification_subscriptions_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_user_notification_subscriptions_example_call_tool.js", ], }, }, @@ -10548,10 +10548,10 @@ Create new notification subscriptions for a user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/unsubscribe_user_notifications_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/unsubscribe_user_notifications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/unsubscribe_user_notifications_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/unsubscribe_user_notifications_example_call_tool.js", ], }, }, @@ -10575,10 +10575,10 @@ Unsubscribe a user from notification subscriptions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_user_handoff_notification_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_user_handoff_notification_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_user_handoff_notification_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_user_handoff_notification_rules_example_call_tool.js", ], }, }, @@ -10600,10 +10600,10 @@ List handoff notification rules for a PagerDuty user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_handoff_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_handoff_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_handoff_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_handoff_notification_rule_example_call_tool.js", ], }, }, @@ -10627,10 +10627,10 @@ Create a handoff notification rule for PagerDuty users. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_handoff_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_handoff_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_handoff_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_handoff_notification_rule_example_call_tool.js", ], }, }, @@ -10653,10 +10653,10 @@ Fetch a user's handoff notification rule details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_user_handoff_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_user_handoff_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_user_handoff_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_user_handoff_notification_rule_example_call_tool.js", ], }, }, @@ -10679,10 +10679,10 @@ Remove a handoff notification rule for a PagerDuty user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_user_handoff_notification_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_user_handoff_notification_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_user_handoff_notification_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_user_handoff_notification_example_call_tool.js", ], }, }, @@ -10707,10 +10707,10 @@ Update a user's handoff notification rule in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_active_sessions_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_active_sessions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_active_sessions_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_active_sessions_example_call_tool.js", ], }, }, @@ -10732,10 +10732,10 @@ List active sessions of a specified PagerDuty user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_session_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_session_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_session_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_session_details_example_call_tool.js", ], }, }, @@ -10759,10 +10759,10 @@ Fetches details about a specific PagerDuty user session. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_notification_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_notification_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_notification_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_notification_rules_example_call_tool.js", ], }, }, @@ -10785,10 +10785,10 @@ Retrieve status update notification rules for a PagerDuty user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_user_status_update_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_user_status_update_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_user_status_update_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_user_status_update_notification_rule_example_call_tool.js", ], }, }, @@ -10811,10 +10811,10 @@ Create a new status update notification rule for a user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_status_update_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_status_update_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_user_status_update_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_user_status_update_notification_rule_example_call_tool.js", ], }, }, @@ -10838,10 +10838,10 @@ Get details about a user's status update notification rule. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_user_status_update_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/remove_user_status_update_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/remove_user_status_update_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/remove_user_status_update_notification_rule_example_call_tool.js", ], }, }, @@ -10864,10 +10864,10 @@ Removes a user's status update notification rule in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_user_status_notification_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_user_status_notification_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_user_status_notification_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_user_status_notification_rule_example_call_tool.js", ], }, }, @@ -10892,10 +10892,10 @@ Update a user's status update notification rule. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_current_user_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_current_user_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_current_user_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_current_user_details_example_call_tool.js", ], }, }, @@ -10917,10 +10917,10 @@ Retrieves details about the current PagerDuty user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_all_vendors_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_all_vendors_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_all_vendors_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_all_vendors_example_call_tool.js", ], }, }, @@ -10944,10 +10944,10 @@ Retrieve a list of all vendor integrations. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_vendor_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_vendor_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_vendor_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_vendor_details_example_call_tool.js", ], }, }, @@ -10969,10 +10969,10 @@ Fetch detailed information about a specific vendor on PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_webhook_subscriptions_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_webhook_subscriptions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_webhook_subscriptions_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_webhook_subscriptions_example_call_tool.js", ], }, }, @@ -10998,10 +10998,10 @@ Retrieve existing webhook subscriptions from PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_webhook_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_webhook_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_webhook_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_webhook_subscription_example_call_tool.js", ], }, }, @@ -11024,10 +11024,10 @@ Create a new webhook subscription in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_webhook_subscription_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_webhook_subscription_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_webhook_subscription_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_webhook_subscription_details_example_call_tool.js", ], }, }, @@ -11049,10 +11049,10 @@ Retrieve details about a specific webhook subscription. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_webhook_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_webhook_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_webhook_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_webhook_subscription_example_call_tool.js", ], }, }, @@ -11080,10 +11080,10 @@ Update an existing webhook subscription. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_webhook_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_webhook_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_webhook_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_webhook_subscription_example_call_tool.js", ], }, }, @@ -11105,10 +11105,10 @@ Delete a webhook subscription in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/enable_webhook_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/enable_webhook_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/enable_webhook_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/enable_webhook_subscription_example_call_tool.js", ], }, }, @@ -11130,10 +11130,10 @@ Enable a temporarily disabled webhook subscription. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/test_webhook_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/test_webhook_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/test_webhook_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/test_webhook_subscription_example_call_tool.js", ], }, }, @@ -11155,10 +11155,10 @@ Test a webhook subscription by firing a test event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_oauth_clients_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_oauth_clients_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_oauth_clients_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_oauth_clients_example_call_tool.js", ], }, }, @@ -11180,10 +11180,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_oauth_client_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_oauth_client_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_oauth_client_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_oauth_client_example_call_tool.js", ], }, }, @@ -11210,10 +11210,10 @@ Create a new OAuth client for webhook subscriptions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_oauth_client_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_oauth_client_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_oauth_client_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_oauth_client_details_example_call_tool.js", ], }, }, @@ -11235,10 +11235,10 @@ Retrieve details of a specific OAuth client by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_oauth_client_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_oauth_client_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_oauth_client_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_oauth_client_example_call_tool.js", ], }, }, @@ -11266,10 +11266,10 @@ Update an existing OAuth client configuration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_oauth_client_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_oauth_client_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_oauth_client_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_oauth_client_example_call_tool.js", ], }, }, @@ -11291,10 +11291,10 @@ Delete an OAuth client from webhook subscriptions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_workflow_integrations_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_workflow_integrations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_workflow_integrations_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_workflow_integrations_example_call_tool.js", ], }, }, @@ -11318,10 +11318,10 @@ Retrieve a list of available workflow integrations. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_workflow_integration_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_workflow_integration_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_workflow_integration_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_workflow_integration_details_example_call_tool.js", ], }, }, @@ -11343,10 +11343,10 @@ Retrieve details about a PagerDuty workflow integration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_workflow_integration_connections_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/list_workflow_integration_connections_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/list_workflow_integration_connections_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/list_workflow_integration_connections_example_call_tool.js", ], }, }, @@ -11370,10 +11370,10 @@ Retrieve all workflow integration connections from PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_workflow_connections_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_workflow_connections_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_workflow_connections_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_workflow_connections_example_call_tool.js", ], }, }, @@ -11398,10 +11398,10 @@ Retrieve connections for a specific workflow integration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_workflow_integration_connection_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/create_workflow_integration_connection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/create_workflow_integration_connection_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/create_workflow_integration_connection_example_call_tool.js", ], }, }, @@ -11423,10 +11423,10 @@ Create a new workflow integration connection in PagerDuty. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_workflow_integration_connection_details_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/get_workflow_integration_connection_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/get_workflow_integration_connection_details_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/get_workflow_integration_connection_details_example_call_tool.js", ], }, }, @@ -11449,10 +11449,10 @@ Retrieve details of a Workflow Integration Connection. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_workflow_integration_connection_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/update_workflow_integration_connection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/update_workflow_integration_connection_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/update_workflow_integration_connection_example_call_tool.js", ], }, }, @@ -11475,10 +11475,10 @@ Update an existing Workflow Integration Connection. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_workflow_integration_connection_example_call_tool.py", + "/examples/integrations/resources/integrations/pagerduty_api/delete_workflow_integration_connection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/pagerduty_api/delete_workflow_integration_connection_example_call_tool.js", + "/examples/integrations/resources/integrations/pagerduty_api/delete_workflow_integration_connection_example_call_tool.js", ], }, }, @@ -11505,10 +11505,10 @@ Below is a reference of enumerations used by some of the tools in the PagerdutyA ## Auth -The Arcade PagerDuty MCP Server uses the [PagerDuty auth provider](/home/auth-providers/pagerduty) to connect to users' PagerDuty accounts. +The Arcade PagerDuty MCP Server uses the [PagerDuty auth provider](/references/auth-providers/pagerduty) to connect to users' PagerDuty accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the PagerDuty auth provider](/home/auth-providers/pagerduty#configuring-pagerduty-auth) with your own PagerDuty app credentials. +With a self-hosted installation of Arcade, you need to [configure the PagerDuty auth provider](/references/auth-providers/pagerduty#configuring-pagerduty-auth) with your own PagerDuty app credentials. diff --git a/app/en/mcp-servers/development/posthog-api/page.mdx b/app/en/resources/integrations/development/posthog-api/page.mdx similarity index 73% rename from app/en/mcp-servers/development/posthog-api/page.mdx rename to app/en/resources/integrations/development/posthog-api/page.mdx index 30c363e74..ef950c17e 100644 --- a/app/en/mcp-servers/development/posthog-api/page.mdx +++ b/app/en/resources/integrations/development/posthog-api/page.mdx @@ -25,7 +25,7 @@ The PosthogApi MCP Server offers a comprehensive suite of tools for managing and **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) The PosthogApi MCP Server requires two secrets to authenticate with your PostHog instance: ### Getting Your PostHog Server URL @@ -54,7 +54,7 @@ To generate a PostHog personal API key: For more details on authentication and API usage, refer to the [PostHog API documentation](https://posthog.com/docs/api). -Once you have both values, configure them as secrets when using the PosthogApi MCP Server. Learn more about [configuring secrets](/home/build-tools/create-a-tool-with-secrets). +Once you have both values, configure them as secrets when using the PosthogApi MCP Server. Learn more about [configuring secrets](/guides/create-tools/tool-basics/create-tool-secrets). ## Available Tools @@ -3043,7 +3043,7 @@ Once you have both values, configure them as secrets when using the PosthogApi M If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## PosthogApi.RetrieveAppMetrics @@ -3055,10 +3055,10 @@ Once you have both values, configure them as secrets when using the PosthogApi M label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_app_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_app_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_app_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_app_metrics_example_call_tool.js", ], }, }, @@ -3074,7 +3074,7 @@ Retrieve application metrics for a specific project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveAppMetricsErrorDetails @@ -3085,10 +3085,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_app_metrics_error_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_app_metrics_error_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_app_metrics_error_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_app_metrics_error_details_example_call_tool.js", ], }, }, @@ -3104,7 +3104,7 @@ Retrieve detailed error metrics for a specific app. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveAppMetricsExports @@ -3115,10 +3115,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_app_metrics_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_app_metrics_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_app_metrics_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_app_metrics_exports_example_call_tool.js", ], }, }, @@ -3134,7 +3134,7 @@ Retrieve historical app metrics exports for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveHistoricalAppMetrics @@ -3145,10 +3145,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_historical_app_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_historical_app_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_historical_app_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_historical_app_metrics_example_call_tool.js", ], }, }, @@ -3165,7 +3165,7 @@ Retrieve historical app metrics for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListEnvBatchExports @@ -3176,10 +3176,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_env_batch_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_env_batch_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_env_batch_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_env_batch_exports_example_call_tool.js", ], }, }, @@ -3196,7 +3196,7 @@ Retrieve the list of batch exports for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateBatchExportForEnvironments @@ -3207,10 +3207,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_batch_export_for_environments_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_batch_export_for_environments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_batch_export_for_environments_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_batch_export_for_environments_example_call_tool.js", ], }, }, @@ -3227,7 +3227,7 @@ Initiate a batch export for selected environments. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListBatchExportBackfills @@ -3238,10 +3238,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_batch_export_backfills_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_batch_export_backfills_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_batch_export_backfills_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_batch_export_backfills_example_call_tool.js", ], }, }, @@ -3259,7 +3259,7 @@ Retrieve a list of batch export backfills. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateBackfillForBatchExport @@ -3270,10 +3270,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_backfill_for_batch_export_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_backfill_for_batch_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_backfill_for_batch_export_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_backfill_for_batch_export_example_call_tool.js", ], }, }, @@ -3291,7 +3291,7 @@ Create a new backfill for a BatchExport. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveBatchExportBackfill @@ -3302,10 +3302,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_batch_export_backfill_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_batch_export_backfill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_batch_export_backfill_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_batch_export_backfill_example_call_tool.js", ], }, }, @@ -3322,7 +3322,7 @@ Retrieve details of a batch export backfill. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CancelBatchExportBackfill @@ -3333,10 +3333,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/cancel_batch_export_backfill_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/cancel_batch_export_backfill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/cancel_batch_export_backfill_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/cancel_batch_export_backfill_example_call_tool.js", ], }, }, @@ -3355,7 +3355,7 @@ Cancel a batch export backfill process. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListEnvironmentExports @@ -3366,10 +3366,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_environment_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_environment_exports_example_call_tool.js", ], }, }, @@ -3387,7 +3387,7 @@ Fetches a list of batch export runs for a given environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentExportRun @@ -3398,10 +3398,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_export_run_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_export_run_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_export_run_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_export_run_example_call_tool.js", ], }, }, @@ -3418,7 +3418,7 @@ Retrieve details of a specific environment export run. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CancelBatchExportRun @@ -3429,10 +3429,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/cancel_batch_export_run_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/cancel_batch_export_run_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/cancel_batch_export_run_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/cancel_batch_export_run_example_call_tool.js", ], }, }, @@ -3451,7 +3451,7 @@ Cancel an ongoing batch export run. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentBatchExportLogs @@ -3462,10 +3462,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_batch_export_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_batch_export_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_batch_export_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_batch_export_logs_example_call_tool.js", ], }, }, @@ -3482,7 +3482,7 @@ Retrieve logs from a specific environment batch export run. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetryBatchExportRun @@ -3493,10 +3493,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retry_batch_export_run_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retry_batch_export_run_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retry_batch_export_run_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retry_batch_export_run_example_call_tool.js", ], }, }, @@ -3515,7 +3515,7 @@ Initiate a retry of a batch export run. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentBatchExport @@ -3526,10 +3526,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_batch_export_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_batch_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_batch_export_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_batch_export_example_call_tool.js", ], }, }, @@ -3545,7 +3545,7 @@ Retrieve details of a specific environment batch export. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEnvironmentBatchExports @@ -3556,10 +3556,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_batch_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_environment_batch_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_batch_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_environment_batch_exports_example_call_tool.js", ], }, }, @@ -3577,7 +3577,7 @@ Update environment batch exports details. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEnvironmentExport @@ -3588,10 +3588,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_export_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_environment_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_export_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_environment_export_example_call_tool.js", ], }, }, @@ -3609,7 +3609,7 @@ Update environment export batch details. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteBatchExport @@ -3620,10 +3620,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_batch_export_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_batch_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_batch_export_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_batch_export_example_call_tool.js", ], }, }, @@ -3639,7 +3639,7 @@ Delete a batch export in a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.TriggerBatchExportBackfill @@ -3650,10 +3650,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/trigger_batch_export_backfill_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/trigger_batch_export_backfill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/trigger_batch_export_backfill_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/trigger_batch_export_backfill_example_call_tool.js", ], }, }, @@ -3671,7 +3671,7 @@ Trigger a backfill for a BatchExport. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentLogs @@ -3682,10 +3682,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_logs_example_call_tool.js", ], }, }, @@ -3701,7 +3701,7 @@ Retrieve logs from environment batch exports. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.PauseBatchExport @@ -3712,10 +3712,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/pause_batch_export_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/pause_batch_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/pause_batch_export_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/pause_batch_export_example_call_tool.js", ], }, }, @@ -3733,7 +3733,7 @@ Pause a batch export operation. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RunEnvironmentTestStep @@ -3744,10 +3744,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/run_environment_test_step_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/run_environment_test_step_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/run_environment_test_step_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/run_environment_test_step_example_call_tool.js", ], }, }, @@ -3765,7 +3765,7 @@ Initiate a test step execution for environment batch exports. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UnpauseBatchExport @@ -3776,10 +3776,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/unpause_batch_export_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/unpause_batch_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/unpause_batch_export_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/unpause_batch_export_example_call_tool.js", ], }, }, @@ -3797,7 +3797,7 @@ Unpause a paused BatchExport to resume data export. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateEnvironmentBatchExport @@ -3808,10 +3808,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_batch_export_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_environment_batch_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_batch_export_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_environment_batch_export_example_call_tool.js", ], }, }, @@ -3828,7 +3828,7 @@ Initiate a batch export for environment tests. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetEnvironmentsBatchExportStatus @@ -3839,10 +3839,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_environments_batch_export_status_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_environments_batch_export_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_environments_batch_export_status_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_environments_batch_export_status_example_call_tool.js", ], }, }, @@ -3857,7 +3857,7 @@ Gets the status of a test batch export for environments. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListEnvironmentDashboards @@ -3868,10 +3868,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_dashboards_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_environment_dashboards_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_dashboards_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_environment_dashboards_example_call_tool.js", ], }, }, @@ -3889,7 +3889,7 @@ Retrieve dashboards for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateEnvironmentDashboard @@ -3900,10 +3900,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_dashboard_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_environment_dashboard_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_dashboard_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_environment_dashboard_example_call_tool.js", ], }, }, @@ -3921,7 +3921,7 @@ Create a new dashboard within a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListCollaboratorsOnDashboard @@ -3932,10 +3932,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_collaborators_on_dashboard_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_collaborators_on_dashboard_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_collaborators_on_dashboard_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_collaborators_on_dashboard_example_call_tool.js", ], }, }, @@ -3951,7 +3951,7 @@ Retrieve collaborators for a dashboard in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.AddDashboardCollaborator @@ -3962,10 +3962,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/add_dashboard_collaborator_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/add_dashboard_collaborator_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/add_dashboard_collaborator_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/add_dashboard_collaborator_example_call_tool.js", ], }, }, @@ -3983,7 +3983,7 @@ Add a collaborator to a specific dashboard. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemoveDashboardCollaborator @@ -3994,10 +3994,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_dashboard_collaborator_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_dashboard_collaborator_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_dashboard_collaborator_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_dashboard_collaborator_example_call_tool.js", ], }, }, @@ -4014,7 +4014,7 @@ Remove a collaborator from a dashboard in a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListSharedDashboards @@ -4025,10 +4025,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_shared_dashboards_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_shared_dashboards_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_shared_dashboards_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_shared_dashboards_example_call_tool.js", ], }, }, @@ -4044,7 +4044,7 @@ Retrieve shared dashboard information for a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateDashboardSharingPassword @@ -4055,10 +4055,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_dashboard_sharing_password_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_dashboard_sharing_password_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_dashboard_sharing_password_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_dashboard_sharing_password_example_call_tool.js", ], }, }, @@ -4076,7 +4076,7 @@ Create a password for sharing a dashboard. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteDashboardSharingPassword @@ -4087,10 +4087,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_dashboard_sharing_password_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_dashboard_sharing_password_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_dashboard_sharing_password_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_dashboard_sharing_password_example_call_tool.js", ], }, }, @@ -4107,7 +4107,7 @@ Delete a password from a dashboard's sharing configuration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RefreshDashboardSharing @@ -4118,10 +4118,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/refresh_dashboard_sharing_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/refresh_dashboard_sharing_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/refresh_dashboard_sharing_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/refresh_dashboard_sharing_example_call_tool.js", ], }, }, @@ -4139,7 +4139,7 @@ Refresh a dashboard's sharing link in Datadog environments. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetEnvironmentDashboard @@ -4150,10 +4150,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_environment_dashboard_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_environment_dashboard_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_environment_dashboard_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_environment_dashboard_example_call_tool.js", ], }, }, @@ -4170,7 +4170,7 @@ Retrieve a specific dashboard for an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEnvironmentDashboard @@ -4181,10 +4181,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_dashboard_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_environment_dashboard_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_dashboard_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_environment_dashboard_example_call_tool.js", ], }, }, @@ -4203,7 +4203,7 @@ Update settings of an environment dashboard. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateDashboardEnvironment @@ -4214,10 +4214,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_dashboard_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_dashboard_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_dashboard_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_dashboard_environment_example_call_tool.js", ], }, }, @@ -4236,7 +4236,7 @@ Update specific dashboard settings in an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteDashboard @@ -4247,10 +4247,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_dashboard_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_dashboard_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_dashboard_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_dashboard_example_call_tool.js", ], }, }, @@ -4267,7 +4267,7 @@ Mark a dashboard as deleted. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.MoveDashboardTile @@ -4278,10 +4278,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/move_dashboard_tile_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/move_dashboard_tile_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/move_dashboard_tile_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/move_dashboard_tile_example_call_tool.js", ], }, }, @@ -4300,7 +4300,7 @@ Move a tile's position in a specific dashboard. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.StreamDashboardTiles @@ -4311,10 +4311,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/stream_dashboard_tiles_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/stream_dashboard_tiles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/stream_dashboard_tiles_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/stream_dashboard_tiles_example_call_tool.js", ], }, }, @@ -4331,7 +4331,7 @@ Stream dashboard metadata and tiles via Server-Sent Events. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateEnvironmentDashboardFromTemplate @@ -4342,10 +4342,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_dashboard_from_template_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_environment_dashboard_from_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_dashboard_from_template_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_environment_dashboard_from_template_example_call_tool.js", ], }, }, @@ -4363,7 +4363,7 @@ Create an environment dashboard from a template. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListDataColorThemes @@ -4374,10 +4374,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_data_color_themes_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_data_color_themes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_data_color_themes_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_data_color_themes_example_call_tool.js", ], }, }, @@ -4394,7 +4394,7 @@ Retrieve data color themes for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateDataColorTheme @@ -4405,10 +4405,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_data_color_theme_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_data_color_theme_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_data_color_theme_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_data_color_theme_example_call_tool.js", ], }, }, @@ -4425,7 +4425,7 @@ Create a new data color theme for the environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentColorTheme @@ -4436,10 +4436,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_color_theme_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_color_theme_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_color_theme_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_color_theme_example_call_tool.js", ], }, }, @@ -4455,7 +4455,7 @@ Retrieve color theme data for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEnvironmentColorTheme @@ -4466,10 +4466,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_color_theme_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_environment_color_theme_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_color_theme_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_environment_color_theme_example_call_tool.js", ], }, }, @@ -4487,7 +4487,7 @@ Update the color theme of an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEnvironmentTheme @@ -4498,10 +4498,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_theme_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_environment_theme_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_theme_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_environment_theme_example_call_tool.js", ], }, }, @@ -4519,7 +4519,7 @@ Update color themes for project environments. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteEnvironmentColorTheme @@ -4530,10 +4530,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_environment_color_theme_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_environment_color_theme_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_environment_color_theme_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_environment_color_theme_example_call_tool.js", ], }, }, @@ -4549,7 +4549,7 @@ Delete a specific environment's color theme in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListEnvironmentDatasetItems @@ -4560,10 +4560,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_dataset_items_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_environment_dataset_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_dataset_items_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_environment_dataset_items_example_call_tool.js", ], }, }, @@ -4581,7 +4581,7 @@ Retrieve dataset items for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateEnvironmentDatasetItem @@ -4592,10 +4592,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_dataset_item_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_environment_dataset_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_dataset_item_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_environment_dataset_item_example_call_tool.js", ], }, }, @@ -4612,7 +4612,7 @@ Create a dataset item in the specified environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentDatasetItem @@ -4623,10 +4623,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_dataset_item_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_dataset_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_dataset_item_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_dataset_item_example_call_tool.js", ], }, }, @@ -4642,7 +4642,7 @@ Retrieve a specific environment dataset item by ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEnvironmentDatasetItem @@ -4653,10 +4653,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_dataset_item_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_environment_dataset_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_dataset_item_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_environment_dataset_item_example_call_tool.js", ], }, }, @@ -4674,7 +4674,7 @@ Update an environment dataset item in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyEnvironmentDatasetItem @@ -4685,10 +4685,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_environment_dataset_item_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_environment_dataset_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_environment_dataset_item_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_environment_dataset_item_example_call_tool.js", ], }, }, @@ -4706,7 +4706,7 @@ Update specific fields in an environment dataset item. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteEnvironmentDatasetItem @@ -4717,10 +4717,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_environment_dataset_item_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_environment_dataset_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_environment_dataset_item_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_environment_dataset_item_example_call_tool.js", ], }, }, @@ -4736,7 +4736,7 @@ Marks a dataset item in an environment as deleted. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListEnvironmentDatasets @@ -4747,10 +4747,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_datasets_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_environment_datasets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_datasets_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_environment_datasets_example_call_tool.js", ], }, }, @@ -4770,7 +4770,7 @@ Retrieve datasets for a specified project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateEnvironmentDataset @@ -4781,10 +4781,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_dataset_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_environment_dataset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_dataset_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_environment_dataset_example_call_tool.js", ], }, }, @@ -4801,7 +4801,7 @@ Create a dataset environment in a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentDataset @@ -4812,10 +4812,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_dataset_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_dataset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_dataset_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_dataset_example_call_tool.js", ], }, }, @@ -4831,7 +4831,7 @@ Retrieve a specific environment dataset by ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEnvironmentDataset @@ -4842,10 +4842,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_dataset_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_environment_dataset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_dataset_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_environment_dataset_example_call_tool.js", ], }, }, @@ -4863,7 +4863,7 @@ Updates details of a specific environment dataset. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyEnvironmentDataset @@ -4874,10 +4874,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_environment_dataset_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_environment_dataset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_environment_dataset_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_environment_dataset_example_call_tool.js", ], }, }, @@ -4895,7 +4895,7 @@ Update dataset in a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteDataset @@ -4906,10 +4906,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_dataset_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_dataset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_dataset_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_dataset_example_call_tool.js", ], }, }, @@ -4925,7 +4925,7 @@ Delete a dataset by setting it to deleted status. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.FetchEndpointRunStatus @@ -4936,10 +4936,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_endpoint_run_status_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/fetch_endpoint_run_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_endpoint_run_status_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/fetch_endpoint_run_status_example_call_tool.js", ], }, }, @@ -4955,7 +4955,7 @@ Retrieve the run status of an endpoint. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEnvironmentEndpoint @@ -4966,10 +4966,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_endpoint_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_environment_endpoint_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_endpoint_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_environment_endpoint_example_call_tool.js", ], }, }, @@ -4987,7 +4987,7 @@ Update an existing environment endpoint. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetLastExecutionTimes @@ -4998,10 +4998,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_last_execution_times_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_last_execution_times_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_last_execution_times_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_last_execution_times_example_call_tool.js", ], }, }, @@ -5017,7 +5017,7 @@ Retrieve last execution times for multiple endpoints. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListErrorTrackingAssignmentRules @@ -5028,10 +5028,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_error_tracking_assignment_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_error_tracking_assignment_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_error_tracking_assignment_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_error_tracking_assignment_rules_example_call_tool.js", ], }, }, @@ -5048,7 +5048,7 @@ Retrieve error tracking assignment rules for a given environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateErrorTrackingAssignmentRule @@ -5059,10 +5059,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_error_tracking_assignment_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_error_tracking_assignment_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_error_tracking_assignment_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_error_tracking_assignment_rule_example_call_tool.js", ], }, }, @@ -5082,7 +5082,7 @@ Create a new error tracking assignment rule. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveErrorTrackingAssignmentRules @@ -5093,10 +5093,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_error_tracking_assignment_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_error_tracking_assignment_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_error_tracking_assignment_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_error_tracking_assignment_rules_example_call_tool.js", ], }, }, @@ -5112,7 +5112,7 @@ Retrieve error tracking assignment rules for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateErrorTrackingRules @@ -5123,10 +5123,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_error_tracking_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_error_tracking_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_error_tracking_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_error_tracking_rules_example_call_tool.js", ], }, }, @@ -5147,7 +5147,7 @@ Updates error tracking assignment rules for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateErrorTrackingAssignmentRules @@ -5158,10 +5158,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_error_tracking_assignment_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_error_tracking_assignment_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_error_tracking_assignment_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_error_tracking_assignment_rules_example_call_tool.js", ], }, }, @@ -5182,7 +5182,7 @@ Partially update error tracking assignment rules for environments. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteErrorTrackingRule @@ -5193,10 +5193,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_error_tracking_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_error_tracking_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_error_tracking_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_error_tracking_rule_example_call_tool.js", ], }, }, @@ -5212,7 +5212,7 @@ Deletes a specified error tracking assignment rule. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ReorderAssignmentRules @@ -5223,10 +5223,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/reorder_assignment_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/reorder_assignment_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/reorder_assignment_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/reorder_assignment_rules_example_call_tool.js", ], }, }, @@ -5246,7 +5246,7 @@ Reorder error tracking assignment rules in a project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListErrorTrackingFingerprints @@ -5257,10 +5257,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_error_tracking_fingerprints_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_error_tracking_fingerprints_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_error_tracking_fingerprints_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_error_tracking_fingerprints_example_call_tool.js", ], }, }, @@ -5277,7 +5277,7 @@ Retrieve error tracking fingerprints for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetErrorTrackingFingerprint @@ -5288,10 +5288,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_error_tracking_fingerprint_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_error_tracking_fingerprint_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_error_tracking_fingerprint_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_error_tracking_fingerprint_example_call_tool.js", ], }, }, @@ -5307,7 +5307,7 @@ Retrieve a specific error tracking fingerprint by ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteErrorFingerprint @@ -5318,10 +5318,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_error_fingerprint_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_error_fingerprint_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_error_fingerprint_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_error_fingerprint_example_call_tool.js", ], }, }, @@ -5337,7 +5337,7 @@ Mark an error fingerprint as deleted in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ResolveGithubFileLinks @@ -5348,10 +5348,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/resolve_github_file_links_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/resolve_github_file_links_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/resolve_github_file_links_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/resolve_github_file_links_example_call_tool.js", ], }, }, @@ -5366,7 +5366,7 @@ Resolve GitHub file links for error tracking projects. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListErrorTrackingGroupingRules @@ -5377,10 +5377,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_error_tracking_grouping_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_error_tracking_grouping_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_error_tracking_grouping_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_error_tracking_grouping_rules_example_call_tool.js", ], }, }, @@ -5397,7 +5397,7 @@ Retrieve error tracking grouping rules for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateErrorTrackingGroupingRule @@ -5408,10 +5408,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_error_tracking_grouping_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_error_tracking_grouping_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_error_tracking_grouping_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_error_tracking_grouping_rule_example_call_tool.js", ], }, }, @@ -5431,7 +5431,7 @@ Create a new error tracking grouping rule for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveErrorGroupingRules @@ -5442,10 +5442,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_error_grouping_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_error_grouping_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_error_grouping_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_error_grouping_rules_example_call_tool.js", ], }, }, @@ -5461,7 +5461,7 @@ Retrieve error tracking grouping rules for an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateErrorTrackingGroupingRules @@ -5472,10 +5472,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_error_tracking_grouping_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_error_tracking_grouping_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_error_tracking_grouping_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_error_tracking_grouping_rules_example_call_tool.js", ], }, }, @@ -5496,7 +5496,7 @@ Update error tracking grouping rules for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyGroupingRules @@ -5507,10 +5507,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_grouping_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_grouping_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_grouping_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_grouping_rules_example_call_tool.js", ], }, }, @@ -5531,7 +5531,7 @@ Update error tracking grouping rules for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemoveErrorTrackingRule @@ -5542,10 +5542,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_error_tracking_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_error_tracking_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_error_tracking_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_error_tracking_rule_example_call_tool.js", ], }, }, @@ -5561,7 +5561,7 @@ Delete an error tracking grouping rule in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ReorderErrorTrackingRules @@ -5572,10 +5572,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/reorder_error_tracking_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/reorder_error_tracking_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/reorder_error_tracking_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/reorder_error_tracking_rules_example_call_tool.js", ], }, }, @@ -5595,7 +5595,7 @@ Reorder error tracking grouping rules in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListErrorTrackingReleases @@ -5606,10 +5606,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_error_tracking_releases_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_error_tracking_releases_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_error_tracking_releases_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_error_tracking_releases_example_call_tool.js", ], }, }, @@ -5626,7 +5626,7 @@ Retrieve releases from error tracking for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateErrorTrackingRelease @@ -5637,10 +5637,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_error_tracking_release_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_error_tracking_release_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_error_tracking_release_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_error_tracking_release_example_call_tool.js", ], }, }, @@ -5662,7 +5662,7 @@ Create a new error tracking release for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveErrorTrackingRelease @@ -5673,10 +5673,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_error_tracking_release_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_error_tracking_release_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_error_tracking_release_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_error_tracking_release_example_call_tool.js", ], }, }, @@ -5692,7 +5692,7 @@ Retrieves details of a specific error tracking release. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateErrorTrackingReleases @@ -5703,10 +5703,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_error_tracking_releases_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_error_tracking_releases_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_error_tracking_releases_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_error_tracking_releases_example_call_tool.js", ], }, }, @@ -5729,7 +5729,7 @@ Update error tracking releases in a project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateErrorTrackingRelease @@ -5740,10 +5740,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_error_tracking_release_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_error_tracking_release_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_error_tracking_release_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_error_tracking_release_example_call_tool.js", ], }, }, @@ -5766,7 +5766,7 @@ Update details for an error tracking release. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteErrorTrackingRelease @@ -5777,10 +5777,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_error_tracking_release_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_error_tracking_release_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_error_tracking_release_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_error_tracking_release_example_call_tool.js", ], }, }, @@ -5796,7 +5796,7 @@ Deletes a specific error tracking release from a project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveErrorTrackingReleaseHash @@ -5807,10 +5807,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_error_tracking_release_hash_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_error_tracking_release_hash_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_error_tracking_release_hash_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_error_tracking_release_hash_example_call_tool.js", ], }, }, @@ -5826,7 +5826,7 @@ Retrieve details for a specific error tracking release hash. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListErrorTrackingSuppressionRules @@ -5837,10 +5837,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_error_tracking_suppression_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_error_tracking_suppression_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_error_tracking_suppression_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_error_tracking_suppression_rules_example_call_tool.js", ], }, }, @@ -5857,7 +5857,7 @@ List error tracking suppression rules for a project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateErrorTrackingSuppressionRule @@ -5868,10 +5868,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_error_tracking_suppression_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_error_tracking_suppression_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_error_tracking_suppression_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_error_tracking_suppression_rule_example_call_tool.js", ], }, }, @@ -5889,7 +5889,7 @@ Create a new error tracking suppression rule. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetSuppressionRuleDetails @@ -5900,10 +5900,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_suppression_rule_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_suppression_rule_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_suppression_rule_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_suppression_rule_details_example_call_tool.js", ], }, }, @@ -5919,7 +5919,7 @@ Retrieve details of a suppression rule in error tracking. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateErrorTrackingSuppressionRules @@ -5930,10 +5930,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_error_tracking_suppression_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_error_tracking_suppression_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_error_tracking_suppression_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_error_tracking_suppression_rules_example_call_tool.js", ], }, }, @@ -5952,7 +5952,7 @@ Update error tracking suppression rules for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateErrorSuppressionRule @@ -5963,10 +5963,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_error_suppression_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_error_suppression_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_error_suppression_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_error_suppression_rule_example_call_tool.js", ], }, }, @@ -5985,7 +5985,7 @@ Update error tracking suppression rules for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemoveErrorSuppressionRule @@ -5996,10 +5996,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_error_suppression_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_error_suppression_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_error_suppression_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_error_suppression_rule_example_call_tool.js", ], }, }, @@ -6015,7 +6015,7 @@ Delete an error tracking suppression rule. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ReorderErrorTrackingSuppressionRules @@ -6026,10 +6026,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/reorder_error_tracking_suppression_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/reorder_error_tracking_suppression_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/reorder_error_tracking_suppression_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/reorder_error_tracking_suppression_rules_example_call_tool.js", ], }, }, @@ -6047,7 +6047,7 @@ Reorder error tracking suppression rules for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListErrorTrackingSymbolSets @@ -6058,10 +6058,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_error_tracking_symbol_sets_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_error_tracking_symbol_sets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_error_tracking_symbol_sets_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_error_tracking_symbol_sets_example_call_tool.js", ], }, }, @@ -6078,7 +6078,7 @@ Retrieve error tracking symbol sets for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateSymbolSet @@ -6089,10 +6089,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_symbol_set_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_symbol_set_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_symbol_set_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_symbol_set_example_call_tool.js", ], }, }, @@ -6107,7 +6107,7 @@ Create a new symbol set for error tracking in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveErrorTrackingSymbolSet @@ -6118,10 +6118,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_error_tracking_symbol_set_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_error_tracking_symbol_set_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_error_tracking_symbol_set_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_error_tracking_symbol_set_example_call_tool.js", ], }, }, @@ -6137,7 +6137,7 @@ Retrieve details of a specific error tracking symbol set. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEnvironmentSymbolSet @@ -6148,10 +6148,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_symbol_set_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_environment_symbol_set_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_symbol_set_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_environment_symbol_set_example_call_tool.js", ], }, }, @@ -6167,7 +6167,7 @@ Update error tracking symbol sets in environments. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateErrorTrackingSymbols @@ -6178,10 +6178,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_error_tracking_symbols_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_error_tracking_symbols_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_error_tracking_symbols_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_error_tracking_symbols_example_call_tool.js", ], }, }, @@ -6197,7 +6197,7 @@ Update symbol sets for error tracking in a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteSymbolSet @@ -6208,10 +6208,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_symbol_set_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_symbol_set_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_symbol_set_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_symbol_set_example_call_tool.js", ], }, }, @@ -6227,7 +6227,7 @@ Deletes an error tracking symbol set by ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CompleteSymbolSetUpload @@ -6238,10 +6238,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/complete_symbol_set_upload_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/complete_symbol_set_upload_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/complete_symbol_set_upload_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/complete_symbol_set_upload_example_call_tool.js", ], }, }, @@ -6263,7 +6263,7 @@ Finalize the upload of symbol sets in Datadog error tracking. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CompleteSymbolSetsUpload @@ -6274,10 +6274,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/complete_symbol_sets_upload_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/complete_symbol_sets_upload_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/complete_symbol_sets_upload_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/complete_symbol_sets_upload_example_call_tool.js", ], }, }, @@ -6298,7 +6298,7 @@ Complete the uploading process for symbol sets in error tracking. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.StartErrorTrackingUpload @@ -6309,10 +6309,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/start_error_tracking_upload_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/start_error_tracking_upload_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/start_error_tracking_upload_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/start_error_tracking_upload_example_call_tool.js", ], }, }, @@ -6333,7 +6333,7 @@ Initiate a bulk upload for error tracking symbols. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.StartSymbolUpload @@ -6344,10 +6344,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/start_symbol_upload_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/start_symbol_upload_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/start_symbol_upload_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/start_symbol_upload_example_call_tool.js", ], }, }, @@ -6362,7 +6362,7 @@ Initiate symbol set upload for error tracking environments. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateEvaluationRun @@ -6373,10 +6373,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_evaluation_run_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_evaluation_run_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_evaluation_run_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_evaluation_run_example_call_tool.js", ], }, }, @@ -6391,7 +6391,7 @@ Initiate a new evaluation run for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListEnvironmentEvaluations @@ -6402,10 +6402,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_evaluations_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_environment_evaluations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_evaluations_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_environment_evaluations_example_call_tool.js", ], }, }, @@ -6426,7 +6426,7 @@ Retrieve evaluations for a specific project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateEnvironmentEvaluation @@ -6437,10 +6437,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_evaluation_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_environment_evaluation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_evaluation_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_environment_evaluation_example_call_tool.js", ], }, }, @@ -6457,7 +6457,7 @@ Create a new environment evaluation for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentEvaluation @@ -6468,10 +6468,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_evaluation_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_evaluation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_evaluation_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_evaluation_example_call_tool.js", ], }, }, @@ -6487,7 +6487,7 @@ Retrieve details of a specific environment evaluation. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEnvironmentEvaluation @@ -6498,10 +6498,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_evaluation_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_environment_evaluation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_evaluation_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_environment_evaluation_example_call_tool.js", ], }, }, @@ -6519,7 +6519,7 @@ Update an environment's evaluation in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyEnvironmentEvaluation @@ -6530,10 +6530,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_environment_evaluation_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_environment_evaluation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_environment_evaluation_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_environment_evaluation_example_call_tool.js", ], }, }, @@ -6551,7 +6551,7 @@ Update specific environment evaluation details. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteEvaluation @@ -6562,10 +6562,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_evaluation_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_evaluation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_evaluation_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_evaluation_example_call_tool.js", ], }, }, @@ -6581,7 +6581,7 @@ Marks an evaluation as deleted in the environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentEvent @@ -6592,10 +6592,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_event_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_event_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_event_example_call_tool.js", ], }, }, @@ -6612,7 +6612,7 @@ Retrieve details of a specific environment event. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentEventValues @@ -6623,10 +6623,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_event_values_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_event_values_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_event_values_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_event_values_example_call_tool.js", ], }, }, @@ -6642,7 +6642,7 @@ Retrieve event values for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.EnvironmentExportsOverview @@ -6653,10 +6653,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/environment_exports_overview_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/environment_exports_overview_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/environment_exports_overview_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/environment_exports_overview_example_call_tool.js", ], }, }, @@ -6673,7 +6673,7 @@ Retrieve a list of exports for a specified environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateEnvironmentExports @@ -6684,10 +6684,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_environment_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_environment_exports_example_call_tool.js", ], }, }, @@ -6704,7 +6704,7 @@ Initiates the creation of environment exports in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentExports @@ -6715,10 +6715,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_exports_example_call_tool.js", ], }, }, @@ -6734,7 +6734,7 @@ Retrieve details of an environment export in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentExportContent @@ -6745,10 +6745,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_export_content_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_export_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_export_content_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_export_content_example_call_tool.js", ], }, }, @@ -6764,7 +6764,7 @@ Retrieve content of a specific environment export. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListProjectFileSystems @@ -6775,10 +6775,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_file_systems_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_project_file_systems_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_file_systems_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_project_file_systems_example_call_tool.js", ], }, }, @@ -6796,7 +6796,7 @@ Retrieve file systems for a given project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateFileSystemEnvironment @@ -6807,10 +6807,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_file_system_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_file_system_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_file_system_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_file_system_environment_example_call_tool.js", ], }, }, @@ -6827,7 +6827,7 @@ Create a new file system environment in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetEnvironmentFileSystemDetails @@ -6838,10 +6838,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_environment_file_system_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_environment_file_system_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_environment_file_system_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_environment_file_system_details_example_call_tool.js", ], }, }, @@ -6857,7 +6857,7 @@ Retrieve details of a file system in a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEnvironmentFileSystem @@ -6868,10 +6868,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_file_system_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_environment_file_system_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_file_system_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_environment_file_system_example_call_tool.js", ], }, }, @@ -6889,7 +6889,7 @@ Update a file system for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyEnvironmentFileSystem @@ -6900,10 +6900,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_environment_file_system_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_environment_file_system_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_environment_file_system_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_environment_file_system_example_call_tool.js", ], }, }, @@ -6921,7 +6921,7 @@ Partially update a file system environment in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteFilesystemEnvironment @@ -6932,10 +6932,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_filesystem_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_filesystem_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_filesystem_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_filesystem_environment_example_call_tool.js", ], }, }, @@ -6951,7 +6951,7 @@ Deletes a file system in the specified environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetFileCountInFolder @@ -6962,10 +6962,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_file_count_in_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_file_count_in_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_file_count_in_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_file_count_in_folder_example_call_tool.js", ], }, }, @@ -6983,7 +6983,7 @@ Retrieve the count of all files in a specified folder. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateEnvironmentFileSystemLink @@ -6994,10 +6994,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_file_system_link_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_environment_file_system_link_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_file_system_link_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_environment_file_system_link_example_call_tool.js", ], }, }, @@ -7015,7 +7015,7 @@ Create a link between environment and file system. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.MoveFileWithinEnvironment @@ -7026,10 +7026,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/move_file_within_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/move_file_within_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/move_file_within_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/move_file_within_environment_example_call_tool.js", ], }, }, @@ -7047,7 +7047,7 @@ Move a file within an environment's file system. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CountFilesInDirectory @@ -7058,10 +7058,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/count_files_in_directory_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/count_files_in_directory_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/count_files_in_directory_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/count_files_in_directory_example_call_tool.js", ], }, }, @@ -7078,7 +7078,7 @@ Get count of all files in a specified folder. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateEnvironmentFileSystemLogView @@ -7089,10 +7089,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_file_system_log_view_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_environment_file_system_log_view_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_file_system_log_view_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_environment_file_system_log_view_example_call_tool.js", ], }, }, @@ -7109,7 +7109,7 @@ Create a file system log view for an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveUnfiledFileSystemItems @@ -7120,10 +7120,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_unfiled_file_system_items_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_unfiled_file_system_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_unfiled_file_system_items_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_unfiled_file_system_items_example_call_tool.js", ], }, }, @@ -7138,7 +7138,7 @@ Retrieve unfiled file system items for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListFileSystemShortcuts @@ -7149,10 +7149,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_file_system_shortcuts_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_file_system_shortcuts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_file_system_shortcuts_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_file_system_shortcuts_example_call_tool.js", ], }, }, @@ -7169,7 +7169,7 @@ Retrieve file system shortcuts for a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateFileSystemShortcut @@ -7180,10 +7180,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_file_system_shortcut_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_file_system_shortcut_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_file_system_shortcut_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_file_system_shortcut_example_call_tool.js", ], }, }, @@ -7204,7 +7204,7 @@ Create a file system shortcut for a project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveFileSystemShortcut @@ -7215,10 +7215,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_file_system_shortcut_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_file_system_shortcut_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_file_system_shortcut_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_file_system_shortcut_example_call_tool.js", ], }, }, @@ -7234,7 +7234,7 @@ Retrieve details of a specific file system shortcut. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEnvFileSystemShortcut @@ -7245,10 +7245,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_env_file_system_shortcut_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_env_file_system_shortcut_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_env_file_system_shortcut_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_env_file_system_shortcut_example_call_tool.js", ], }, }, @@ -7270,7 +7270,7 @@ Updates a file system shortcut in a specified environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyEnvFileSystemShortcut @@ -7281,10 +7281,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_env_file_system_shortcut_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_env_file_system_shortcut_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_env_file_system_shortcut_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_env_file_system_shortcut_example_call_tool.js", ], }, }, @@ -7306,7 +7306,7 @@ Update a file system shortcut in a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteFileSystemShortcut @@ -7317,10 +7317,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_file_system_shortcut_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_file_system_shortcut_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_file_system_shortcut_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_file_system_shortcut_example_call_tool.js", ], }, }, @@ -7336,7 +7336,7 @@ Deletes a file system shortcut in an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListEnvironmentGroups @@ -7347,10 +7347,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_groups_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_environment_groups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_groups_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_environment_groups_example_call_tool.js", ], }, }, @@ -7368,7 +7368,7 @@ Retrieve all groups for a specific environment's group type. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateEnvironmentGroup @@ -7379,10 +7379,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_group_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_environment_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_group_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_environment_group_example_call_tool.js", ], }, }, @@ -7400,7 +7400,7 @@ Create a new environment group in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentGroupActivity @@ -7411,10 +7411,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_group_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_group_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_group_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_group_activity_example_call_tool.js", ], }, }, @@ -7431,7 +7431,7 @@ Retrieve activity data for groups within an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteEnvironmentGroupProperty @@ -7442,10 +7442,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_environment_group_property_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_environment_group_property_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_environment_group_property_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_environment_group_property_example_call_tool.js", ], }, }, @@ -7466,7 +7466,7 @@ Deletes a property from an environment group. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.FindEnvironmentGroups @@ -7477,10 +7477,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/find_environment_groups_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/find_environment_groups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/find_environment_groups_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/find_environment_groups_example_call_tool.js", ], }, }, @@ -7497,7 +7497,7 @@ Retrieve details of environment groups by project ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentPropertyDefinitions @@ -7508,10 +7508,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_property_definitions_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_property_definitions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_property_definitions_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_property_definitions_example_call_tool.js", ], }, }, @@ -7526,7 +7526,7 @@ Retrieve property definitions for environment groups. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentPropertyValues @@ -7537,10 +7537,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_property_values_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_property_values_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_property_values_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_property_values_example_call_tool.js", ], }, }, @@ -7555,7 +7555,7 @@ Retrieve property values of environments within a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetRelatedEnvironmentGroups @@ -7566,10 +7566,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_related_environment_groups_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_related_environment_groups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_related_environment_groups_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_related_environment_groups_example_call_tool.js", ], }, }, @@ -7586,7 +7586,7 @@ Retrieve related environment groups for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEnvironmentGroupProperty @@ -7597,10 +7597,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_group_property_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_environment_group_property_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_group_property_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_environment_group_property_example_call_tool.js", ], }, }, @@ -7621,7 +7621,7 @@ Update a property of an environment group. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListProjectHogFunctions @@ -7632,10 +7632,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_hog_functions_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_project_hog_functions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_hog_functions_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_project_hog_functions_example_call_tool.js", ], }, }, @@ -7659,7 +7659,7 @@ Retrieve a list of hog functions for a given project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateHogFunctionEnvironment @@ -7670,10 +7670,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_hog_function_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_hog_function_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_hog_function_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_hog_function_environment_example_call_tool.js", ], }, }, @@ -7690,7 +7690,7 @@ Track and create a new file system view in an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.TrackHogFunctionViews @@ -7701,10 +7701,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/track_hog_function_views_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/track_hog_function_views_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/track_hog_function_views_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/track_hog_function_views_example_call_tool.js", ], }, }, @@ -7720,7 +7720,7 @@ Tracks views on a specific hog function by logging access. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateHogFunctions @@ -7731,10 +7731,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_hog_functions_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_hog_functions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_hog_functions_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_hog_functions_example_call_tool.js", ], }, }, @@ -7752,7 +7752,7 @@ Update and log views of file system resources. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateHogFunctionViewLog @@ -7763,10 +7763,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_hog_function_view_log_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_hog_function_view_log_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_hog_function_view_log_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_hog_function_view_log_example_call_tool.js", ], }, }, @@ -7784,7 +7784,7 @@ Log a new view for an environment's hog function. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteHogFunction @@ -7795,10 +7795,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_hog_function_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_hog_function_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_hog_function_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_hog_function_example_call_tool.js", ], }, }, @@ -7814,7 +7814,7 @@ Marks a hog function as deleted in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateHogFunctionBroadcast @@ -7825,10 +7825,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_hog_function_broadcast_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_hog_function_broadcast_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_hog_function_broadcast_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_hog_function_broadcast_example_call_tool.js", ], }, }, @@ -7846,7 +7846,7 @@ Create a broadcast for hog functions in an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.TrackHogFunctionInvocation @@ -7857,10 +7857,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/track_hog_function_invocation_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/track_hog_function_invocation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/track_hog_function_invocation_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/track_hog_function_invocation_example_call_tool.js", ], }, }, @@ -7878,7 +7878,7 @@ Track and log hog function invocations in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveHogFunctionLogs @@ -7889,10 +7889,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_hog_function_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_hog_function_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_hog_function_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_hog_function_logs_example_call_tool.js", ], }, }, @@ -7908,7 +7908,7 @@ Retrieve logs for hog function views in an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveHogFunctionMetrics @@ -7919,10 +7919,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_hog_function_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_hog_function_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_hog_function_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_hog_function_metrics_example_call_tool.js", ], }, }, @@ -7938,7 +7938,7 @@ Retrieve hog function metrics for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveHogFunctionMetricsTotals @@ -7949,10 +7949,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_hog_function_metrics_totals_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_hog_function_metrics_totals_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_hog_function_metrics_totals_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_hog_function_metrics_totals_example_call_tool.js", ], }, }, @@ -7968,7 +7968,7 @@ Retrieve total metrics for a specific HOG function. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveHogFunctionIcon @@ -7979,10 +7979,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_hog_function_icon_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_hog_function_icon_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_hog_function_icon_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_hog_function_icon_example_call_tool.js", ], }, }, @@ -7997,7 +7997,7 @@ Retrieve the icon for a specified hog function view access. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentHogFunctionIcons @@ -8008,10 +8008,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_hog_function_icons_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_hog_function_icons_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_hog_function_icons_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_hog_function_icons_example_call_tool.js", ], }, }, @@ -8026,7 +8026,7 @@ Logs and retrieves hog function icons for a given environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateHogFunctionsOrder @@ -8037,10 +8037,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_hog_functions_order_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_hog_functions_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_hog_functions_order_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_hog_functions_order_example_call_tool.js", ], }, }, @@ -8057,7 +8057,7 @@ Update the execution order of HogFunctions. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetEnvironmentInsights @@ -8068,10 +8068,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_environment_insights_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_environment_insights_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_environment_insights_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_environment_insights_example_call_tool.js", ], }, }, @@ -8093,7 +8093,7 @@ Retrieve insights for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateEnvironmentInsight @@ -8104,10 +8104,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_insight_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_environment_insight_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_insight_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_environment_insight_example_call_tool.js", ], }, }, @@ -8125,7 +8125,7 @@ Create a new insight for an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListEnvironmentInsights @@ -8136,10 +8136,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_insights_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_environment_insights_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_insights_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_environment_insights_example_call_tool.js", ], }, }, @@ -8155,7 +8155,7 @@ Retrieve sharing details of environment insights. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateSharingPassword @@ -8166,10 +8166,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_sharing_password_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_sharing_password_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_sharing_password_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_sharing_password_example_call_tool.js", ], }, }, @@ -8187,7 +8187,7 @@ Create a new password for sharing configuration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteInsightSharingPassword @@ -8198,10 +8198,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_insight_sharing_password_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_insight_sharing_password_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_insight_sharing_password_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_insight_sharing_password_example_call_tool.js", ], }, }, @@ -8218,7 +8218,7 @@ Delete a password from an insight's sharing configuration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RefreshInsightsSharing @@ -8229,10 +8229,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/refresh_insights_sharing_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/refresh_insights_sharing_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/refresh_insights_sharing_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/refresh_insights_sharing_example_call_tool.js", ], }, }, @@ -8250,7 +8250,7 @@ Refresh sharing status of insights in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.FetchEnvironmentInsights @@ -8261,10 +8261,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_environment_insights_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/fetch_environment_insights_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_environment_insights_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/fetch_environment_insights_example_call_tool.js", ], }, }, @@ -8283,7 +8283,7 @@ Retrieve insights for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEnvironmentInsights @@ -8294,10 +8294,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_insights_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_environment_insights_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_insights_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_environment_insights_example_call_tool.js", ], }, }, @@ -8316,7 +8316,7 @@ Update insights for a specified environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEnvironmentInsightsLog @@ -8327,10 +8327,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_insights_log_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_environment_insights_log_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_insights_log_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_environment_insights_log_example_call_tool.js", ], }, }, @@ -8349,7 +8349,7 @@ Log a view of environment insights to track changes. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteEnvironmentInsight @@ -8360,10 +8360,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_environment_insight_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_environment_insight_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_environment_insight_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_environment_insight_example_call_tool.js", ], }, }, @@ -8380,7 +8380,7 @@ Marks an environment insight as deleted. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentInsightActivity @@ -8391,10 +8391,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_insight_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_insight_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_insight_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_insight_activity_example_call_tool.js", ], }, }, @@ -8411,7 +8411,7 @@ Retrieve logs of views on environment insights. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.TrackEnvironmentInsights @@ -8422,10 +8422,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/track_environment_insights_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/track_environment_insights_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/track_environment_insights_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/track_environment_insights_example_call_tool.js", ], }, }, @@ -8441,7 +8441,7 @@ Retrieve and log environment activity insights. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CancelInsightCreation @@ -8452,10 +8452,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/cancel_insight_creation_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/cancel_insight_creation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/cancel_insight_creation_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/cancel_insight_creation_example_call_tool.js", ], }, }, @@ -8473,7 +8473,7 @@ Cancel the creation of an environment insight. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveLastViewedInsights @@ -8484,10 +8484,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_last_viewed_insights_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_last_viewed_insights_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_last_viewed_insights_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_last_viewed_insights_example_call_tool.js", ], }, }, @@ -8503,7 +8503,7 @@ Fetches the last 5 insights viewed, sorted by recency. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateInsightViewTimestamps @@ -8514,10 +8514,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_insight_view_timestamps_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_insight_view_timestamps_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_insight_view_timestamps_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_insight_view_timestamps_example_call_tool.js", ], }, }, @@ -8535,7 +8535,7 @@ Updates the view timestamps for specific insights. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListEnvironmentIntegrations @@ -8546,10 +8546,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_integrations_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_environment_integrations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_integrations_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_environment_integrations_example_call_tool.js", ], }, }, @@ -8566,7 +8566,7 @@ Retrieve a list of integrations for a specified environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateEnvironmentIntegration @@ -8577,10 +8577,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_integration_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_environment_integration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_integration_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_environment_integration_example_call_tool.js", ], }, }, @@ -8597,7 +8597,7 @@ Create a new integration for a specified environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveIntegrationDetails @@ -8608,10 +8608,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_integration_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_integration_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_integration_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_integration_details_example_call_tool.js", ], }, }, @@ -8627,7 +8627,7 @@ Retrieve integration details for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteEnvironmentIntegration @@ -8638,10 +8638,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_environment_integration_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_environment_integration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_environment_integration_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_environment_integration_example_call_tool.js", ], }, }, @@ -8657,7 +8657,7 @@ Delete an integration from a project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveIntegrationChannels @@ -8668,10 +8668,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_integration_channels_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_integration_channels_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_integration_channels_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_integration_channels_example_call_tool.js", ], }, }, @@ -8687,7 +8687,7 @@ Retrieve integration channels for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveClickupLists @@ -8698,10 +8698,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_clickup_lists_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_clickup_lists_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_clickup_lists_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_clickup_lists_example_call_tool.js", ], }, }, @@ -8717,7 +8717,7 @@ Retrieve ClickUp lists for specific project integrations. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetClickupSpaces @@ -8728,10 +8728,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_clickup_spaces_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_clickup_spaces_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_clickup_spaces_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_clickup_spaces_example_call_tool.js", ], }, }, @@ -8747,7 +8747,7 @@ Retrieve ClickUp spaces for a specific integration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetClickupWorkspaces @@ -8758,10 +8758,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_clickup_workspaces_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_clickup_workspaces_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_clickup_workspaces_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_clickup_workspaces_example_call_tool.js", ], }, }, @@ -8777,7 +8777,7 @@ Retrieve ClickUp workspaces for a specific integration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.VerifyEmailIntegration @@ -8788,10 +8788,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/verify_email_integration_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/verify_email_integration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/verify_email_integration_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/verify_email_integration_example_call_tool.js", ], }, }, @@ -8809,7 +8809,7 @@ Verify email address for an integration's environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetGithubReposForIntegration @@ -8820,10 +8820,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_github_repos_for_integration_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_github_repos_for_integration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_github_repos_for_integration_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_github_repos_for_integration_example_call_tool.js", ], }, }, @@ -8839,7 +8839,7 @@ Retrieve GitHub repositories linked to a Datadog integration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveGoogleAccessibleAccounts @@ -8850,10 +8850,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_google_accessible_accounts_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_google_accessible_accounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_google_accessible_accounts_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_google_accessible_accounts_example_call_tool.js", ], }, }, @@ -8869,7 +8869,7 @@ Retrieve Google accessible accounts for a given integration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetGoogleConversionActions @@ -8880,10 +8880,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_google_conversion_actions_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_google_conversion_actions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_google_conversion_actions_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_google_conversion_actions_example_call_tool.js", ], }, }, @@ -8899,7 +8899,7 @@ Retrieve Google conversion actions for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveIntegrationTeams @@ -8910,10 +8910,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_integration_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_integration_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_integration_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_integration_teams_example_call_tool.js", ], }, }, @@ -8929,7 +8929,7 @@ Retrieve linear teams for an integration in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetLinkedinAdsAccounts @@ -8940,10 +8940,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_linkedin_ads_accounts_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_linkedin_ads_accounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_linkedin_ads_accounts_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_linkedin_ads_accounts_example_call_tool.js", ], }, }, @@ -8959,7 +8959,7 @@ Retrieve LinkedIn Ads accounts linked to a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveLinkedinAdsConversionRules @@ -8970,10 +8970,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_linkedin_ads_conversion_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_linkedin_ads_conversion_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_linkedin_ads_conversion_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_linkedin_ads_conversion_rules_example_call_tool.js", ], }, }, @@ -8989,7 +8989,7 @@ Retrieve LinkedIn Ads conversion rules for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetTwilioPhoneNumbers @@ -9000,10 +9000,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_twilio_phone_numbers_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_twilio_phone_numbers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_twilio_phone_numbers_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_twilio_phone_numbers_example_call_tool.js", ], }, }, @@ -9019,7 +9019,7 @@ Retrieve Twilio phone numbers for a specific integration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveIntegrationAuthorization @@ -9030,10 +9030,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_integration_authorization_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_integration_authorization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_integration_authorization_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_integration_authorization_example_call_tool.js", ], }, }, @@ -9048,7 +9048,7 @@ Retrieve integration authorization status for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentLogAttributes @@ -9059,10 +9059,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_log_attributes_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_log_attributes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_log_attributes_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_log_attributes_example_call_tool.js", ], }, }, @@ -9077,7 +9077,7 @@ Retrieve log attributes for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateLogsQueryForEnvironment @@ -9088,10 +9088,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_logs_query_for_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_logs_query_for_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_logs_query_for_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_logs_query_for_environment_example_call_tool.js", ], }, }, @@ -9106,7 +9106,7 @@ Create a logs query for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateEnvironmentLogSparkline @@ -9117,10 +9117,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_log_sparkline_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_environment_log_sparkline_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_log_sparkline_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_environment_log_sparkline_example_call_tool.js", ], }, }, @@ -9135,7 +9135,7 @@ Create a sparkline for environment logs in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentLogsValues @@ -9146,10 +9146,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_logs_values_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_logs_values_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_logs_values_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_logs_values_example_call_tool.js", ], }, }, @@ -9164,7 +9164,7 @@ Fetch log values for a given environment and project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateMaxToolsInsight @@ -9175,10 +9175,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_max_tools_insight_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_max_tools_insight_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_max_tools_insight_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_max_tools_insight_example_call_tool.js", ], }, }, @@ -9193,7 +9193,7 @@ Create an insight for maximum tools in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetPersistedFolders @@ -9204,10 +9204,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_persisted_folders_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_persisted_folders_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_persisted_folders_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_persisted_folders_example_call_tool.js", ], }, }, @@ -9224,7 +9224,7 @@ Retrieve a list of persisted folders for a given environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreatePersistedFolder @@ -9235,10 +9235,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_persisted_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_persisted_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_persisted_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_persisted_folder_example_call_tool.js", ], }, }, @@ -9259,7 +9259,7 @@ Create a persisted folder in a Datadog environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrievePersistedEnvironmentFolder @@ -9270,10 +9270,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_persisted_environment_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_persisted_environment_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_persisted_environment_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_persisted_environment_folder_example_call_tool.js", ], }, }, @@ -9289,7 +9289,7 @@ Retrieve details of a persisted environment folder by ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEnvironmentFolder @@ -9300,10 +9300,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_environment_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_environment_folder_example_call_tool.js", ], }, }, @@ -9325,7 +9325,7 @@ Update a specific folder in an environment project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyEnvFolder @@ -9336,10 +9336,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_env_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_env_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_env_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_env_folder_example_call_tool.js", ], }, }, @@ -9361,7 +9361,7 @@ Partially update a specific environment folder. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeletePersistedFolder @@ -9372,10 +9372,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_persisted_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_persisted_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_persisted_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_persisted_folder_example_call_tool.js", ], }, }, @@ -9391,7 +9391,7 @@ Delete a persisted folder from a project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrievePersonDetails @@ -9402,10 +9402,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_person_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_person_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_person_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_person_details_example_call_tool.js", ], }, }, @@ -9422,7 +9422,7 @@ Retrieve details of a specific person in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdatePersonProperties @@ -9433,10 +9433,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_person_properties_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_person_properties_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_person_properties_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_person_properties_example_call_tool.js", ], }, }, @@ -9455,7 +9455,7 @@ Update specific properties of a person in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyPersonsInEnvironment @@ -9466,10 +9466,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_persons_in_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_persons_in_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_persons_in_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_persons_in_environment_example_call_tool.js", ], }, }, @@ -9492,7 +9492,7 @@ Modify or remove persons in a given environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeletePersonRecord @@ -9503,10 +9503,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_person_record_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_person_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_person_record_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_person_record_example_call_tool.js", ], }, }, @@ -9524,7 +9524,7 @@ Deletes an individual person record from a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrievePersonActivity @@ -9535,10 +9535,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_person_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_person_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_person_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_person_activity_example_call_tool.js", ], }, }, @@ -9555,7 +9555,7 @@ Retrieve a person's activity from the environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.QueuePersonEventsDeletion @@ -9566,10 +9566,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/queue_person_events_deletion_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/queue_person_events_deletion_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/queue_person_events_deletion_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/queue_person_events_deletion_example_call_tool.js", ], }, }, @@ -9588,7 +9588,7 @@ Queue the deletion of all events for a specific person. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeletePersonProperty @@ -9599,10 +9599,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_person_property_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_person_property_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_person_property_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_person_property_example_call_tool.js", ], }, }, @@ -9622,7 +9622,7 @@ Deletes a specific property from a person. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeletePersonRecordings @@ -9633,10 +9633,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_person_recordings_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_person_recordings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_person_recordings_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_person_recordings_example_call_tool.js", ], }, }, @@ -9655,7 +9655,7 @@ Queue deletion of all recordings associated with a person. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrievePersonPropertyTimeline @@ -9666,10 +9666,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_person_property_timeline_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_person_property_timeline_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_person_property_timeline_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_person_property_timeline_example_call_tool.js", ], }, }, @@ -9686,7 +9686,7 @@ Retrieve timeline of property changes for a person. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ReadOrDeletePerson @@ -9697,10 +9697,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/read_or_delete_person_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/read_or_delete_person_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/read_or_delete_person_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/read_or_delete_person_example_call_tool.js", ], }, }, @@ -9719,7 +9719,7 @@ Read or delete a person's record in the environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdatePersonProperty @@ -9730,10 +9730,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_person_property_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_person_property_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_person_property_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_person_property_example_call_tool.js", ], }, }, @@ -9754,7 +9754,7 @@ Update a specific property for a person in an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetPersonsActivity @@ -9765,10 +9765,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_persons_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_persons_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_persons_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_persons_activity_example_call_tool.js", ], }, }, @@ -9784,7 +9784,7 @@ Retrieve activity data for persons in a project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.BulkDeletePersonsInEnvironment @@ -9795,10 +9795,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/bulk_delete_persons_in_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/bulk_delete_persons_in_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/bulk_delete_persons_in_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/bulk_delete_persons_in_environment_example_call_tool.js", ], }, }, @@ -9819,7 +9819,7 @@ Bulk delete persons by IDs in a Datadog environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrievePersonsCohorts @@ -9830,10 +9830,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_persons_cohorts_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_persons_cohorts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_persons_cohorts_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_persons_cohorts_example_call_tool.js", ], }, }, @@ -9849,7 +9849,7 @@ Retrieve persons cohort data from specified environments. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.FetchPersonsFunnelData @@ -9860,10 +9860,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_persons_funnel_data_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/fetch_persons_funnel_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_persons_funnel_data_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/fetch_persons_funnel_data_example_call_tool.js", ], }, }, @@ -9879,7 +9879,7 @@ Fetch persons data from the funnel in a specified environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreatePersonsFunnel @@ -9890,10 +9890,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_persons_funnel_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_persons_funnel_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_persons_funnel_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_persons_funnel_example_call_tool.js", ], }, }, @@ -9911,7 +9911,7 @@ Create a funnel for tracking persons. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrievePersonsFunnelCorrelation @@ -9922,10 +9922,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_persons_funnel_correlation_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_persons_funnel_correlation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_persons_funnel_correlation_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_persons_funnel_correlation_example_call_tool.js", ], }, }, @@ -9941,7 +9941,7 @@ Retrieve persons related to funnel correlation in an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreatePersonsFunnelCorrelation @@ -9952,10 +9952,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_persons_funnel_correlation_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_persons_funnel_correlation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_persons_funnel_correlation_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_persons_funnel_correlation_example_call_tool.js", ], }, }, @@ -9973,7 +9973,7 @@ Create a funnel correlation for persons in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrievePersonsLifecycle @@ -9984,10 +9984,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_persons_lifecycle_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_persons_lifecycle_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_persons_lifecycle_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_persons_lifecycle_example_call_tool.js", ], }, }, @@ -10003,7 +10003,7 @@ Retrieve lifecycle details of persons in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ResetDistinctId @@ -10014,10 +10014,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/reset_distinct_id_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/reset_distinct_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/reset_distinct_id_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/reset_distinct_id_example_call_tool.js", ], }, }, @@ -10035,7 +10035,7 @@ Reset a distinct_id for a deleted person. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrievePersonStickiness @@ -10046,10 +10046,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_person_stickiness_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_person_stickiness_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_person_stickiness_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_person_stickiness_example_call_tool.js", ], }, }, @@ -10065,7 +10065,7 @@ Retrieve stickiness data for persons in a project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrievePersonsTrends @@ -10076,10 +10076,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_persons_trends_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_persons_trends_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_persons_trends_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_persons_trends_example_call_tool.js", ], }, }, @@ -10095,7 +10095,7 @@ Retrieve trends data for persons in a specified environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrievePersonsData @@ -10106,10 +10106,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_persons_data_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_persons_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_persons_data_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_persons_data_example_call_tool.js", ], }, }, @@ -10125,7 +10125,7 @@ Retrieve information about persons in a specified environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListEnvironmentPluginLogs @@ -10136,10 +10136,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_plugin_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_environment_plugin_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_plugin_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_environment_plugin_logs_example_call_tool.js", ], }, }, @@ -10157,7 +10157,7 @@ Retrieve logs for a plugin configuration in a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetEnvironmentQueryResults @@ -10168,10 +10168,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_environment_query_results_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_environment_query_results_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_environment_query_results_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_environment_query_results_example_call_tool.js", ], }, }, @@ -10187,7 +10187,7 @@ Retrieve results of an environment query for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteEnvironmentQuery @@ -10198,10 +10198,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_environment_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_environment_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_environment_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_environment_query_example_call_tool.js", ], }, }, @@ -10217,7 +10217,7 @@ Delete a specific query environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveQueryLogDetails @@ -10228,10 +10228,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_query_log_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_query_log_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_query_log_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_query_log_details_example_call_tool.js", ], }, }, @@ -10247,7 +10247,7 @@ Retrieve query log details for a given query ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CheckPosthogEnvAuthenticationAsync @@ -10258,10 +10258,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/check_posthog_env_authentication_async_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/check_posthog_env_authentication_async_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/check_posthog_env_authentication_async_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/check_posthog_env_authentication_async_example_call_tool.js", ], }, }, @@ -10276,7 +10276,7 @@ Check authentication for Datadog environment asynchronously. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentDraftSql @@ -10287,10 +10287,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_draft_sql_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_draft_sql_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_draft_sql_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_draft_sql_example_call_tool.js", ], }, }, @@ -10305,7 +10305,7 @@ Retrieve draft SQL for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListSyntheticPlaylists @@ -10316,10 +10316,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_synthetic_playlists_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_synthetic_playlists_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_synthetic_playlists_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_synthetic_playlists_example_call_tool.js", ], }, }, @@ -10338,7 +10338,7 @@ Retrieve synthetic session recording playlists. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateSessionRecordingPlaylist @@ -10349,10 +10349,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_session_recording_playlist_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_session_recording_playlist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_session_recording_playlist_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_session_recording_playlist_example_call_tool.js", ], }, }, @@ -10369,7 +10369,7 @@ Create a new session recording playlist for an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveSessionRecordingPlaylists @@ -10380,10 +10380,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_session_recording_playlists_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_session_recording_playlists_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_session_recording_playlists_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_session_recording_playlists_example_call_tool.js", ], }, }, @@ -10399,7 +10399,7 @@ Retrieve a session recording playlist for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateSessionRecordingPlaylist @@ -10410,10 +10410,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_session_recording_playlist_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_session_recording_playlist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_session_recording_playlist_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_session_recording_playlist_example_call_tool.js", ], }, }, @@ -10431,7 +10431,7 @@ Update a session recording playlist within an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyRecordingPlaylist @@ -10442,10 +10442,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_recording_playlist_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_recording_playlist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_recording_playlist_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_recording_playlist_example_call_tool.js", ], }, }, @@ -10463,7 +10463,7 @@ Update session recording playlists for a given project and ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteSessionRecordingPlaylist @@ -10474,10 +10474,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_session_recording_playlist_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_session_recording_playlist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_session_recording_playlist_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_session_recording_playlist_example_call_tool.js", ], }, }, @@ -10493,7 +10493,7 @@ Mark a session recording playlist as deleted. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveSessionRecordings @@ -10504,10 +10504,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_session_recordings_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_session_recordings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_session_recordings_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_session_recordings_example_call_tool.js", ], }, }, @@ -10523,7 +10523,7 @@ Retrieve session recordings for a specified playlist. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateSessionRecordingPlaylistEntry @@ -10534,10 +10534,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_session_recording_playlist_entry_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_session_recording_playlist_entry_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_session_recording_playlist_entry_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_session_recording_playlist_entry_example_call_tool.js", ], }, }, @@ -10556,7 +10556,7 @@ Add a recording to a session playlist. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteSessionRecording @@ -10567,10 +10567,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_session_recording_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_session_recording_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_session_recording_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_session_recording_example_call_tool.js", ], }, }, @@ -10587,7 +10587,7 @@ Deletes a session recording from a playlist. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListSessionRecordings @@ -10598,10 +10598,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_session_recordings_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_session_recordings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_session_recordings_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_session_recordings_example_call_tool.js", ], }, }, @@ -10618,7 +10618,7 @@ Retrieve session recordings for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveSessionRecording @@ -10629,10 +10629,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_session_recording_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_session_recording_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_session_recording_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_session_recording_example_call_tool.js", ], }, }, @@ -10648,7 +10648,7 @@ Retrieve a specific session recording by ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifySessionRecording @@ -10659,10 +10659,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_session_recording_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_session_recording_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_session_recording_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_session_recording_example_call_tool.js", ], }, }, @@ -10680,7 +10680,7 @@ Update session recording details for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateSessionRecording @@ -10691,10 +10691,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_session_recording_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_session_recording_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_session_recording_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_session_recording_example_call_tool.js", ], }, }, @@ -10712,7 +10712,7 @@ Partially update session recording details. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemoveSessionRecording @@ -10723,10 +10723,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_session_recording_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_session_recording_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_session_recording_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_session_recording_example_call_tool.js", ], }, }, @@ -10742,7 +10742,7 @@ Delete a session recording from an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListSessionRecordingSharing @@ -10753,10 +10753,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_session_recording_sharing_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_session_recording_sharing_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_session_recording_sharing_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_session_recording_sharing_example_call_tool.js", ], }, }, @@ -10772,7 +10772,7 @@ Retrieve sharing details for a specific session recording. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GenerateRecordingPassword @@ -10783,10 +10783,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/generate_recording_password_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/generate_recording_password_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/generate_recording_password_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/generate_recording_password_example_call_tool.js", ], }, }, @@ -10804,7 +10804,7 @@ Create a password for session recording sharing. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteSharingPassword @@ -10815,10 +10815,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_sharing_password_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_sharing_password_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_sharing_password_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_sharing_password_example_call_tool.js", ], }, }, @@ -10835,7 +10835,7 @@ Delete a password from the sharing configuration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RefreshSessionRecordingSharing @@ -10846,10 +10846,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/refresh_session_recording_sharing_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/refresh_session_recording_sharing_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/refresh_session_recording_sharing_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/refresh_session_recording_sharing_example_call_tool.js", ], }, }, @@ -10867,7 +10867,7 @@ Refreshes the sharing status of a session recording. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GenerateSessionSummaries @@ -10878,10 +10878,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/generate_session_summaries_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/generate_session_summaries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/generate_session_summaries_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/generate_session_summaries_example_call_tool.js", ], }, }, @@ -10898,7 +10898,7 @@ Generate AI summaries for session recordings. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GenerateIndividualSessionSummary @@ -10909,10 +10909,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/generate_individual_session_summary_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/generate_individual_session_summary_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/generate_individual_session_summary_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/generate_individual_session_summary_example_call_tool.js", ], }, }, @@ -10929,7 +10929,7 @@ Generate individual AI summaries for each session. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentSessionProperties @@ -10940,10 +10940,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_session_properties_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_session_properties_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_session_properties_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_session_properties_example_call_tool.js", ], }, }, @@ -10958,7 +10958,7 @@ Retrieve session property definitions for an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetEnvironmentSessionValues @@ -10969,10 +10969,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_environment_session_values_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_environment_session_values_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_environment_session_values_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_environment_session_values_example_call_tool.js", ], }, }, @@ -10987,7 +10987,7 @@ Retrieve session values for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListEnvironmentSubscriptions @@ -10998,10 +10998,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_subscriptions_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_environment_subscriptions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_environment_subscriptions_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_environment_subscriptions_example_call_tool.js", ], }, }, @@ -11018,7 +11018,7 @@ Retrieve subscriptions for environment projects. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateEnvironmentSubscription @@ -11029,10 +11029,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_environment_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_environment_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_environment_subscription_example_call_tool.js", ], }, }, @@ -11049,7 +11049,7 @@ Create a new subscription for an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveSubscriptionDetails @@ -11060,10 +11060,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_subscription_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_subscription_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_subscription_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_subscription_details_example_call_tool.js", ], }, }, @@ -11079,7 +11079,7 @@ Retrieve details of a project's subscription environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEnvironmentSubscription @@ -11090,10 +11090,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_environment_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_environment_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_environment_subscription_example_call_tool.js", ], }, }, @@ -11111,7 +11111,7 @@ Update environment subscription for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyEnvironmentSubscription @@ -11122,10 +11122,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_environment_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_environment_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_environment_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_environment_subscription_example_call_tool.js", ], }, }, @@ -11143,7 +11143,7 @@ Update a subscription for a specific environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteEnvironmentSubscription @@ -11154,10 +11154,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_environment_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_environment_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_environment_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_environment_subscription_example_call_tool.js", ], }, }, @@ -11173,7 +11173,7 @@ Marks an environment subscription as deleted in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListUserInterviews @@ -11184,10 +11184,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_user_interviews_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_user_interviews_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_user_interviews_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_user_interviews_example_call_tool.js", ], }, }, @@ -11204,7 +11204,7 @@ Retrieve user interviews for a project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateUserInterviewEnvironment @@ -11215,10 +11215,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_user_interview_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_user_interview_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_user_interview_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_user_interview_environment_example_call_tool.js", ], }, }, @@ -11235,7 +11235,7 @@ Create a user interview environment in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveUserInterview @@ -11246,10 +11246,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_user_interview_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_user_interview_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_user_interview_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_user_interview_example_call_tool.js", ], }, }, @@ -11265,7 +11265,7 @@ Retrieve details of a specific user interview. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateUserInterviewEnvironment @@ -11276,10 +11276,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_user_interview_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_user_interview_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_user_interview_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_user_interview_environment_example_call_tool.js", ], }, }, @@ -11297,7 +11297,7 @@ Update environment details for a user interview. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyInterviewEnvironment @@ -11308,10 +11308,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_interview_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_interview_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_interview_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_interview_environment_example_call_tool.js", ], }, }, @@ -11329,7 +11329,7 @@ Partially update a user interview environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteUserInterview @@ -11340,10 +11340,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_user_interview_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_user_interview_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_user_interview_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_user_interview_example_call_tool.js", ], }, }, @@ -11359,7 +11359,7 @@ Delete a user interview from an environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListWarehouseSavedQueries @@ -11370,10 +11370,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_warehouse_saved_queries_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_warehouse_saved_queries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_warehouse_saved_queries_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_warehouse_saved_queries_example_call_tool.js", ], }, }, @@ -11390,7 +11390,7 @@ Retrieve a list of saved warehouse queries for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateWarehouseSavedQuery @@ -11401,10 +11401,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_warehouse_saved_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_warehouse_saved_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_warehouse_saved_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_warehouse_saved_query_example_call_tool.js", ], }, }, @@ -11421,7 +11421,7 @@ Create a new warehouse saved query. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetWarehouseSavedQuery @@ -11432,10 +11432,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_warehouse_saved_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_warehouse_saved_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_warehouse_saved_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_warehouse_saved_query_example_call_tool.js", ], }, }, @@ -11451,7 +11451,7 @@ Retrieve details of a warehouse saved query. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateWarehouseQuery @@ -11462,10 +11462,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_warehouse_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_warehouse_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_warehouse_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_warehouse_query_example_call_tool.js", ], }, }, @@ -11483,7 +11483,7 @@ Updates a saved query in the data warehouse. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateWarehouseSavedQuery @@ -11494,10 +11494,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_warehouse_saved_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_warehouse_saved_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_warehouse_saved_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_warehouse_saved_query_example_call_tool.js", ], }, }, @@ -11515,7 +11515,7 @@ Update a warehouse saved query in a specified environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteSavedQuery @@ -11526,10 +11526,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_saved_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_saved_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_saved_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_saved_query_example_call_tool.js", ], }, }, @@ -11545,7 +11545,7 @@ Delete a saved query from the warehouse. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEnvironmentQueryActivity @@ -11556,10 +11556,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_query_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_query_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_environment_query_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_environment_query_activity_example_call_tool.js", ], }, }, @@ -11575,7 +11575,7 @@ Retrieve activity details of a saved warehouse query. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.FetchSavedQueryAncestors @@ -11586,10 +11586,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_saved_query_ancestors_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/fetch_saved_query_ancestors_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_saved_query_ancestors_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/fetch_saved_query_ancestors_example_call_tool.js", ], }, }, @@ -11607,7 +11607,7 @@ Retrieve ancestors of a saved query, including parents and beyond. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CancelSavedQueryWorkflow @@ -11618,10 +11618,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/cancel_saved_query_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/cancel_saved_query_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/cancel_saved_query_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/cancel_saved_query_workflow_example_call_tool.js", ], }, }, @@ -11639,7 +11639,7 @@ Cancel a running saved query workflow in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetDescendantsSavedQuery @@ -11650,10 +11650,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_descendants_saved_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_descendants_saved_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_descendants_saved_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_descendants_saved_query_example_call_tool.js", ], }, }, @@ -11671,7 +11671,7 @@ Retrieve descendants of a specified saved query. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UndoMaterializationPosthog @@ -11682,10 +11682,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/undo_materialization_posthog_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/undo_materialization_posthog_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/undo_materialization_posthog_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/undo_materialization_posthog_example_call_tool.js", ], }, }, @@ -11703,7 +11703,7 @@ Revert materialization to the original view in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RunSavedQuery @@ -11714,10 +11714,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/run_saved_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/run_saved_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/run_saved_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/run_saved_query_example_call_tool.js", ], }, }, @@ -11735,7 +11735,7 @@ Execute a saved query in the Datadog environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListWarehouseTables @@ -11746,10 +11746,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_warehouse_tables_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_warehouse_tables_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_warehouse_tables_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_warehouse_tables_example_call_tool.js", ], }, }, @@ -11767,7 +11767,7 @@ Retrieve a list of warehouse tables for a given environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateWarehouseTable @@ -11778,10 +11778,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_warehouse_table_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_warehouse_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_warehouse_table_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_warehouse_table_example_call_tool.js", ], }, }, @@ -11798,7 +11798,7 @@ Create a new warehouse table for a specified environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveWarehouseTable @@ -11809,10 +11809,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_warehouse_table_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_warehouse_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_warehouse_table_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_warehouse_table_example_call_tool.js", ], }, }, @@ -11828,7 +11828,7 @@ Retrieve details of a specific warehouse table. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyWarehouseTable @@ -11839,10 +11839,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_warehouse_table_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_warehouse_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_warehouse_table_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_warehouse_table_example_call_tool.js", ], }, }, @@ -11860,7 +11860,7 @@ Update a specific warehouse table's information. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateWarehouseTable @@ -11871,10 +11871,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_warehouse_table_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_warehouse_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_warehouse_table_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_warehouse_table_example_call_tool.js", ], }, }, @@ -11892,7 +11892,7 @@ Update specific warehouse tables in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteWarehouseTable @@ -11903,10 +11903,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_warehouse_table_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_warehouse_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_warehouse_table_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_warehouse_table_example_call_tool.js", ], }, }, @@ -11922,7 +11922,7 @@ Delete a specific warehouse table in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RefreshWarehouseTableSchema @@ -11933,10 +11933,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/refresh_warehouse_table_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/refresh_warehouse_table_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/refresh_warehouse_table_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/refresh_warehouse_table_schema_example_call_tool.js", ], }, }, @@ -11954,7 +11954,7 @@ Refresh the schema of a warehouse table. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateWarehouseTableSchema @@ -11965,10 +11965,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_warehouse_table_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_warehouse_table_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_warehouse_table_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_warehouse_table_schema_example_call_tool.js", ], }, }, @@ -11986,7 +11986,7 @@ Update the schema of a warehouse table. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ManageWarehouseTable @@ -11997,10 +11997,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/manage_warehouse_table_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/manage_warehouse_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/manage_warehouse_table_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/manage_warehouse_table_example_call_tool.js", ], }, }, @@ -12017,7 +12017,7 @@ Create a warehouse table in Datadog environments. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveWebVitals @@ -12028,10 +12028,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_web_vitals_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_web_vitals_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_web_vitals_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_web_vitals_example_call_tool.js", ], }, }, @@ -12047,7 +12047,7 @@ Retrieve web vitals for a specific project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListOrganizations @@ -12058,10 +12058,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_organizations_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_organizations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_organizations_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_organizations_example_call_tool.js", ], }, }, @@ -12077,7 +12077,7 @@ Retrieve a list of organizations. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateOrganization @@ -12088,10 +12088,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_organization_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_organization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_organization_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_organization_example_call_tool.js", ], }, }, @@ -12107,7 +12107,7 @@ Create a new organization in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetOrganizationDetails @@ -12118,10 +12118,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_organization_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_organization_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_organization_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_organization_details_example_call_tool.js", ], }, }, @@ -12136,7 +12136,7 @@ Retrieve details of a specific organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateOrganizationDetails @@ -12147,10 +12147,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_organization_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_organization_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_organization_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_organization_details_example_call_tool.js", ], }, }, @@ -12167,7 +12167,7 @@ Update details for a specific organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateOrganizationInfo @@ -12178,10 +12178,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_organization_info_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_organization_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_organization_info_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_organization_info_example_call_tool.js", ], }, }, @@ -12198,7 +12198,7 @@ Partially update organization information. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteOrganization @@ -12209,10 +12209,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_organization_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_organization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_organization_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_organization_example_call_tool.js", ], }, }, @@ -12227,7 +12227,7 @@ Delete an organization from Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RollbackEnvironmentsMigration @@ -12238,10 +12238,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/rollback_environments_migration_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/rollback_environments_migration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/rollback_environments_migration_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/rollback_environments_migration_example_call_tool.js", ], }, }, @@ -12258,7 +12258,7 @@ Trigger rollback migration for multi-environment projects. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListBatchExports @@ -12269,10 +12269,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_batch_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_batch_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_batch_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_batch_exports_example_call_tool.js", ], }, }, @@ -12289,7 +12289,7 @@ Retrieve a list of batch exports for an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateBatchExports @@ -12300,10 +12300,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_batch_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_batch_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_batch_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_batch_exports_example_call_tool.js", ], }, }, @@ -12320,7 +12320,7 @@ Create a new batch export for an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveBatchExportDetails @@ -12331,10 +12331,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_batch_export_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_batch_export_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_batch_export_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_batch_export_details_example_call_tool.js", ], }, }, @@ -12350,7 +12350,7 @@ Retrieve details of a specific batch export in an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateBatchExports @@ -12361,10 +12361,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_batch_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_batch_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_batch_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_batch_exports_example_call_tool.js", ], }, }, @@ -12382,7 +12382,7 @@ Update batch exports for a specific organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyBatchExports @@ -12393,10 +12393,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_batch_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_batch_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_batch_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_batch_exports_example_call_tool.js", ], }, }, @@ -12414,7 +12414,7 @@ Update batch exports for an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemoveBatchExport @@ -12425,10 +12425,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_batch_export_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_batch_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_batch_export_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_batch_export_example_call_tool.js", ], }, }, @@ -12444,7 +12444,7 @@ Delete a batch export from an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.InitiateExportBackfill @@ -12455,10 +12455,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/initiate_export_backfill_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/initiate_export_backfill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/initiate_export_backfill_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/initiate_export_backfill_example_call_tool.js", ], }, }, @@ -12476,7 +12476,7 @@ Triggers a backfill for a BatchExport. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveBatchExportLogs @@ -12487,10 +12487,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_batch_export_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_batch_export_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_batch_export_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_batch_export_logs_example_call_tool.js", ], }, }, @@ -12506,7 +12506,7 @@ Retrieve logs from a specific batch export. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.HaltBatchExport @@ -12517,10 +12517,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/halt_batch_export_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/halt_batch_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/halt_batch_export_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/halt_batch_export_example_call_tool.js", ], }, }, @@ -12538,7 +12538,7 @@ Pause an ongoing BatchExport process. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RunBatchExportTestStep @@ -12549,10 +12549,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/run_batch_export_test_step_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/run_batch_export_test_step_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/run_batch_export_test_step_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/run_batch_export_test_step_example_call_tool.js", ], }, }, @@ -12570,7 +12570,7 @@ Run a test step for a batch export in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ResumeBatchExport @@ -12581,10 +12581,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/resume_batch_export_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/resume_batch_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/resume_batch_export_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/resume_batch_export_example_call_tool.js", ], }, }, @@ -12602,7 +12602,7 @@ Unpause a paused BatchExport for a given organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RunTestStepNewForBatchExports @@ -12613,10 +12613,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/run_test_step_new_for_batch_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/run_test_step_new_for_batch_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/run_test_step_new_for_batch_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/run_test_step_new_for_batch_exports_example_call_tool.js", ], }, }, @@ -12633,7 +12633,7 @@ Run a new test step for batch exports. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveBatchExportsTest @@ -12644,10 +12644,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_batch_exports_test_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_batch_exports_test_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_batch_exports_test_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_batch_exports_test_example_call_tool.js", ], }, }, @@ -12662,7 +12662,7 @@ Retrieve batch exports test details for an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListOrganizationDomains @@ -12673,10 +12673,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_organization_domains_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_organization_domains_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_organization_domains_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_organization_domains_example_call_tool.js", ], }, }, @@ -12693,7 +12693,7 @@ Retrieve a list of domains for a specified organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateDomainInOrganization @@ -12704,10 +12704,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_domain_in_organization_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_domain_in_organization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_domain_in_organization_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_domain_in_organization_example_call_tool.js", ], }, }, @@ -12724,7 +12724,7 @@ Add a new domain to an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveDomainDetails @@ -12735,10 +12735,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_domain_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_domain_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_domain_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_domain_details_example_call_tool.js", ], }, }, @@ -12754,7 +12754,7 @@ Fetch details of a specific domain in an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateOrganizationDomain @@ -12765,10 +12765,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_organization_domain_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_organization_domain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_organization_domain_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_organization_domain_example_call_tool.js", ], }, }, @@ -12786,7 +12786,7 @@ Update an organization's domain using Datadog's API. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateDomainPartial @@ -12797,10 +12797,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_domain_partial_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_domain_partial_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_domain_partial_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_domain_partial_example_call_tool.js", ], }, }, @@ -12818,7 +12818,7 @@ Partially update domain information for an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteDomain @@ -12829,10 +12829,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_domain_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_domain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_domain_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_domain_example_call_tool.js", ], }, }, @@ -12848,7 +12848,7 @@ Remove a domain from an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.VerifyDomainForOrg @@ -12859,10 +12859,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/verify_domain_for_org_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/verify_domain_for_org_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/verify_domain_for_org_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/verify_domain_for_org_example_call_tool.js", ], }, }, @@ -12880,7 +12880,7 @@ Verify a domain for a specified organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListOrganizationInvites @@ -12891,10 +12891,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_organization_invites_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_organization_invites_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_organization_invites_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_organization_invites_example_call_tool.js", ], }, }, @@ -12911,7 +12911,7 @@ Retrieve all pending invites for an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateOrganizationInvite @@ -12922,10 +12922,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_organization_invite_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_organization_invite_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_organization_invite_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_organization_invite_example_call_tool.js", ], }, }, @@ -12942,7 +12942,7 @@ Send an invitation to join an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CancelInvitation @@ -12953,10 +12953,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/cancel_invitation_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/cancel_invitation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/cancel_invitation_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/cancel_invitation_example_call_tool.js", ], }, }, @@ -12972,7 +12972,7 @@ Cancels an invitation to join an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateBulkInvites @@ -12983,10 +12983,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_bulk_invites_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_bulk_invites_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_bulk_invites_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_bulk_invites_example_call_tool.js", ], }, }, @@ -13003,7 +13003,7 @@ Create bulk invites for an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListOrganizationMembers @@ -13014,10 +13014,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_organization_members_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_organization_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_organization_members_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_organization_members_example_call_tool.js", ], }, }, @@ -13034,7 +13034,7 @@ Retrieve the list of members in an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateOrganizationMember @@ -13045,10 +13045,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_organization_member_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_organization_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_organization_member_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_organization_member_example_call_tool.js", ], }, }, @@ -13066,7 +13066,7 @@ Update a member's information in an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateOrganizationMemberDetails @@ -13077,10 +13077,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_organization_member_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_organization_member_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_organization_member_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_organization_member_details_example_call_tool.js", ], }, }, @@ -13098,7 +13098,7 @@ Update details of an organization member in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemoveOrganizationMember @@ -13109,10 +13109,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_organization_member_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_organization_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_organization_member_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_organization_member_example_call_tool.js", ], }, }, @@ -13128,7 +13128,7 @@ Remove a member from an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveMemberScopedApiKeys @@ -13139,10 +13139,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_member_scoped_api_keys_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_member_scoped_api_keys_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_member_scoped_api_keys_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_member_scoped_api_keys_example_call_tool.js", ], }, }, @@ -13158,7 +13158,7 @@ Retrieve scoped API keys for a member in an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetCurrentOrgProjects @@ -13169,10 +13169,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_current_org_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_current_org_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_current_org_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_current_org_projects_example_call_tool.js", ], }, }, @@ -13189,7 +13189,7 @@ Retrieve projects for the current organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateProjectForOrganization @@ -13200,10 +13200,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_project_for_organization_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_project_for_organization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_project_for_organization_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_project_for_organization_example_call_tool.js", ], }, }, @@ -13220,7 +13220,7 @@ Create a new project for the current organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetOrganizationProjectDetails @@ -13231,10 +13231,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_organization_project_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_organization_project_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_organization_project_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_organization_project_details_example_call_tool.js", ], }, }, @@ -13250,7 +13250,7 @@ Fetch details of a specific project within an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateProjectDetails @@ -13261,10 +13261,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_project_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_project_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_project_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_project_details_example_call_tool.js", ], }, }, @@ -13282,7 +13282,7 @@ Update project details for the current organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateOrganizationProject @@ -13293,10 +13293,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_organization_project_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_organization_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_organization_project_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_organization_project_example_call_tool.js", ], }, }, @@ -13314,7 +13314,7 @@ Update a project's details within an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteProject @@ -13325,10 +13325,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_project_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_project_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_project_example_call_tool.js", ], }, }, @@ -13344,7 +13344,7 @@ Deletes a project from the current organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveProjectActivity @@ -13355,10 +13355,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_project_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_project_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_project_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_project_activity_example_call_tool.js", ], }, }, @@ -13374,7 +13374,7 @@ Retrieve project activity for a specific organization and project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateProjectProductIntent @@ -13385,10 +13385,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_project_product_intent_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_project_product_intent_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_project_product_intent_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_project_product_intent_example_call_tool.js", ], }, }, @@ -13406,7 +13406,7 @@ Update product intent for a specific project in an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateOrganizationProject @@ -13417,10 +13417,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_organization_project_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_organization_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_organization_project_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_organization_project_example_call_tool.js", ], }, }, @@ -13438,7 +13438,7 @@ Create a project for the current organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateProjectOnboardingStatus @@ -13449,10 +13449,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_project_onboarding_status_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_project_onboarding_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_project_onboarding_status_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_project_onboarding_status_example_call_tool.js", ], }, }, @@ -13470,7 +13470,7 @@ Update the onboarding status of a project in an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteSecretTokenBackup @@ -13481,10 +13481,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_secret_token_backup_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_secret_token_backup_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_secret_token_backup_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_secret_token_backup_example_call_tool.js", ], }, }, @@ -13502,7 +13502,7 @@ Deletes a secret token backup for a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CheckDemoDataGenerationStatus @@ -13513,10 +13513,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/check_demo_data_generation_status_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/check_demo_data_generation_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/check_demo_data_generation_status_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/check_demo_data_generation_status_example_call_tool.js", ], }, }, @@ -13532,7 +13532,7 @@ Check if demo data is being generated for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ResetProjectToken @@ -13543,10 +13543,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/reset_project_token_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/reset_project_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/reset_project_token_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/reset_project_token_example_call_tool.js", ], }, }, @@ -13564,7 +13564,7 @@ Reset a project's token in the current organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RotateSecretTokenForProject @@ -13575,10 +13575,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/rotate_secret_token_for_project_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/rotate_secret_token_for_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/rotate_secret_token_for_project_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/rotate_secret_token_for_project_example_call_tool.js", ], }, }, @@ -13596,7 +13596,7 @@ Rotate the secret token for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetProxyRecords @@ -13607,10 +13607,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_proxy_records_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_proxy_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_proxy_records_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_proxy_records_example_call_tool.js", ], }, }, @@ -13627,7 +13627,7 @@ Retrieve proxy records for a given organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateProxyRecords @@ -13638,10 +13638,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_proxy_records_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_proxy_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_proxy_records_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_proxy_records_example_call_tool.js", ], }, }, @@ -13658,7 +13658,7 @@ Create a proxy record for an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveProxyRecord @@ -13669,10 +13669,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_proxy_record_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_proxy_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_proxy_record_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_proxy_record_example_call_tool.js", ], }, }, @@ -13688,7 +13688,7 @@ Retrieve details of a specific proxy record. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateProxyRecord @@ -13699,10 +13699,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_proxy_record_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_proxy_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_proxy_record_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_proxy_record_example_call_tool.js", ], }, }, @@ -13720,7 +13720,7 @@ Update a proxy record within an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyProxyRecord @@ -13731,10 +13731,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_proxy_record_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_proxy_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_proxy_record_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_proxy_record_example_call_tool.js", ], }, }, @@ -13752,7 +13752,7 @@ Update partial details of a proxy record. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteProxyRecord @@ -13763,10 +13763,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_proxy_record_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_proxy_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_proxy_record_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_proxy_record_example_call_tool.js", ], }, }, @@ -13782,7 +13782,7 @@ Deletes a proxy record for an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListOrganizationRoles @@ -13793,10 +13793,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_organization_roles_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_organization_roles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_organization_roles_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_organization_roles_example_call_tool.js", ], }, }, @@ -13813,7 +13813,7 @@ Fetches the list of roles for a specified organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateRoleInOrganization @@ -13824,10 +13824,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_role_in_organization_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_role_in_organization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_role_in_organization_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_role_in_organization_example_call_tool.js", ], }, }, @@ -13844,7 +13844,7 @@ Create a new role within an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveRoleDetails @@ -13855,10 +13855,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_role_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_role_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_role_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_role_details_example_call_tool.js", ], }, }, @@ -13874,7 +13874,7 @@ Retrieve details of a specific role within an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateOrganizationRole @@ -13885,10 +13885,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_organization_role_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_organization_role_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_organization_role_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_organization_role_example_call_tool.js", ], }, }, @@ -13906,7 +13906,7 @@ Update an organization's role details. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateRoleDetails @@ -13917,10 +13917,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_role_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_role_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_role_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_role_details_example_call_tool.js", ], }, }, @@ -13938,7 +13938,7 @@ Partially update organization role details. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteRoleInOrganization @@ -13949,10 +13949,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_role_in_organization_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_role_in_organization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_role_in_organization_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_role_in_organization_example_call_tool.js", ], }, }, @@ -13968,7 +13968,7 @@ Delete a specific role within an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListRoleMemberships @@ -13979,10 +13979,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_role_memberships_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_role_memberships_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_role_memberships_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_role_memberships_example_call_tool.js", ], }, }, @@ -14000,7 +14000,7 @@ Retrieve role memberships for a specified role within an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateRoleMembership @@ -14011,10 +14011,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_role_membership_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_role_membership_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_role_membership_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_role_membership_example_call_tool.js", ], }, }, @@ -14032,7 +14032,7 @@ Create a role membership in an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemoveRoleMembership @@ -14043,10 +14043,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_role_membership_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_role_membership_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_role_membership_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_role_membership_example_call_tool.js", ], }, }, @@ -14063,7 +14063,7 @@ Remove a role membership from an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListProjectActions @@ -14074,10 +14074,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_actions_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_project_actions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_actions_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_project_actions_example_call_tool.js", ], }, }, @@ -14095,7 +14095,7 @@ Retrieve and log actions for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.LogTrackFilesystemViews @@ -14106,10 +14106,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/log_track_filesystem_views_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/log_track_filesystem_views_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/log_track_filesystem_views_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/log_track_filesystem_views_example_call_tool.js", ], }, }, @@ -14127,7 +14127,7 @@ Log a new view for file system access tracking. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveProjectAction @@ -14138,10 +14138,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_project_action_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_project_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_project_action_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_project_action_example_call_tool.js", ], }, }, @@ -14158,7 +14158,7 @@ Retrieve logs for a specific project action. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateProjectAction @@ -14169,10 +14169,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_project_action_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_project_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_project_action_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_project_action_example_call_tool.js", ], }, }, @@ -14191,7 +14191,7 @@ Update and track views for a project action in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateActionPartial @@ -14202,10 +14202,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_action_partial_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_action_partial_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_action_partial_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_action_partial_example_call_tool.js", ], }, }, @@ -14224,7 +14224,7 @@ Partially update an action in a project to track views. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.MarkActionAsDeleted @@ -14235,10 +14235,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/mark_action_as_deleted_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/mark_action_as_deleted_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/mark_action_as_deleted_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/mark_action_as_deleted_example_call_tool.js", ], }, }, @@ -14255,7 +14255,7 @@ Mark an action as deleted in a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetProjectActivityLog @@ -14266,10 +14266,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_project_activity_log_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_project_activity_log_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_project_activity_log_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_project_activity_log_example_call_tool.js", ], }, }, @@ -14284,7 +14284,7 @@ Fetch the activity log for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListAvailableAgents @@ -14295,10 +14295,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_available_agents_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_available_agents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_available_agents_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_available_agents_example_call_tool.js", ], }, }, @@ -14315,7 +14315,7 @@ Retrieve a list of agent definitions for tasks. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveAgentDefinition @@ -14326,10 +14326,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_agent_definition_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_agent_definition_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_agent_definition_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_agent_definition_example_call_tool.js", ], }, }, @@ -14345,7 +14345,7 @@ Retrieve a specific agent definition by ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListAnnotationsForProject @@ -14356,10 +14356,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_annotations_for_project_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_annotations_for_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_annotations_for_project_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_annotations_for_project_example_call_tool.js", ], }, }, @@ -14377,7 +14377,7 @@ Retrieve annotations for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateAnnotation @@ -14388,10 +14388,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_annotation_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_annotation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_annotation_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_annotation_example_call_tool.js", ], }, }, @@ -14408,7 +14408,7 @@ Create a new annotation for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveProjectAnnotation @@ -14419,10 +14419,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_project_annotation_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_project_annotation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_project_annotation_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_project_annotation_example_call_tool.js", ], }, }, @@ -14438,7 +14438,7 @@ Retrieve details of a specific annotation by ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateAnnotation @@ -14449,10 +14449,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_annotation_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_annotation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_annotation_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_annotation_example_call_tool.js", ], }, }, @@ -14470,7 +14470,7 @@ Update an existing annotation by ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyAnnotation @@ -14481,10 +14481,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_annotation_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_annotation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_annotation_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_annotation_example_call_tool.js", ], }, }, @@ -14502,7 +14502,7 @@ Update specific details of an annotation in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteAnnotation @@ -14513,10 +14513,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_annotation_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_annotation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_annotation_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_annotation_example_call_tool.js", ], }, }, @@ -14532,7 +14532,7 @@ Mark an annotation as deleted in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetAppMetrics @@ -14543,10 +14543,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_app_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_app_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_app_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_app_metrics_example_call_tool.js", ], }, }, @@ -14562,7 +14562,7 @@ Retrieve application metrics for a specific project and ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetErrorDetailsForAppMetrics @@ -14573,10 +14573,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_error_details_for_app_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_error_details_for_app_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_error_details_for_app_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_error_details_for_app_metrics_example_call_tool.js", ], }, }, @@ -14592,7 +14592,7 @@ Retrieve error details for specific app metrics. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.FetchMetricsHistory @@ -14603,10 +14603,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_metrics_history_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/fetch_metrics_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_metrics_history_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/fetch_metrics_history_example_call_tool.js", ], }, }, @@ -14622,7 +14622,7 @@ Retrieve historical exports of app metrics. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveAppMetricsHistoricalExports @@ -14633,10 +14633,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_app_metrics_historical_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_app_metrics_historical_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_app_metrics_historical_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_app_metrics_historical_exports_example_call_tool.js", ], }, }, @@ -14653,7 +14653,7 @@ Retrieve historical export data for app metrics. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.FetchBatchExports @@ -14664,10 +14664,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_batch_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/fetch_batch_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_batch_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/fetch_batch_exports_example_call_tool.js", ], }, }, @@ -14684,7 +14684,7 @@ Retrieve a list of batch exports for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateBatchExport @@ -14695,10 +14695,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_batch_export_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_batch_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_batch_export_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_batch_export_example_call_tool.js", ], }, }, @@ -14715,7 +14715,7 @@ Initiate a batch export for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListBackfillExports @@ -14726,10 +14726,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_backfill_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_backfill_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_backfill_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_backfill_exports_example_call_tool.js", ], }, }, @@ -14747,7 +14747,7 @@ Retrieve list of batch export backfills for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateBatchExportBackfill @@ -14758,10 +14758,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_batch_export_backfill_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_batch_export_backfill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_batch_export_backfill_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_batch_export_backfill_example_call_tool.js", ], }, }, @@ -14779,7 +14779,7 @@ Create a new backfill for a batch export. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetBatchExportBackfill @@ -14790,10 +14790,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_batch_export_backfill_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_batch_export_backfill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_batch_export_backfill_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_batch_export_backfill_example_call_tool.js", ], }, }, @@ -14810,7 +14810,7 @@ Retrieve details of a specific batch export backfill. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.TerminateBatchExportBackfill @@ -14821,10 +14821,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/terminate_batch_export_backfill_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/terminate_batch_export_backfill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/terminate_batch_export_backfill_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/terminate_batch_export_backfill_example_call_tool.js", ], }, }, @@ -14843,7 +14843,7 @@ Cancel a batch export backfill in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListBatchExportRuns @@ -14854,10 +14854,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_batch_export_runs_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_batch_export_runs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_batch_export_runs_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_batch_export_runs_example_call_tool.js", ], }, }, @@ -14875,7 +14875,7 @@ Retrieve batch export runs for a specific project and export. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveBatchExportRun @@ -14886,10 +14886,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_batch_export_run_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_batch_export_run_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_batch_export_run_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_batch_export_run_example_call_tool.js", ], }, }, @@ -14906,7 +14906,7 @@ Retrieve details of a specific batch export run. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.StopBatchExportRun @@ -14917,10 +14917,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/stop_batch_export_run_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/stop_batch_export_run_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/stop_batch_export_run_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/stop_batch_export_run_example_call_tool.js", ], }, }, @@ -14939,7 +14939,7 @@ Cancel an ongoing batch export run in a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveBatchExportRunLogs @@ -14950,10 +14950,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_batch_export_run_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_batch_export_run_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_batch_export_run_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_batch_export_run_logs_example_call_tool.js", ], }, }, @@ -14970,7 +14970,7 @@ Retrieve logs for a specific batch export run. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetryExportRun @@ -14981,10 +14981,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retry_export_run_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retry_export_run_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retry_export_run_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retry_export_run_example_call_tool.js", ], }, }, @@ -15003,7 +15003,7 @@ Retry a batch export run in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrievePosthogBatchExports @@ -15014,10 +15014,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_posthog_batch_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_posthog_batch_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_posthog_batch_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_posthog_batch_exports_example_call_tool.js", ], }, }, @@ -15033,7 +15033,7 @@ Retrieve specific Datadog batch export details. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateBatchExport @@ -15044,10 +15044,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_batch_export_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_batch_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_batch_export_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_batch_export_example_call_tool.js", ], }, }, @@ -15065,7 +15065,7 @@ Update an existing batch export in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.EditBatchExports @@ -15076,10 +15076,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/edit_batch_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/edit_batch_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/edit_batch_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/edit_batch_exports_example_call_tool.js", ], }, }, @@ -15097,7 +15097,7 @@ Update specific details of batch exports. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DestroyBatchExport @@ -15108,10 +15108,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/destroy_batch_export_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/destroy_batch_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/destroy_batch_export_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/destroy_batch_export_example_call_tool.js", ], }, }, @@ -15127,7 +15127,7 @@ Deletes a specific batch export in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.StartBatchExportBackfill @@ -15138,10 +15138,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/start_batch_export_backfill_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/start_batch_export_backfill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/start_batch_export_backfill_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/start_batch_export_backfill_example_call_tool.js", ], }, }, @@ -15159,7 +15159,7 @@ Initiate a backfill process for a BatchExport. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveLogExports @@ -15170,10 +15170,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_log_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_log_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_log_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_log_exports_example_call_tool.js", ], }, }, @@ -15189,7 +15189,7 @@ Retrieve logs from batch exports by project and export ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.SuspendBatchExport @@ -15200,10 +15200,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/suspend_batch_export_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/suspend_batch_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/suspend_batch_export_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/suspend_batch_export_example_call_tool.js", ], }, }, @@ -15221,7 +15221,7 @@ Pause an ongoing batch export process in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RunTestStepBatchExport @@ -15232,10 +15232,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/run_test_step_batch_export_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/run_test_step_batch_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/run_test_step_batch_export_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/run_test_step_batch_export_example_call_tool.js", ], }, }, @@ -15253,7 +15253,7 @@ Initiate a test step for batch exports. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ReactivateBatchExport @@ -15264,10 +15264,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/reactivate_batch_export_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/reactivate_batch_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/reactivate_batch_export_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/reactivate_batch_export_example_call_tool.js", ], }, }, @@ -15285,7 +15285,7 @@ Unpause a paused BatchExport in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RunBatchExportsTestStep @@ -15296,10 +15296,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/run_batch_exports_test_step_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/run_batch_exports_test_step_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/run_batch_exports_test_step_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/run_batch_exports_test_step_example_call_tool.js", ], }, }, @@ -15316,7 +15316,7 @@ Triggers a test step for batch exports in a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveBatchExportTests @@ -15327,10 +15327,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_batch_export_tests_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_batch_export_tests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_batch_export_tests_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_batch_export_tests_example_call_tool.js", ], }, }, @@ -15345,7 +15345,7 @@ Retrieve batch export test details for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListProjectCohorts @@ -15356,10 +15356,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_cohorts_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_project_cohorts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_cohorts_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_project_cohorts_example_call_tool.js", ], }, }, @@ -15376,7 +15376,7 @@ Retrieve a list of cohorts for a given project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateCohortTracking @@ -15387,10 +15387,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_cohort_tracking_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_cohort_tracking_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_cohort_tracking_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_cohort_tracking_example_call_tool.js", ], }, }, @@ -15407,7 +15407,7 @@ Logs a new view on the resource for tracking purposes. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveCohortsData @@ -15418,10 +15418,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_cohorts_data_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_cohorts_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_cohorts_data_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_cohorts_data_example_call_tool.js", ], }, }, @@ -15437,7 +15437,7 @@ Retrieve cohort details and access logs for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyCohortViews @@ -15448,10 +15448,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_cohort_views_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_cohort_views_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_cohort_views_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_cohort_views_example_call_tool.js", ], }, }, @@ -15469,7 +15469,7 @@ Update cohort views to track new file system accesses. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateCohortViews @@ -15480,10 +15480,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_cohort_views_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_cohort_views_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_cohort_views_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_cohort_views_example_call_tool.js", ], }, }, @@ -15501,7 +15501,7 @@ Update and track cohort file system views. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.SetCohortDeleted @@ -15512,10 +15512,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/set_cohort_deleted_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/set_cohort_deleted_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/set_cohort_deleted_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/set_cohort_deleted_example_call_tool.js", ], }, }, @@ -15531,7 +15531,7 @@ Mark a cohort as deleted in the Datadog project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetCohortActivity @@ -15542,10 +15542,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_cohort_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_cohort_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_cohort_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_cohort_activity_example_call_tool.js", ], }, }, @@ -15561,7 +15561,7 @@ Retrieve logs of file system views for a cohort. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.AddPersonsToStaticCohort @@ -15572,10 +15572,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/add_persons_to_static_cohort_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/add_persons_to_static_cohort_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/add_persons_to_static_cohort_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/add_persons_to_static_cohort_example_call_tool.js", ], }, }, @@ -15592,7 +15592,7 @@ Add persons to a static cohort in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveCohortCalculationHistory @@ -15603,10 +15603,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_cohort_calculation_history_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_cohort_calculation_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_cohort_calculation_history_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_cohort_calculation_history_example_call_tool.js", ], }, }, @@ -15622,7 +15622,7 @@ Retrieve calculation history for a specific cohort. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateStaticCohortCopy @@ -15633,10 +15633,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_static_cohort_copy_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_static_cohort_copy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_static_cohort_copy_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_static_cohort_copy_example_call_tool.js", ], }, }, @@ -15652,7 +15652,7 @@ Create a static copy of a dynamic cohort. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetCohortPersons @@ -15663,10 +15663,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_cohort_persons_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_cohort_persons_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_cohort_persons_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_cohort_persons_example_call_tool.js", ], }, }, @@ -15683,7 +15683,7 @@ Retrieve a list of persons in a specific project cohort. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemovePersonFromStaticCohort @@ -15694,10 +15694,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_person_from_static_cohort_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_person_from_static_cohort_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_person_from_static_cohort_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_person_from_static_cohort_example_call_tool.js", ], }, }, @@ -15714,7 +15714,7 @@ Removes a person from a static cohort in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveCohortActivity @@ -15725,10 +15725,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_cohort_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_cohort_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_cohort_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_cohort_activity_example_call_tool.js", ], }, }, @@ -15743,7 +15743,7 @@ Retrieve logs of cohort activity views. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListDashboardTemplates @@ -15754,10 +15754,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_dashboard_templates_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_dashboard_templates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_dashboard_templates_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_dashboard_templates_example_call_tool.js", ], }, }, @@ -15774,7 +15774,7 @@ Retrieve a list of dashboard templates for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateDashboardTemplate @@ -15785,10 +15785,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_dashboard_template_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_dashboard_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_dashboard_template_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_dashboard_template_example_call_tool.js", ], }, }, @@ -15805,7 +15805,7 @@ Create a new dashboard template in a Datadog project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveDashboardTemplate @@ -15816,10 +15816,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_dashboard_template_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_dashboard_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_dashboard_template_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_dashboard_template_example_call_tool.js", ], }, }, @@ -15835,7 +15835,7 @@ Retrieve a specific dashboard template by ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyDashboardTemplate @@ -15846,10 +15846,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_dashboard_template_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_dashboard_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_dashboard_template_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_dashboard_template_example_call_tool.js", ], }, }, @@ -15867,7 +15867,7 @@ Update a Datadog dashboard template. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateDashboardTemplate @@ -15878,10 +15878,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_dashboard_template_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_dashboard_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_dashboard_template_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_dashboard_template_example_call_tool.js", ], }, }, @@ -15899,7 +15899,7 @@ Partially update a dashboard template in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteDashboardTemplate @@ -15910,10 +15910,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_dashboard_template_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_dashboard_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_dashboard_template_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_dashboard_template_example_call_tool.js", ], }, }, @@ -15929,7 +15929,7 @@ Mark a Datadog dashboard template as deleted. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveDashboardTemplateSchema @@ -15940,10 +15940,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_dashboard_template_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_dashboard_template_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_dashboard_template_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_dashboard_template_schema_example_call_tool.js", ], }, }, @@ -15958,7 +15958,7 @@ Retrieve JSON schema for dashboard templates. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetAvailableDashboards @@ -15969,10 +15969,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_available_dashboards_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_available_dashboards_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_available_dashboards_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_available_dashboards_example_call_tool.js", ], }, }, @@ -15990,7 +15990,7 @@ Retrieve a list of dashboards for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateDashboard @@ -16001,10 +16001,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_dashboard_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_dashboard_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_dashboard_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_dashboard_example_call_tool.js", ], }, }, @@ -16022,7 +16022,7 @@ Create a new dashboard for a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListDashboardCollaborators @@ -16033,10 +16033,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_dashboard_collaborators_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_dashboard_collaborators_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_dashboard_collaborators_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_dashboard_collaborators_example_call_tool.js", ], }, }, @@ -16052,7 +16052,7 @@ Retrieve the list of collaborators for a dashboard. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateDashboardCollaborator @@ -16063,10 +16063,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_dashboard_collaborator_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_dashboard_collaborator_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_dashboard_collaborator_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_dashboard_collaborator_example_call_tool.js", ], }, }, @@ -16084,7 +16084,7 @@ Add a collaborator to a specified dashboard. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteCollaboratorFromDashboard @@ -16095,10 +16095,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_collaborator_from_dashboard_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_collaborator_from_dashboard_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_collaborator_from_dashboard_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_collaborator_from_dashboard_example_call_tool.js", ], }, }, @@ -16115,7 +16115,7 @@ Remove a collaborator from a specific dashboard. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListDashboardShares @@ -16126,10 +16126,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_dashboard_shares_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_dashboard_shares_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_dashboard_shares_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_dashboard_shares_example_call_tool.js", ], }, }, @@ -16145,7 +16145,7 @@ Retrieve information about how dashboards are shared. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.SetDashboardSharingPassword @@ -16156,10 +16156,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/set_dashboard_sharing_password_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/set_dashboard_sharing_password_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/set_dashboard_sharing_password_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/set_dashboard_sharing_password_example_call_tool.js", ], }, }, @@ -16177,7 +16177,7 @@ Create a new password for dashboard sharing configuration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemoveDashboardSharingPassword @@ -16188,10 +16188,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_dashboard_sharing_password_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_dashboard_sharing_password_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_dashboard_sharing_password_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_dashboard_sharing_password_example_call_tool.js", ], }, }, @@ -16208,7 +16208,7 @@ Remove a password from a dashboard's sharing configuration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RefreshDashboardSharingLink @@ -16219,10 +16219,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/refresh_dashboard_sharing_link_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/refresh_dashboard_sharing_link_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/refresh_dashboard_sharing_link_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/refresh_dashboard_sharing_link_example_call_tool.js", ], }, }, @@ -16240,7 +16240,7 @@ Refresh the sharing link for a specific dashboard. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetDashboardDetails @@ -16251,10 +16251,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_dashboard_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_dashboard_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_dashboard_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_dashboard_details_example_call_tool.js", ], }, }, @@ -16271,7 +16271,7 @@ Retrieve details of a specific dashboard. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateDashboard @@ -16282,10 +16282,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_dashboard_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_dashboard_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_dashboard_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_dashboard_example_call_tool.js", ], }, }, @@ -16304,7 +16304,7 @@ Update a specific Datadog dashboard. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateDashboardPartial @@ -16315,10 +16315,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_dashboard_partial_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_dashboard_partial_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_dashboard_partial_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_dashboard_partial_example_call_tool.js", ], }, }, @@ -16337,7 +16337,7 @@ Partially update a dashboard's details. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemoveDashboard @@ -16348,10 +16348,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_dashboard_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_dashboard_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_dashboard_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_dashboard_example_call_tool.js", ], }, }, @@ -16368,7 +16368,7 @@ Request the deletion of a specified dashboard. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateDashboardTilePosition @@ -16379,10 +16379,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_dashboard_tile_position_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_dashboard_tile_position_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_dashboard_tile_position_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_dashboard_tile_position_example_call_tool.js", ], }, }, @@ -16401,7 +16401,7 @@ Repositions a tile on a Datadog dashboard. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveDashboardTiles @@ -16412,10 +16412,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_dashboard_tiles_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_dashboard_tiles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_dashboard_tiles_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_dashboard_tiles_example_call_tool.js", ], }, }, @@ -16432,7 +16432,7 @@ Stream metadata and tiles of a dashboard. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateDashboardFromTemplate @@ -16443,10 +16443,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_dashboard_from_template_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_dashboard_from_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_dashboard_from_template_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_dashboard_from_template_example_call_tool.js", ], }, }, @@ -16464,7 +16464,7 @@ Create a dashboard from a template JSON. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.FetchDataColorThemes @@ -16475,10 +16475,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_data_color_themes_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/fetch_data_color_themes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_data_color_themes_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/fetch_data_color_themes_example_call_tool.js", ], }, }, @@ -16495,7 +16495,7 @@ Retrieve a list of data color themes for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.AddDataColorTheme @@ -16506,10 +16506,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/add_data_color_theme_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/add_data_color_theme_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/add_data_color_theme_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/add_data_color_theme_example_call_tool.js", ], }, }, @@ -16526,7 +16526,7 @@ Create a new data color theme for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveDataColorTheme @@ -16537,10 +16537,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_data_color_theme_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_data_color_theme_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_data_color_theme_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_data_color_theme_example_call_tool.js", ], }, }, @@ -16556,7 +16556,7 @@ Retrieve details of a specific data color theme. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateDataColorTheme @@ -16567,10 +16567,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_data_color_theme_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_data_color_theme_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_data_color_theme_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_data_color_theme_example_call_tool.js", ], }, }, @@ -16588,7 +16588,7 @@ Update the color theme for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyDataTheme @@ -16599,10 +16599,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_data_theme_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_data_theme_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_data_theme_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_data_theme_example_call_tool.js", ], }, }, @@ -16620,7 +16620,7 @@ Update a specific data color theme for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteDataColorTheme @@ -16631,10 +16631,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_data_color_theme_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_data_color_theme_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_data_color_theme_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_data_color_theme_example_call_tool.js", ], }, }, @@ -16650,7 +16650,7 @@ Delete a data color theme from a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListProjectDatasetItems @@ -16661,10 +16661,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_dataset_items_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_project_dataset_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_dataset_items_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_project_dataset_items_example_call_tool.js", ], }, }, @@ -16682,7 +16682,7 @@ Retrieve dataset items for a specific project in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateDatasetItem @@ -16693,10 +16693,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_dataset_item_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_dataset_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_dataset_item_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_dataset_item_example_call_tool.js", ], }, }, @@ -16713,7 +16713,7 @@ Create a new dataset item in a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveDatasetItem @@ -16724,10 +16724,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_dataset_item_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_dataset_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_dataset_item_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_dataset_item_example_call_tool.js", ], }, }, @@ -16743,7 +16743,7 @@ Retrieve details of a specific dataset item. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateDatasetItem @@ -16754,10 +16754,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_dataset_item_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_dataset_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_dataset_item_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_dataset_item_example_call_tool.js", ], }, }, @@ -16775,7 +16775,7 @@ Update an existing dataset item with new information. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyDatasetItem @@ -16786,10 +16786,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_dataset_item_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_dataset_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_dataset_item_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_dataset_item_example_call_tool.js", ], }, }, @@ -16807,7 +16807,7 @@ Update specific details of a dataset item. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.SetDatasetItemDeleted @@ -16818,10 +16818,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/set_dataset_item_deleted_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/set_dataset_item_deleted_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/set_dataset_item_deleted_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/set_dataset_item_deleted_example_call_tool.js", ], }, }, @@ -16837,7 +16837,7 @@ Mark a dataset item as deleted in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListDatasets @@ -16848,10 +16848,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_datasets_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_datasets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_datasets_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_datasets_example_call_tool.js", ], }, }, @@ -16871,7 +16871,7 @@ Retrieve a list of datasets for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateDatasetProject @@ -16882,10 +16882,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_dataset_project_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_dataset_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_dataset_project_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_dataset_project_example_call_tool.js", ], }, }, @@ -16902,7 +16902,7 @@ Create a new dataset within a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveDatasetInfo @@ -16913,10 +16913,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_dataset_info_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_dataset_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_dataset_info_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_dataset_info_example_call_tool.js", ], }, }, @@ -16932,7 +16932,7 @@ Retrieve details of a specific dataset in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateDataset @@ -16943,10 +16943,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_dataset_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_dataset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_dataset_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_dataset_example_call_tool.js", ], }, }, @@ -16964,7 +16964,7 @@ Update a specific dataset within a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateDatasetInfo @@ -16975,10 +16975,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_dataset_info_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_dataset_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_dataset_info_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_dataset_info_example_call_tool.js", ], }, }, @@ -16996,7 +16996,7 @@ Update specific dataset information in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteDatasetById @@ -17007,10 +17007,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_dataset_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_dataset_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_dataset_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_dataset_by_id_example_call_tool.js", ], }, }, @@ -17026,7 +17026,7 @@ Facilitates marking a dataset as deleted in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetEarlyAccessFeatures @@ -17037,10 +17037,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_early_access_features_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_early_access_features_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_early_access_features_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_early_access_features_example_call_tool.js", ], }, }, @@ -17057,7 +17057,7 @@ Retrieve a list of early access features for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateEarlyAccessFeatureTracking @@ -17068,10 +17068,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_early_access_feature_tracking_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_early_access_feature_tracking_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_early_access_feature_tracking_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_early_access_feature_tracking_example_call_tool.js", ], }, }, @@ -17088,7 +17088,7 @@ Create tracking for early access feature views. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEarlyAccessFeature @@ -17099,10 +17099,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_early_access_feature_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_early_access_feature_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_early_access_feature_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_early_access_feature_example_call_tool.js", ], }, }, @@ -17118,7 +17118,7 @@ Retrieve information about an early access feature. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyEarlyAccessFeature @@ -17129,10 +17129,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_early_access_feature_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_early_access_feature_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_early_access_feature_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_early_access_feature_example_call_tool.js", ], }, }, @@ -17150,7 +17150,7 @@ Update early access feature for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEarlyAccessFeature @@ -17161,10 +17161,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_early_access_feature_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_early_access_feature_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_early_access_feature_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_early_access_feature_example_call_tool.js", ], }, }, @@ -17182,7 +17182,7 @@ Update an early access feature for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemoveEarlyAccessFeature @@ -17193,10 +17193,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_early_access_feature_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_early_access_feature_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_early_access_feature_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_early_access_feature_example_call_tool.js", ], }, }, @@ -17212,7 +17212,7 @@ Remove an early access feature from a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrievePosthogEndpointRun @@ -17223,10 +17223,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_posthog_endpoint_run_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_posthog_endpoint_run_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_posthog_endpoint_run_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_posthog_endpoint_run_example_call_tool.js", ], }, }, @@ -17242,7 +17242,7 @@ Retrieve details of a specific Datadog endpoint run. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEndpoint @@ -17253,10 +17253,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_endpoint_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_endpoint_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_endpoint_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_endpoint_example_call_tool.js", ], }, }, @@ -17274,7 +17274,7 @@ Update an existing endpoint run in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.FetchRecentExecutionTimes @@ -17285,10 +17285,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_recent_execution_times_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/fetch_recent_execution_times_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_recent_execution_times_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/fetch_recent_execution_times_example_call_tool.js", ], }, }, @@ -17304,7 +17304,7 @@ Fetch the last 6 months of execution times for endpoints. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListProjectEnvironments @@ -17315,10 +17315,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_environments_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_project_environments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_environments_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_project_environments_example_call_tool.js", ], }, }, @@ -17335,7 +17335,7 @@ Get a list of environments for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateProjectEnvironment @@ -17346,10 +17346,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_project_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_project_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_project_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_project_environment_example_call_tool.js", ], }, }, @@ -17366,7 +17366,7 @@ Create a new environment for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetProjectEnvironmentDetails @@ -17377,10 +17377,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_project_environment_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_project_environment_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_project_environment_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_project_environment_details_example_call_tool.js", ], }, }, @@ -17396,7 +17396,7 @@ Retrieve details of a specific environment within a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.EditProjectEnvironment @@ -17407,10 +17407,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/edit_project_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/edit_project_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/edit_project_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/edit_project_environment_example_call_tool.js", ], }, }, @@ -17428,7 +17428,7 @@ Update environment settings for a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyProjectEnvironment @@ -17439,10 +17439,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_project_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_project_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_project_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_project_environment_example_call_tool.js", ], }, }, @@ -17460,7 +17460,7 @@ Update a specific environment of a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteEnvironment @@ -17471,10 +17471,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_environment_example_call_tool.js", ], }, }, @@ -17490,7 +17490,7 @@ Delete a specific environment from a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetEnvironmentActivity @@ -17501,10 +17501,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_environment_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_environment_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_environment_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_environment_activity_example_call_tool.js", ], }, }, @@ -17520,7 +17520,7 @@ Retrieve project environment activity details. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateProjectEnvironment @@ -17531,10 +17531,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_project_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_project_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_project_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_project_environment_example_call_tool.js", ], }, }, @@ -17552,7 +17552,7 @@ Update product intent for a project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CompleteProjectOnboarding @@ -17563,10 +17563,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/complete_project_onboarding_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/complete_project_onboarding_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/complete_project_onboarding_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/complete_project_onboarding_example_call_tool.js", ], }, }, @@ -17584,7 +17584,7 @@ Mark a project's product onboarding as complete in an organization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveDefaultEvaluationTags @@ -17595,10 +17595,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_default_evaluation_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_default_evaluation_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_default_evaluation_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_default_evaluation_tags_example_call_tool.js", ], }, }, @@ -17614,7 +17614,7 @@ Retrieve default evaluation tags for a project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateDefaultEvaluationTags @@ -17625,10 +17625,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_default_evaluation_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_default_evaluation_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_default_evaluation_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_default_evaluation_tags_example_call_tool.js", ], }, }, @@ -17646,7 +17646,7 @@ Manage default evaluation tags for a team environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteDefaultEvaluationTags @@ -17657,10 +17657,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_default_evaluation_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_default_evaluation_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_default_evaluation_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_default_evaluation_tags_example_call_tool.js", ], }, }, @@ -17676,7 +17676,7 @@ Delete default evaluation tags for a project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteEnvSecretTokenBackup @@ -17687,10 +17687,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_env_secret_token_backup_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_env_secret_token_backup_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_env_secret_token_backup_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_env_secret_token_backup_example_call_tool.js", ], }, }, @@ -17708,7 +17708,7 @@ Deletes a secret token backup in a project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetProjectEventRestrictions @@ -17719,10 +17719,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_project_event_restrictions_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_project_event_restrictions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_project_event_restrictions_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_project_event_restrictions_example_call_tool.js", ], }, }, @@ -17738,7 +17738,7 @@ Retrieve event ingestion restrictions for a project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DemoDataStatus @@ -17749,10 +17749,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/demo_data_status_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/demo_data_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/demo_data_status_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/demo_data_status_example_call_tool.js", ], }, }, @@ -17768,7 +17768,7 @@ Check if an environment is generating demo data. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ResetProjectEnvironmentToken @@ -17779,10 +17779,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/reset_project_environment_token_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/reset_project_environment_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/reset_project_environment_token_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/reset_project_environment_token_example_call_tool.js", ], }, }, @@ -17800,7 +17800,7 @@ Resets the token for a specified project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RotateEnvironmentSecretToken @@ -17811,10 +17811,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/rotate_environment_secret_token_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/rotate_environment_secret_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/rotate_environment_secret_token_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/rotate_environment_secret_token_example_call_tool.js", ], }, }, @@ -17832,7 +17832,7 @@ Rotate the secret token for a project environment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEventDefinitions @@ -17843,10 +17843,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_event_definitions_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_event_definitions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_event_definitions_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_event_definitions_example_call_tool.js", ], }, }, @@ -17861,7 +17861,7 @@ Retrieve event definitions for a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEventDefinition @@ -17872,10 +17872,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_event_definition_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_event_definition_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_event_definition_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_event_definition_example_call_tool.js", ], }, }, @@ -17891,7 +17891,7 @@ Retrieve details of a specific event definition by ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateEventDefinition @@ -17902,10 +17902,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_event_definition_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_event_definition_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_event_definition_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_event_definition_example_call_tool.js", ], }, }, @@ -17921,7 +17921,7 @@ Update an existing event definition in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyEventDefinition @@ -17932,10 +17932,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_event_definition_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_event_definition_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_event_definition_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_event_definition_example_call_tool.js", ], }, }, @@ -17951,7 +17951,7 @@ Update an event definition in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteEventDefinition @@ -17962,10 +17962,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_event_definition_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_event_definition_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_event_definition_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_event_definition_example_call_tool.js", ], }, }, @@ -17981,7 +17981,7 @@ Delete an event definition by ID and project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEventDefinitionMetrics @@ -17992,10 +17992,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_event_definition_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_event_definition_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_event_definition_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_event_definition_metrics_example_call_tool.js", ], }, }, @@ -18011,7 +18011,7 @@ Retrieve metrics for a specific event definition. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEventDetails @@ -18022,10 +18022,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_event_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_event_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_event_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_event_details_example_call_tool.js", ], }, }, @@ -18042,7 +18042,7 @@ Retrieve details of a specific event. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveEventValues @@ -18053,10 +18053,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_event_values_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_event_values_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_event_values_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_event_values_example_call_tool.js", ], }, }, @@ -18072,7 +18072,7 @@ Retrieve event values for a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetExperimentHoldouts @@ -18083,10 +18083,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_experiment_holdouts_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_experiment_holdouts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_experiment_holdouts_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_experiment_holdouts_example_call_tool.js", ], }, }, @@ -18103,7 +18103,7 @@ Retrieve the list of experiment holdouts for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateExperimentHoldout @@ -18114,10 +18114,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_experiment_holdout_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_experiment_holdout_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_experiment_holdout_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_experiment_holdout_example_call_tool.js", ], }, }, @@ -18134,7 +18134,7 @@ Create a new experiment holdout within a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetExperimentHoldout @@ -18145,10 +18145,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_experiment_holdout_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_experiment_holdout_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_experiment_holdout_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_experiment_holdout_example_call_tool.js", ], }, }, @@ -18164,7 +18164,7 @@ Retrieve details of a specific experiment holdout from a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateExperimentHoldout @@ -18175,10 +18175,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_experiment_holdout_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_experiment_holdout_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_experiment_holdout_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_experiment_holdout_example_call_tool.js", ], }, }, @@ -18196,7 +18196,7 @@ Update an experiment holdout in a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyExperimentHoldout @@ -18207,10 +18207,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_experiment_holdout_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_experiment_holdout_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_experiment_holdout_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_experiment_holdout_example_call_tool.js", ], }, }, @@ -18228,7 +18228,7 @@ Update the details of an experiment holdout. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteExperimentHoldout @@ -18239,10 +18239,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_experiment_holdout_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_experiment_holdout_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_experiment_holdout_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_experiment_holdout_example_call_tool.js", ], }, }, @@ -18258,7 +18258,7 @@ Delete an experiment holdout from a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListExperimentSavedMetrics @@ -18269,10 +18269,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_experiment_saved_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_experiment_saved_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_experiment_saved_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_experiment_saved_metrics_example_call_tool.js", ], }, }, @@ -18289,7 +18289,7 @@ Retrieve saved metrics for an experiment in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateExperimentSavedMetrics @@ -18300,10 +18300,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_experiment_saved_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_experiment_saved_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_experiment_saved_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_experiment_saved_metrics_example_call_tool.js", ], }, }, @@ -18320,7 +18320,7 @@ Create and save metrics for an experiment in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveExperimentMetrics @@ -18331,10 +18331,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_experiment_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_experiment_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_experiment_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_experiment_metrics_example_call_tool.js", ], }, }, @@ -18350,7 +18350,7 @@ Retrieve saved experiment metrics from a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateExperimentSavedMetrics @@ -18361,10 +18361,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_experiment_saved_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_experiment_saved_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_experiment_saved_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_experiment_saved_metrics_example_call_tool.js", ], }, }, @@ -18382,7 +18382,7 @@ Update saved metrics for a specific experiment in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateExperimentMetrics @@ -18393,10 +18393,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_experiment_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_experiment_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_experiment_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_experiment_metrics_example_call_tool.js", ], }, }, @@ -18414,7 +18414,7 @@ Update saved metrics for a specific experiment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteSavedMetric @@ -18425,10 +18425,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_saved_metric_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_saved_metric_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_saved_metric_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_saved_metric_example_call_tool.js", ], }, }, @@ -18444,7 +18444,7 @@ Deletes a saved experimental metric. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListPosthogExperiments @@ -18455,10 +18455,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_posthog_experiments_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_posthog_experiments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_posthog_experiments_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_posthog_experiments_example_call_tool.js", ], }, }, @@ -18475,7 +18475,7 @@ Retrieve a list of experiments from a Datadog project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateExperimentInProject @@ -18486,10 +18486,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_experiment_in_project_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_experiment_in_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_experiment_in_project_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_experiment_in_project_example_call_tool.js", ], }, }, @@ -18506,7 +18506,7 @@ Create a new experiment within a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetProjectExperimentDetails @@ -18517,10 +18517,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_project_experiment_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_project_experiment_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_project_experiment_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_project_experiment_details_example_call_tool.js", ], }, }, @@ -18536,7 +18536,7 @@ Retrieve details of a specific experiment within a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateExperiment @@ -18547,10 +18547,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_experiment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_experiment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_experiment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_experiment_example_call_tool.js", ], }, }, @@ -18568,7 +18568,7 @@ Update details of a specific experiment in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateExperimentDetails @@ -18579,10 +18579,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_experiment_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_experiment_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_experiment_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_experiment_details_example_call_tool.js", ], }, }, @@ -18600,7 +18600,7 @@ Partially update experiment details in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteExperiment @@ -18611,10 +18611,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_experiment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_experiment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_experiment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_experiment_example_call_tool.js", ], }, }, @@ -18630,7 +18630,7 @@ Delete an experiment by setting it as deleted. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateExposureCohortForExperiment @@ -18641,10 +18641,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_exposure_cohort_for_experiment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_exposure_cohort_for_experiment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_exposure_cohort_for_experiment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_exposure_cohort_for_experiment_example_call_tool.js", ], }, }, @@ -18662,7 +18662,7 @@ Create an exposure cohort for an experiment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DuplicateExperimentPosthog @@ -18673,10 +18673,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/duplicate_experiment_posthog_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/duplicate_experiment_posthog_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/duplicate_experiment_posthog_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/duplicate_experiment_posthog_example_call_tool.js", ], }, }, @@ -18694,7 +18694,7 @@ Create a duplicate of a specific experiment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateExperimentTimeseriesRecalculation @@ -18705,10 +18705,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_experiment_timeseries_recalculation_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_experiment_timeseries_recalculation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_experiment_timeseries_recalculation_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_experiment_timeseries_recalculation_example_call_tool.js", ], }, }, @@ -18726,7 +18726,7 @@ Initiate recalculation of experiment timeseries data. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveExperimentTimeseries @@ -18737,10 +18737,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_experiment_timeseries_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_experiment_timeseries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_experiment_timeseries_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_experiment_timeseries_example_call_tool.js", ], }, }, @@ -18756,7 +18756,7 @@ Retrieve timeseries data for an experiment-metric pair. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListExperimentsEligibleFeatureFlags @@ -18767,10 +18767,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_experiments_eligible_feature_flags_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_experiments_eligible_feature_flags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_experiments_eligible_feature_flags_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_experiments_eligible_feature_flags_example_call_tool.js", ], }, }, @@ -18785,7 +18785,7 @@ Retrieve feature flags eligible for experiments. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveExperimentsFlagStatus @@ -18796,10 +18796,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_experiments_flag_status_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_experiments_flag_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_experiments_flag_status_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_experiments_flag_status_example_call_tool.js", ], }, }, @@ -18814,7 +18814,7 @@ Retrieve status of experiments requiring flag implementation. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListProjectExports @@ -18825,10 +18825,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_project_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_project_exports_example_call_tool.js", ], }, }, @@ -18845,7 +18845,7 @@ Retrieve a list of exports for a given project ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateExports @@ -18856,10 +18856,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_exports_example_call_tool.js", ], }, }, @@ -18876,7 +18876,7 @@ Initiate the export process for Datadog projects. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveProjectExport @@ -18887,10 +18887,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_project_export_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_project_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_project_export_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_project_export_example_call_tool.js", ], }, }, @@ -18906,7 +18906,7 @@ Retrieve data of a specific project export. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveExportedContent @@ -18917,10 +18917,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_exported_content_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_exported_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_exported_content_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_exported_content_example_call_tool.js", ], }, }, @@ -18936,7 +18936,7 @@ Retrieve exported content from a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListFeatureFlags @@ -18947,10 +18947,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_feature_flags_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_feature_flags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_feature_flags_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_feature_flags_example_call_tool.js", ], }, }, @@ -18974,7 +18974,7 @@ Retrieve feature flags for a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateFeatureFlag @@ -18985,10 +18985,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_feature_flag_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_feature_flag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_feature_flag_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_feature_flag_example_call_tool.js", ], }, }, @@ -19005,7 +19005,7 @@ Create a new feature flag in a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveFeatureFlags @@ -19016,10 +19016,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_feature_flags_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_feature_flags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_feature_flags_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_feature_flags_example_call_tool.js", ], }, }, @@ -19035,7 +19035,7 @@ Retrieve details of a specific feature flag. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyFeatureFlags @@ -19046,10 +19046,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_feature_flags_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_feature_flags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_feature_flags_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_feature_flags_example_call_tool.js", ], }, }, @@ -19067,7 +19067,7 @@ Update existing feature flags in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateFeatureFlags @@ -19078,10 +19078,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_feature_flags_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_feature_flags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_feature_flags_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_feature_flags_example_call_tool.js", ], }, }, @@ -19099,7 +19099,7 @@ Update feature flags for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.MarkFeatureFlagDeleted @@ -19110,10 +19110,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/mark_feature_flag_deleted_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/mark_feature_flag_deleted_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/mark_feature_flag_deleted_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/mark_feature_flag_deleted_example_call_tool.js", ], }, }, @@ -19129,7 +19129,7 @@ Mark a feature flag as deleted. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveFeatureFlagActivity @@ -19140,10 +19140,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_feature_flag_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_feature_flag_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_feature_flag_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_feature_flag_activity_example_call_tool.js", ], }, }, @@ -19159,7 +19159,7 @@ Retrieve activity details for a specific feature flag. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateStaticCohortForFeatureFlag @@ -19170,10 +19170,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_static_cohort_for_feature_flag_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_static_cohort_for_feature_flag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_static_cohort_for_feature_flag_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_static_cohort_for_feature_flag_example_call_tool.js", ], }, }, @@ -19191,7 +19191,7 @@ Create a static cohort for a specific feature flag. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateFeatureFlagsDashboard @@ -19202,10 +19202,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_feature_flags_dashboard_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_feature_flags_dashboard_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_feature_flags_dashboard_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_feature_flags_dashboard_example_call_tool.js", ], }, }, @@ -19223,7 +19223,7 @@ Create a dashboard for feature flags in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateFeatureFlagUsageDashboard @@ -19234,10 +19234,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_feature_flag_usage_dashboard_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_feature_flag_usage_dashboard_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_feature_flag_usage_dashboard_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_feature_flag_usage_dashboard_example_call_tool.js", ], }, }, @@ -19255,7 +19255,7 @@ Create or manage feature flag usage dashboards. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveFeatureFlagConfig @@ -19266,10 +19266,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_feature_flag_config_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_feature_flag_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_feature_flag_config_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_feature_flag_config_example_call_tool.js", ], }, }, @@ -19285,7 +19285,7 @@ Retrieve remote configuration of a specific feature flag. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveFeatureFlagStatus @@ -19296,10 +19296,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_feature_flag_status_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_feature_flag_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_feature_flag_status_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_feature_flag_status_example_call_tool.js", ], }, }, @@ -19315,7 +19315,7 @@ Retrieve the status of a specific feature flag for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveFeatureFlagsActivity @@ -19326,10 +19326,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_feature_flags_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_feature_flags_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_feature_flags_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_feature_flags_activity_example_call_tool.js", ], }, }, @@ -19344,7 +19344,7 @@ Retrieve feature flags activity for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetFeatureFlagKeys @@ -19355,10 +19355,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_feature_flag_keys_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_feature_flag_keys_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_feature_flag_keys_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_feature_flag_keys_example_call_tool.js", ], }, }, @@ -19375,7 +19375,7 @@ Retrieve feature flag keys using a list of IDs. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveFeatureFlagsEvaluationReasons @@ -19386,10 +19386,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_feature_flags_evaluation_reasons_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_feature_flags_evaluation_reasons_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_feature_flags_evaluation_reasons_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_feature_flags_evaluation_reasons_example_call_tool.js", ], }, }, @@ -19404,7 +19404,7 @@ Retrieve evaluation reasons for feature flags by project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveLocalFeatureFlags @@ -19415,10 +19415,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_local_feature_flags_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_local_feature_flags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_local_feature_flags_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_local_feature_flags_example_call_tool.js", ], }, }, @@ -19433,7 +19433,7 @@ Retrieve feature flags for local evaluation in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetFeatureFlags @@ -19444,10 +19444,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_feature_flags_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_feature_flags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_feature_flags_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_feature_flags_example_call_tool.js", ], }, }, @@ -19462,7 +19462,7 @@ Retrieve current feature flags for a user's project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateFeatureFlagBlastRadius @@ -19473,10 +19473,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_feature_flag_blast_radius_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_feature_flag_blast_radius_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_feature_flag_blast_radius_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_feature_flag_blast_radius_example_call_tool.js", ], }, }, @@ -19493,7 +19493,7 @@ Create a feature flag blast radius for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListFileSystems @@ -19504,10 +19504,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_file_systems_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_file_systems_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_file_systems_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_file_systems_example_call_tool.js", ], }, }, @@ -19525,7 +19525,7 @@ Fetches the list of file systems for a given project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateProjectFileSystem @@ -19536,10 +19536,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_project_file_system_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_project_file_system_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_project_file_system_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_project_file_system_example_call_tool.js", ], }, }, @@ -19556,7 +19556,7 @@ Create a file system for a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveFileSystemInfo @@ -19567,10 +19567,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_file_system_info_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_file_system_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_file_system_info_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_file_system_info_example_call_tool.js", ], }, }, @@ -19586,7 +19586,7 @@ Retrieve detailed file system information for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateFileSystem @@ -19597,10 +19597,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_file_system_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_file_system_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_file_system_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_file_system_example_call_tool.js", ], }, }, @@ -19618,7 +19618,7 @@ Updates a file system in a specific project by ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyFileSystem @@ -19629,10 +19629,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_file_system_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_file_system_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_file_system_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_file_system_example_call_tool.js", ], }, }, @@ -19650,7 +19650,7 @@ Update specific details of a file system. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteFileSystem @@ -19661,10 +19661,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_file_system_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_file_system_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_file_system_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_file_system_example_call_tool.js", ], }, }, @@ -19680,7 +19680,7 @@ Delete a specified file system in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.FetchFolderFileCount @@ -19691,10 +19691,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_folder_file_count_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/fetch_folder_file_count_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_folder_file_count_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/fetch_folder_file_count_example_call_tool.js", ], }, }, @@ -19712,7 +19712,7 @@ Get the count of all files in a folder. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateFileSystemLink @@ -19723,10 +19723,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_file_system_link_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_file_system_link_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_file_system_link_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_file_system_link_example_call_tool.js", ], }, }, @@ -19744,7 +19744,7 @@ Create a link for a file system in a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.MoveFileSystemEntry @@ -19755,10 +19755,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/move_file_system_entry_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/move_file_system_entry_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/move_file_system_entry_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/move_file_system_entry_example_call_tool.js", ], }, }, @@ -19776,7 +19776,7 @@ Moves a file system entry to a new location within the project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.FetchFileCountByPath @@ -19787,10 +19787,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_file_count_by_path_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/fetch_file_count_by_path_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_file_count_by_path_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/fetch_file_count_by_path_example_call_tool.js", ], }, }, @@ -19807,7 +19807,7 @@ Retrieve the count of files in a specified folder. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateFileSystemLogView @@ -19818,10 +19818,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_file_system_log_view_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_file_system_log_view_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_file_system_log_view_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_file_system_log_view_example_call_tool.js", ], }, }, @@ -19838,7 +19838,7 @@ Create a new file system log view for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveUnfiledFiles @@ -19849,10 +19849,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_unfiled_files_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_unfiled_files_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_unfiled_files_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_unfiled_files_example_call_tool.js", ], }, }, @@ -19867,7 +19867,7 @@ Retrieve unfiled files for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetFileShortcuts @@ -19878,10 +19878,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_file_shortcuts_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_file_shortcuts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_file_shortcuts_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_file_shortcuts_example_call_tool.js", ], }, }, @@ -19898,7 +19898,7 @@ Retrieve a list of file system shortcuts for a given project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.FileSystemShortcutCreate @@ -19909,10 +19909,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/file_system_shortcut_create_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/file_system_shortcut_create_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/file_system_shortcut_create_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/file_system_shortcut_create_example_call_tool.js", ], }, }, @@ -19933,7 +19933,7 @@ Create a file system shortcut in a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetFileSystemShortcut @@ -19944,10 +19944,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_file_system_shortcut_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_file_system_shortcut_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_file_system_shortcut_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_file_system_shortcut_example_call_tool.js", ], }, }, @@ -19963,7 +19963,7 @@ Retrieve details of a file system shortcut. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyFileSystemShortcut @@ -19974,10 +19974,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_file_system_shortcut_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_file_system_shortcut_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_file_system_shortcut_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_file_system_shortcut_example_call_tool.js", ], }, }, @@ -19999,7 +19999,7 @@ Update a file system shortcut in a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateFileSystemShortcut @@ -20010,10 +20010,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_file_system_shortcut_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_file_system_shortcut_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_file_system_shortcut_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_file_system_shortcut_example_call_tool.js", ], }, }, @@ -20035,7 +20035,7 @@ Update a file system shortcut in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemoveFileSystemShortcut @@ -20046,10 +20046,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_file_system_shortcut_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_file_system_shortcut_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_file_system_shortcut_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_file_system_shortcut_example_call_tool.js", ], }, }, @@ -20065,7 +20065,7 @@ Delete a file system shortcut from a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetFeatureFlagValues @@ -20076,10 +20076,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_feature_flag_values_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_feature_flag_values_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_feature_flag_values_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_feature_flag_values_example_call_tool.js", ], }, }, @@ -20094,7 +20094,7 @@ Retrieve possible values for a feature flag. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListGroupsByType @@ -20105,10 +20105,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_groups_by_type_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_groups_by_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_groups_by_type_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_groups_by_type_example_call_tool.js", ], }, }, @@ -20126,7 +20126,7 @@ Retrieve all groups for a specified group type. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateProjectGroup @@ -20137,10 +20137,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_project_group_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_project_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_project_group_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_project_group_example_call_tool.js", ], }, }, @@ -20158,7 +20158,7 @@ Create a new group in a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveGroupActivity @@ -20169,10 +20169,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_group_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_group_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_group_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_group_activity_example_call_tool.js", ], }, }, @@ -20189,7 +20189,7 @@ Fetches activity data for specified project groups. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteGroupProperty @@ -20200,10 +20200,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_group_property_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_group_property_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_group_property_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_group_property_example_call_tool.js", ], }, }, @@ -20224,7 +20224,7 @@ Delete a group property in a Datadog project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveProjectGroups @@ -20235,10 +20235,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_project_groups_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_project_groups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_project_groups_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_project_groups_example_call_tool.js", ], }, }, @@ -20255,7 +20255,7 @@ Retrieve group details for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveGroupPropertyDefinitions @@ -20266,10 +20266,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_group_property_definitions_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_group_property_definitions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_group_property_definitions_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_group_property_definitions_example_call_tool.js", ], }, }, @@ -20284,7 +20284,7 @@ Retrieve group property definitions for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveGroupPropertyValues @@ -20295,10 +20295,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_group_property_values_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_group_property_values_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_group_property_values_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_group_property_values_example_call_tool.js", ], }, }, @@ -20313,7 +20313,7 @@ Retrieve property values for groups within a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveRelatedGroups @@ -20324,10 +20324,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_related_groups_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_related_groups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_related_groups_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_related_groups_example_call_tool.js", ], }, }, @@ -20344,7 +20344,7 @@ Retrieve related groups for a specific project in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateGroupProperty @@ -20355,10 +20355,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_group_property_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_group_property_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_group_property_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_group_property_example_call_tool.js", ], }, }, @@ -20379,7 +20379,7 @@ Update a property of a group within a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListGroupTypes @@ -20390,10 +20390,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_group_types_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_group_types_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_group_types_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_group_types_example_call_tool.js", ], }, }, @@ -20408,7 +20408,7 @@ Retrieve list of group types for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteGroupType @@ -20419,10 +20419,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_group_type_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_group_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_group_type_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_group_type_example_call_tool.js", ], }, }, @@ -20438,7 +20438,7 @@ Delete a specified group type in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetGroupTypeMetrics @@ -20449,10 +20449,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_group_type_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_group_type_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_group_type_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_group_type_metrics_example_call_tool.js", ], }, }, @@ -20470,7 +20470,7 @@ Retrieve metrics for a specific group type in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateGroupTypeMetric @@ -20481,10 +20481,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_group_type_metric_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_group_type_metric_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_group_type_metric_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_group_type_metric_example_call_tool.js", ], }, }, @@ -20506,7 +20506,7 @@ Create a new metric for a specific group type. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveGroupTypeMetric @@ -20517,10 +20517,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_group_type_metric_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_group_type_metric_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_group_type_metric_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_group_type_metric_example_call_tool.js", ], }, }, @@ -20537,7 +20537,7 @@ Retrieve metrics for a specific group type. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateGroupTypeMetrics @@ -20548,10 +20548,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_group_type_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_group_type_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_group_type_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_group_type_metrics_example_call_tool.js", ], }, }, @@ -20574,7 +20574,7 @@ Updates metrics for a specified group type in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateMetricsForGroupType @@ -20585,10 +20585,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_metrics_for_group_type_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_metrics_for_group_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_metrics_for_group_type_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_metrics_for_group_type_example_call_tool.js", ], }, }, @@ -20611,7 +20611,7 @@ Update metrics for a specific group type in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteGroupTypeMetric @@ -20622,10 +20622,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_group_type_metric_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_group_type_metric_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_group_type_metric_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_group_type_metric_example_call_tool.js", ], }, }, @@ -20642,7 +20642,7 @@ Delete a specific metric from a group type. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateGroupDashboard @@ -20653,10 +20653,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_group_dashboard_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_group_dashboard_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_group_dashboard_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_group_dashboard_example_call_tool.js", ], }, }, @@ -20673,7 +20673,7 @@ Update a project's group detail dashboard. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateDefaultGroupColumns @@ -20684,10 +20684,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_default_group_columns_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_default_group_columns_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_default_group_columns_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_default_group_columns_example_call_tool.js", ], }, }, @@ -20704,7 +20704,7 @@ Update default columns for group types in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateGroupTypeMetadata @@ -20715,10 +20715,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_group_type_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_group_type_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_group_type_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_group_type_metadata_example_call_tool.js", ], }, }, @@ -20740,7 +20740,7 @@ Updates metadata for group types in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListHogFunctions @@ -20751,10 +20751,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_hog_functions_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_hog_functions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_hog_functions_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_hog_functions_example_call_tool.js", ], }, }, @@ -20778,7 +20778,7 @@ Retrieve a list of hog functions for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateHogFunction @@ -20789,10 +20789,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_hog_function_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_hog_function_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_hog_function_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_hog_function_example_call_tool.js", ], }, }, @@ -20809,7 +20809,7 @@ Log a new file system view for a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveProjectHogFunction @@ -20820,10 +20820,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_project_hog_function_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_project_hog_function_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_project_hog_function_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_project_hog_function_example_call_tool.js", ], }, }, @@ -20839,7 +20839,7 @@ Retrieve details of a hog function in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyHogFunctions @@ -20850,10 +20850,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_hog_functions_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_hog_functions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_hog_functions_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_hog_functions_example_call_tool.js", ], }, }, @@ -20871,7 +20871,7 @@ Update and track file system views for hog functions. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateHogFunctionViews @@ -20882,10 +20882,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_hog_function_views_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_hog_function_views_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_hog_function_views_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_hog_function_views_example_call_tool.js", ], }, }, @@ -20903,7 +20903,7 @@ Log and update views for hog functions in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemoveHogFunction @@ -20914,10 +20914,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_hog_function_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_hog_function_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_hog_function_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_hog_function_example_call_tool.js", ], }, }, @@ -20933,7 +20933,7 @@ Marks a HOG function as deleted in a Datadog project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.TrackFileSystemView @@ -20944,10 +20944,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/track_file_system_view_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/track_file_system_view_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/track_file_system_view_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/track_file_system_view_example_call_tool.js", ], }, }, @@ -20965,7 +20965,7 @@ Log and track a file system view on resource access. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.TrackFsView @@ -20976,10 +20976,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/track_fs_view_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/track_fs_view_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/track_fs_view_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/track_fs_view_example_call_tool.js", ], }, }, @@ -20997,7 +20997,7 @@ Logs a view each time a resource is accessed via GET. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveLogsForFileSystemViews @@ -21008,10 +21008,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_logs_for_file_system_views_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_logs_for_file_system_views_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_logs_for_file_system_views_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_logs_for_file_system_views_example_call_tool.js", ], }, }, @@ -21027,7 +21027,7 @@ Retrieves logs for tracked file system views. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.TrackFileSystemViews @@ -21038,10 +21038,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/track_file_system_views_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/track_file_system_views_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/track_file_system_views_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/track_file_system_views_example_call_tool.js", ], }, }, @@ -21057,7 +21057,7 @@ Retrieve metrics for tracking file system views. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetHogFunctionMetricsTotals @@ -21068,10 +21068,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_hog_function_metrics_totals_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_hog_function_metrics_totals_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_hog_function_metrics_totals_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_hog_function_metrics_totals_example_call_tool.js", ], }, }, @@ -21087,7 +21087,7 @@ Retrieve total metrics for a specified hog function. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetHogFunctionIcon @@ -21098,10 +21098,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_hog_function_icon_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_hog_function_icon_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_hog_function_icon_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_hog_function_icon_example_call_tool.js", ], }, }, @@ -21116,7 +21116,7 @@ Retrieve the icon for hog functions in a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveProjectIcons @@ -21127,10 +21127,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_project_icons_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_project_icons_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_project_icons_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_project_icons_example_call_tool.js", ], }, }, @@ -21145,7 +21145,7 @@ Retrieve and log views of project icons. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateHogfunctionOrder @@ -21156,10 +21156,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_hogfunction_order_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_hogfunction_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_hogfunction_order_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_hogfunction_order_example_call_tool.js", ], }, }, @@ -21176,7 +21176,7 @@ Modify the order of execution for HogFunctions. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListProjectInsights @@ -21187,10 +21187,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_insights_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_project_insights_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_insights_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_project_insights_example_call_tool.js", ], }, }, @@ -21212,7 +21212,7 @@ Retrieve insights list for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateInsightEntry @@ -21223,10 +21223,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_insight_entry_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_insight_entry_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_insight_entry_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_insight_entry_example_call_tool.js", ], }, }, @@ -21244,7 +21244,7 @@ Logs a new file system view entry for insights. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListInsightSharing @@ -21255,10 +21255,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_insight_sharing_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_insight_sharing_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_insight_sharing_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_insight_sharing_example_call_tool.js", ], }, }, @@ -21274,7 +21274,7 @@ Retrieve sharing details for a specific insight. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateInsightsSharingPassword @@ -21285,10 +21285,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_insights_sharing_password_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_insights_sharing_password_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_insights_sharing_password_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_insights_sharing_password_example_call_tool.js", ], }, }, @@ -21306,7 +21306,7 @@ Create a new password for insights sharing configuration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeletePasswordFromSharingConfig @@ -21317,10 +21317,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_password_from_sharing_config_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_password_from_sharing_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_password_from_sharing_config_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_password_from_sharing_config_example_call_tool.js", ], }, }, @@ -21337,7 +21337,7 @@ Delete a password from the sharing configuration of an insight. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RefreshInsightSharing @@ -21348,10 +21348,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/refresh_insight_sharing_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/refresh_insight_sharing_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/refresh_insight_sharing_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/refresh_insight_sharing_example_call_tool.js", ], }, }, @@ -21369,7 +21369,7 @@ Refresh the sharing settings of an insight. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveInsightData @@ -21380,10 +21380,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_insight_data_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_insight_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_insight_data_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_insight_data_example_call_tool.js", ], }, }, @@ -21402,7 +21402,7 @@ Retrieve tracked insights for project file system views. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateInsights @@ -21413,10 +21413,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_insights_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_insights_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_insights_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_insights_example_call_tool.js", ], }, }, @@ -21435,7 +21435,7 @@ Update insights tracking view for a project resource. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateInsightsViewLog @@ -21446,10 +21446,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_insights_view_log_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_insights_view_log_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_insights_view_log_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_insights_view_log_example_call_tool.js", ], }, }, @@ -21468,7 +21468,7 @@ Log a new view for a specific insight resource. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteInsight @@ -21479,10 +21479,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_insight_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_insight_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_insight_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_insight_example_call_tool.js", ], }, }, @@ -21499,7 +21499,7 @@ Marks an insight as deleted in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetInsightsActivity @@ -21510,10 +21510,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_insights_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_insights_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_insights_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_insights_activity_example_call_tool.js", ], }, }, @@ -21530,7 +21530,7 @@ Retrieve logs of insight views for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveInsightsActivity @@ -21541,10 +21541,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_insights_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_insights_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_insights_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_insights_activity_example_call_tool.js", ], }, }, @@ -21560,7 +21560,7 @@ Retrieve insights activity logs for a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.StopInsightProcess @@ -21571,10 +21571,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/stop_insight_process_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/stop_insight_process_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/stop_insight_process_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/stop_insight_process_example_call_tool.js", ], }, }, @@ -21592,7 +21592,7 @@ Cancel the ongoing insight creation process for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveRecentlyViewedInsights @@ -21603,10 +21603,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_recently_viewed_insights_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_recently_viewed_insights_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_recently_viewed_insights_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_recently_viewed_insights_example_call_tool.js", ], }, }, @@ -21622,7 +21622,7 @@ Retrieve details of the last 5 insights viewed by the user. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RecordInsightViews @@ -21633,10 +21633,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/record_insight_views_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/record_insight_views_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/record_insight_views_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/record_insight_views_example_call_tool.js", ], }, }, @@ -21654,7 +21654,7 @@ Update the view timestamps for specified insights. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListProjectIntegrations @@ -21665,10 +21665,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_integrations_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_project_integrations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_integrations_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_project_integrations_example_call_tool.js", ], }, }, @@ -21685,7 +21685,7 @@ Retrieve a list of integrations for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateProjectIntegration @@ -21696,10 +21696,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_project_integration_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_project_integration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_project_integration_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_project_integration_example_call_tool.js", ], }, }, @@ -21716,7 +21716,7 @@ Creates a new integration for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetIntegrationDetails @@ -21727,10 +21727,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_integration_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_integration_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_integration_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_integration_details_example_call_tool.js", ], }, }, @@ -21746,7 +21746,7 @@ Retrieve integration details for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteIntegration @@ -21757,10 +21757,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_integration_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_integration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_integration_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_integration_example_call_tool.js", ], }, }, @@ -21776,7 +21776,7 @@ Delete an existing integration for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetIntegrationChannels @@ -21787,10 +21787,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_integration_channels_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_integration_channels_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_integration_channels_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_integration_channels_example_call_tool.js", ], }, }, @@ -21806,7 +21806,7 @@ Retrieve integration channels for a specific project and ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetClickupLists @@ -21817,10 +21817,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_clickup_lists_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_clickup_lists_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_clickup_lists_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_clickup_lists_example_call_tool.js", ], }, }, @@ -21836,7 +21836,7 @@ Retrieve ClickUp lists for a specific project integration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveClickupSpaces @@ -21847,10 +21847,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_clickup_spaces_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_clickup_spaces_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_clickup_spaces_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_clickup_spaces_example_call_tool.js", ], }, }, @@ -21866,7 +21866,7 @@ Retrieve ClickUp spaces for a specific integration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveClickupWorkspaces @@ -21877,10 +21877,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_clickup_workspaces_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_clickup_workspaces_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_clickup_workspaces_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_clickup_workspaces_example_call_tool.js", ], }, }, @@ -21896,7 +21896,7 @@ Retrieve ClickUp workspaces for a project integration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateEmailVerificationIntegration @@ -21907,10 +21907,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_email_verification_integration_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_email_verification_integration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_email_verification_integration_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_email_verification_integration_example_call_tool.js", ], }, }, @@ -21928,7 +21928,7 @@ Initiate an email verification integration for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.FetchGithubReposForIntegration @@ -21939,10 +21939,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_github_repos_for_integration_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/fetch_github_repos_for_integration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_github_repos_for_integration_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/fetch_github_repos_for_integration_example_call_tool.js", ], }, }, @@ -21958,7 +21958,7 @@ Retrieve GitHub repositories for a specified integration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetGoogleAccessibleAccounts @@ -21969,10 +21969,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_google_accessible_accounts_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_google_accessible_accounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_google_accessible_accounts_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_google_accessible_accounts_example_call_tool.js", ], }, }, @@ -21988,7 +21988,7 @@ Retrieve accessible Google accounts for integration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveGoogleConversionData @@ -21999,10 +21999,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_google_conversion_data_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_google_conversion_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_google_conversion_data_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_google_conversion_data_example_call_tool.js", ], }, }, @@ -22018,7 +22018,7 @@ Retrieve Google conversion actions for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveLinearTeams @@ -22029,10 +22029,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_linear_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_linear_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_linear_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_linear_teams_example_call_tool.js", ], }, }, @@ -22048,7 +22048,7 @@ Fetch Linear team details for a specific integration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveLinkedinAdsAccounts @@ -22059,10 +22059,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_linkedin_ads_accounts_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_linkedin_ads_accounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_linkedin_ads_accounts_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_linkedin_ads_accounts_example_call_tool.js", ], }, }, @@ -22078,7 +22078,7 @@ Retrieve LinkedIn Ads accounts for a project integration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetLinkedinAdsConversionRules @@ -22089,10 +22089,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_linkedin_ads_conversion_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_linkedin_ads_conversion_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_linkedin_ads_conversion_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_linkedin_ads_conversion_rules_example_call_tool.js", ], }, }, @@ -22108,7 +22108,7 @@ Retrieve LinkedIn Ads conversion rules for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveTwilioPhoneNumbers @@ -22119,10 +22119,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_twilio_phone_numbers_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_twilio_phone_numbers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_twilio_phone_numbers_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_twilio_phone_numbers_example_call_tool.js", ], }, }, @@ -22138,7 +22138,7 @@ Retrieve Twilio phone numbers for a specific integration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetIntegrationAuthorization @@ -22149,10 +22149,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_integration_authorization_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_integration_authorization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_integration_authorization_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_integration_authorization_example_call_tool.js", ], }, }, @@ -22167,7 +22167,7 @@ Retrieve integration authorization details for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateChatCompletion @@ -22178,10 +22178,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_chat_completion_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_chat_completion_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_chat_completion_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_chat_completion_example_call_tool.js", ], }, }, @@ -22199,7 +22199,7 @@ Create a chat completion using OpenAI or compatible models. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateMessageWithClaude @@ -22210,10 +22210,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_message_with_claude_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_message_with_claude_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_message_with_claude_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_message_with_claude_example_call_tool.js", ], }, }, @@ -22231,7 +22231,7 @@ Create a message using Anthropic's Claude models. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveLogAttributes @@ -22242,10 +22242,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_log_attributes_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_log_attributes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_log_attributes_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_log_attributes_example_call_tool.js", ], }, }, @@ -22260,7 +22260,7 @@ Retrieve log attributes for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateLogQuery @@ -22271,10 +22271,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_log_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_log_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_log_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_log_query_example_call_tool.js", ], }, }, @@ -22289,7 +22289,7 @@ Initiate a logs query for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateLogsSparkline @@ -22300,10 +22300,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_logs_sparkline_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_logs_sparkline_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_logs_sparkline_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_logs_sparkline_example_call_tool.js", ], }, }, @@ -22318,7 +22318,7 @@ Create a sparkline for project logs. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveLogValues @@ -22329,10 +22329,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_log_values_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_log_values_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_log_values_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_log_values_example_call_tool.js", ], }, }, @@ -22347,7 +22347,7 @@ Retrieve log values for a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListPosthogNotebooks @@ -22358,10 +22358,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_posthog_notebooks_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_posthog_notebooks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_posthog_notebooks_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_posthog_notebooks_example_call_tool.js", ], }, }, @@ -22383,7 +22383,7 @@ Retrieve a list of notebooks from Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateNotebook @@ -22394,10 +22394,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_notebook_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_notebook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_notebook_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_notebook_example_call_tool.js", ], }, }, @@ -22414,7 +22414,7 @@ Create a new notebook within a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveNotebookDetails @@ -22425,10 +22425,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_notebook_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_notebook_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_notebook_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_notebook_details_example_call_tool.js", ], }, }, @@ -22444,7 +22444,7 @@ Retrieve details of a specific notebook. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateNotebook @@ -22455,10 +22455,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_notebook_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_notebook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_notebook_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_notebook_example_call_tool.js", ], }, }, @@ -22476,7 +22476,7 @@ Update a specific notebook's details. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateNotebookDetails @@ -22487,10 +22487,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_notebook_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_notebook_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_notebook_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_notebook_details_example_call_tool.js", ], }, }, @@ -22508,7 +22508,7 @@ Update notebook details in a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteNotebook @@ -22519,10 +22519,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_notebook_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_notebook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_notebook_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_notebook_example_call_tool.js", ], }, }, @@ -22538,7 +22538,7 @@ Deletes a specific notebook by marking it as deleted. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveNotebookActivity @@ -22549,10 +22549,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_notebook_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_notebook_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_notebook_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_notebook_activity_example_call_tool.js", ], }, }, @@ -22568,7 +22568,7 @@ Retrieve activity details of a specific notebook. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetNotebookActivity @@ -22579,10 +22579,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_notebook_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_notebook_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_notebook_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_notebook_activity_example_call_tool.js", ], }, }, @@ -22597,7 +22597,7 @@ Retrieve activity details for a specific project notebook. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveNotebookComments @@ -22608,10 +22608,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_notebook_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_notebook_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_notebook_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_notebook_comments_example_call_tool.js", ], }, }, @@ -22626,7 +22626,7 @@ Retrieve comments from notebook recordings in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListPersistedFolders @@ -22637,10 +22637,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_persisted_folders_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_persisted_folders_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_persisted_folders_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_persisted_folders_example_call_tool.js", ], }, }, @@ -22657,7 +22657,7 @@ Retrieve persisted folders for a given project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.PersistFolderCreation @@ -22668,10 +22668,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/persist_folder_creation_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/persist_folder_creation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/persist_folder_creation_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/persist_folder_creation_example_call_tool.js", ], }, }, @@ -22692,7 +22692,7 @@ Create a new persisted folder in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrievePersistedFolder @@ -22703,10 +22703,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_persisted_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_persisted_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_persisted_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_persisted_folder_example_call_tool.js", ], }, }, @@ -22722,7 +22722,7 @@ Retrieve a specific persisted folder within a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdatePersistedFolder @@ -22733,10 +22733,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_persisted_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_persisted_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_persisted_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_persisted_folder_example_call_tool.js", ], }, }, @@ -22758,7 +22758,7 @@ Update details of a persisted folder in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateFolderInfo @@ -22769,10 +22769,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_folder_info_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_folder_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_folder_info_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_folder_info_example_call_tool.js", ], }, }, @@ -22794,7 +22794,7 @@ Update a persisted folder's metadata in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemoveFolder @@ -22805,10 +22805,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_folder_example_call_tool.js", ], }, }, @@ -22824,7 +22824,7 @@ Deletes a specified persisted folder from a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrievePersonData @@ -22835,10 +22835,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_person_data_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_person_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_person_data_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_person_data_example_call_tool.js", ], }, }, @@ -22855,7 +22855,7 @@ Retrieve detailed information about a specific person. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyPersonDetails @@ -22866,10 +22866,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_person_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_person_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_person_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_person_details_example_call_tool.js", ], }, }, @@ -22888,7 +22888,7 @@ Update properties for a person in the project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdatePersonInfo @@ -22899,10 +22899,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_person_info_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_person_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_person_info_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_person_info_example_call_tool.js", ], }, }, @@ -22925,7 +22925,7 @@ Update person details using partial data. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeletePerson @@ -22936,10 +22936,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_person_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_person_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_person_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_person_example_call_tool.js", ], }, }, @@ -22957,7 +22957,7 @@ Delete an individual person from a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetPersonActivity @@ -22968,10 +22968,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_person_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_person_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_person_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_person_activity_example_call_tool.js", ], }, }, @@ -22988,7 +22988,7 @@ Retrieve activities and details of a specific person. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.QueuePersonEventDeletion @@ -22999,10 +22999,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/queue_person_event_deletion_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/queue_person_event_deletion_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/queue_person_event_deletion_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/queue_person_event_deletion_example_call_tool.js", ], }, }, @@ -23021,7 +23021,7 @@ Queue deletion of events for a person during non-peak hours. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemovePersonAttribute @@ -23032,10 +23032,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_person_attribute_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_person_attribute_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_person_attribute_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_person_attribute_example_call_tool.js", ], }, }, @@ -23055,7 +23055,7 @@ Delete a specific property from a person's profile. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemovePersonRecordings @@ -23066,10 +23066,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_person_recordings_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_person_recordings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_person_recordings_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_person_recordings_example_call_tool.js", ], }, }, @@ -23088,7 +23088,7 @@ Queue deletion of all recordings associated with a person. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrievePersonPropertiesTimeline @@ -23099,10 +23099,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_person_properties_timeline_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_person_properties_timeline_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_person_properties_timeline_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_person_properties_timeline_example_call_tool.js", ], }, }, @@ -23119,7 +23119,7 @@ Retrieve the timeline of a person's properties changes. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.SplitPersonEntityCreate @@ -23130,10 +23130,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/split_person_entity_create_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/split_person_entity_create_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/split_person_entity_create_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/split_person_entity_create_example_call_tool.js", ], }, }, @@ -23152,7 +23152,7 @@ Create a sub-person entity for an existing person. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyUserAttribute @@ -23163,10 +23163,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_user_attribute_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_user_attribute_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_user_attribute_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_user_attribute_example_call_tool.js", ], }, }, @@ -23187,7 +23187,7 @@ Update a specific property for a person in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.PersonActivityInfo @@ -23198,10 +23198,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/person_activity_info_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/person_activity_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/person_activity_info_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/person_activity_info_example_call_tool.js", ], }, }, @@ -23217,7 +23217,7 @@ Retrieve details of a person's activities. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.BulkDeletePersons @@ -23228,10 +23228,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/bulk_delete_persons_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/bulk_delete_persons_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/bulk_delete_persons_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/bulk_delete_persons_example_call_tool.js", ], }, }, @@ -23252,7 +23252,7 @@ Bulk delete persons by IDs in a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetPersonsCohorts @@ -23263,10 +23263,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_persons_cohorts_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_persons_cohorts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_persons_cohorts_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_persons_cohorts_example_call_tool.js", ], }, }, @@ -23282,7 +23282,7 @@ Retrieve information about person cohorts in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrievePersonsFunnel @@ -23293,10 +23293,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_persons_funnel_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_persons_funnel_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_persons_funnel_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_persons_funnel_example_call_tool.js", ], }, }, @@ -23312,7 +23312,7 @@ Retrieve persons data for a project funnel. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateOrUpdatePersons @@ -23323,10 +23323,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_or_update_persons_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_or_update_persons_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_or_update_persons_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_or_update_persons_example_call_tool.js", ], }, }, @@ -23344,7 +23344,7 @@ Create or update persons in a project funnel. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.FunnelCorrelationPersonsRetrieve @@ -23355,10 +23355,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/funnel_correlation_persons_retrieve_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/funnel_correlation_persons_retrieve_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/funnel_correlation_persons_retrieve_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/funnel_correlation_persons_retrieve_example_call_tool.js", ], }, }, @@ -23374,7 +23374,7 @@ Retrieve funnel correlation data for persons in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.AddPersonsFunnelCorrelation @@ -23385,10 +23385,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/add_persons_funnel_correlation_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/add_persons_funnel_correlation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/add_persons_funnel_correlation_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/add_persons_funnel_correlation_example_call_tool.js", ], }, }, @@ -23406,7 +23406,7 @@ Create or update persons in a funnel correlation. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetPersonsLifecycle @@ -23417,10 +23417,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_persons_lifecycle_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_persons_lifecycle_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_persons_lifecycle_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_persons_lifecycle_example_call_tool.js", ], }, }, @@ -23436,7 +23436,7 @@ Retrieve lifecycle information of persons in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ResetPersonDistinctId @@ -23447,10 +23447,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/reset_person_distinct_id_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/reset_person_distinct_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/reset_person_distinct_id_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/reset_person_distinct_id_example_call_tool.js", ], }, }, @@ -23468,7 +23468,7 @@ Reset a distinct_id for a deleted person to reuse it. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrievePersonsStickiness @@ -23479,10 +23479,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_persons_stickiness_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_persons_stickiness_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_persons_stickiness_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_persons_stickiness_example_call_tool.js", ], }, }, @@ -23498,7 +23498,7 @@ Retrieve information about persons' stickiness in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetPersonTrends @@ -23509,10 +23509,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_person_trends_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_person_trends_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_person_trends_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_person_trends_example_call_tool.js", ], }, }, @@ -23528,7 +23528,7 @@ Retrieve trends related to persons in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetPersonInfo @@ -23539,10 +23539,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_person_info_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_person_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_person_info_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_person_info_example_call_tool.js", ], }, }, @@ -23558,7 +23558,7 @@ Retrieve or delete person details in a Datadog project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListPluginConfigLogs @@ -23569,10 +23569,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_plugin_config_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_plugin_config_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_plugin_config_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_plugin_config_logs_example_call_tool.js", ], }, }, @@ -23590,7 +23590,7 @@ Retrieve logs for a specific plugin configuration. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListPropertyDefinitions @@ -23601,10 +23601,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_property_definitions_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_property_definitions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_property_definitions_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_property_definitions_example_call_tool.js", ], }, }, @@ -23632,7 +23632,7 @@ Retrieve a list of property definitions for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrievePropertyDefinitions @@ -23643,10 +23643,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_property_definitions_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_property_definitions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_property_definitions_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_property_definitions_example_call_tool.js", ], }, }, @@ -23662,7 +23662,7 @@ Retrieve details of property definitions for a given project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdatePropertyDefinitions @@ -23673,10 +23673,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_property_definitions_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_property_definitions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_property_definitions_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_property_definitions_example_call_tool.js", ], }, }, @@ -23694,7 +23694,7 @@ Update property definitions for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdatePropertyDefinition @@ -23705,10 +23705,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_property_definition_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_property_definition_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_property_definition_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_property_definition_example_call_tool.js", ], }, }, @@ -23726,7 +23726,7 @@ Update partial property definition details. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeletePropertyDefinition @@ -23737,10 +23737,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_property_definition_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_property_definition_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_property_definition_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_property_definition_example_call_tool.js", ], }, }, @@ -23756,7 +23756,7 @@ Delete a property definition from a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CheckPropertyEventAssociation @@ -23767,10 +23767,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/check_property_event_association_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/check_property_event_association_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/check_property_event_association_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/check_property_event_association_example_call_tool.js", ], }, }, @@ -23785,7 +23785,7 @@ Check if a property has been seen with specified event names. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveQueryFromProject @@ -23796,10 +23796,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_query_from_project_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_query_from_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_query_from_project_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_query_from_project_example_call_tool.js", ], }, }, @@ -23815,7 +23815,7 @@ Retrieve a specific query from a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteProjectQuery @@ -23826,10 +23826,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_project_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_project_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_project_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_project_query_example_call_tool.js", ], }, }, @@ -23845,7 +23845,7 @@ Delete a specific project query. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetQueryLogDetails @@ -23856,10 +23856,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_query_log_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_query_log_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_query_log_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_query_log_details_example_call_tool.js", ], }, }, @@ -23875,7 +23875,7 @@ Retrieve query log details for a specified query ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CheckAsyncAuth @@ -23886,10 +23886,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/check_async_auth_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/check_async_auth_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/check_async_auth_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/check_async_auth_example_call_tool.js", ], }, }, @@ -23904,7 +23904,7 @@ Checks authorization for creating asynchronous queries. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveDraftSqlQuery @@ -23915,10 +23915,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_draft_sql_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_draft_sql_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_draft_sql_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_draft_sql_query_example_call_tool.js", ], }, }, @@ -23933,7 +23933,7 @@ Retrieve draft SQL query for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListSessionPlaylists @@ -23944,10 +23944,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_session_playlists_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_session_playlists_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_session_playlists_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_session_playlists_example_call_tool.js", ], }, }, @@ -23966,7 +23966,7 @@ Retrieve session recording playlists, including synthetic ones. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.NewSessionRecordingPlaylist @@ -23977,10 +23977,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/new_session_recording_playlist_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/new_session_recording_playlist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/new_session_recording_playlist_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/new_session_recording_playlist_example_call_tool.js", ], }, }, @@ -23997,7 +23997,7 @@ Create a new session recording playlist for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveRecordingPlaylist @@ -24008,10 +24008,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_recording_playlist_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_recording_playlist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_recording_playlist_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_recording_playlist_example_call_tool.js", ], }, }, @@ -24027,7 +24027,7 @@ Retrieve a session recording playlist for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifySessionRecordingPlaylist @@ -24038,10 +24038,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_session_recording_playlist_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_session_recording_playlist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_session_recording_playlist_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_session_recording_playlist_example_call_tool.js", ], }, }, @@ -24059,7 +24059,7 @@ Update session recording playlists for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.EditSessionPlaylist @@ -24070,10 +24070,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/edit_session_playlist_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/edit_session_playlist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/edit_session_playlist_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/edit_session_playlist_example_call_tool.js", ], }, }, @@ -24091,7 +24091,7 @@ Partially update a session recording playlist. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemoveSessionRecordingPlaylist @@ -24102,10 +24102,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_session_recording_playlist_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_session_recording_playlist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_session_recording_playlist_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_session_recording_playlist_example_call_tool.js", ], }, }, @@ -24121,7 +24121,7 @@ Soft delete a session recording playlist in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveRecordingPlaylistViews @@ -24132,10 +24132,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_recording_playlist_views_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_recording_playlist_views_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_recording_playlist_views_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_recording_playlist_views_example_call_tool.js", ], }, }, @@ -24151,7 +24151,7 @@ Retrieve and log views of session recording playlists. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.AddSessionRecordingToPlaylist @@ -24162,10 +24162,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/add_session_recording_to_playlist_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/add_session_recording_to_playlist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/add_session_recording_to_playlist_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/add_session_recording_to_playlist_example_call_tool.js", ], }, }, @@ -24184,7 +24184,7 @@ Add a session recording to a specified playlist. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteSessionRecording2 @@ -24195,10 +24195,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_session_recording2_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_session_recording2_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_session_recording2_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_session_recording2_example_call_tool.js", ], }, }, @@ -24215,7 +24215,7 @@ Delete a session recording from a playlist in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.FetchSessionRecordings @@ -24226,10 +24226,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_session_recordings_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/fetch_session_recordings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_session_recordings_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/fetch_session_recordings_example_call_tool.js", ], }, }, @@ -24246,7 +24246,7 @@ Retrieve session recordings for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.FetchSessionRecording @@ -24257,10 +24257,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_session_recording_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/fetch_session_recording_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_session_recording_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/fetch_session_recording_example_call_tool.js", ], }, }, @@ -24276,7 +24276,7 @@ Retrieve details of a specific session recording. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateSessionRecording2 @@ -24287,10 +24287,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_session_recording2_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_session_recording2_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_session_recording2_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_session_recording2_example_call_tool.js", ], }, }, @@ -24308,7 +24308,7 @@ Update session recording details for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.EditSessionRecording @@ -24319,10 +24319,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/edit_session_recording_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/edit_session_recording_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/edit_session_recording_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/edit_session_recording_example_call_tool.js", ], }, }, @@ -24340,7 +24340,7 @@ Update specific details of a session recording. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DestroySessionRecording @@ -24351,10 +24351,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/destroy_session_recording_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/destroy_session_recording_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/destroy_session_recording_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/destroy_session_recording_example_call_tool.js", ], }, }, @@ -24370,7 +24370,7 @@ Delete a specific session recording from a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetSessionRecordingsSharingLinks @@ -24381,10 +24381,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_session_recordings_sharing_links_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_session_recordings_sharing_links_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_session_recordings_sharing_links_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_session_recordings_sharing_links_example_call_tool.js", ], }, }, @@ -24400,7 +24400,7 @@ Obtain sharing links for a Datadog session recording. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateRecordingSharePassword @@ -24411,10 +24411,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_recording_share_password_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_recording_share_password_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_recording_share_password_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_recording_share_password_example_call_tool.js", ], }, }, @@ -24432,7 +24432,7 @@ Create a new password for sharing configuration of a recording. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemoveSharingPassword @@ -24443,10 +24443,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_sharing_password_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_sharing_password_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_sharing_password_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_sharing_password_example_call_tool.js", ], }, }, @@ -24463,7 +24463,7 @@ Delete a sharing configuration password from a session recording. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateSessionRecordingSharing @@ -24474,10 +24474,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_session_recording_sharing_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_session_recording_sharing_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_session_recording_sharing_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_session_recording_sharing_example_call_tool.js", ], }, }, @@ -24495,7 +24495,7 @@ Refresh session recording sharing status. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveSessionPropertyDefinitions @@ -24506,10 +24506,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_session_property_definitions_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_session_property_definitions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_session_property_definitions_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_session_property_definitions_example_call_tool.js", ], }, }, @@ -24524,7 +24524,7 @@ Retrieve definitions of session properties for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveProjectSessionValues @@ -24535,10 +24535,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_project_session_values_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_project_session_values_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_project_session_values_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_project_session_values_example_call_tool.js", ], }, }, @@ -24553,7 +24553,7 @@ Retrieve session values for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetProjectSubscriptions @@ -24564,10 +24564,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_project_subscriptions_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_project_subscriptions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_project_subscriptions_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_project_subscriptions_example_call_tool.js", ], }, }, @@ -24584,7 +24584,7 @@ Retrieve a list of subscriptions for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateProjectSubscription @@ -24595,10 +24595,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_project_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_project_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_project_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_project_subscription_example_call_tool.js", ], }, }, @@ -24615,7 +24615,7 @@ Create a new subscription for a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetSubscriptionInfo @@ -24626,10 +24626,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_subscription_info_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_subscription_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_subscription_info_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_subscription_info_example_call_tool.js", ], }, }, @@ -24645,7 +24645,7 @@ Retrieve details of a specific project subscription. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateSubscriptionSettings @@ -24656,10 +24656,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_subscription_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_subscription_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_subscription_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_subscription_settings_example_call_tool.js", ], }, }, @@ -24677,7 +24677,7 @@ Update subscription settings for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateSubscriptionDetails @@ -24688,10 +24688,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_subscription_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_subscription_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_subscription_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_subscription_details_example_call_tool.js", ], }, }, @@ -24709,7 +24709,7 @@ Update details of a project subscription. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UnsubscribeFromProjectAlerts @@ -24720,10 +24720,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/unsubscribe_from_project_alerts_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/unsubscribe_from_project_alerts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/unsubscribe_from_project_alerts_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/unsubscribe_from_project_alerts_example_call_tool.js", ], }, }, @@ -24739,7 +24739,7 @@ Set project alert subscription as deleted. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetProjectSurveys @@ -24750,10 +24750,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_project_surveys_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_project_surveys_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_project_surveys_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_project_surveys_example_call_tool.js", ], }, }, @@ -24771,7 +24771,7 @@ Retrieve a list of surveys for a given project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateSurvey @@ -24782,10 +24782,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_survey_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_survey_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_survey_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_survey_example_call_tool.js", ], }, }, @@ -24802,7 +24802,7 @@ Create a new survey for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveSurveyData @@ -24813,10 +24813,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_survey_data_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_survey_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_survey_data_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_survey_data_example_call_tool.js", ], }, }, @@ -24832,7 +24832,7 @@ Retrieve data for a specific survey using project and survey IDs. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateSurveyTracking @@ -24843,10 +24843,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_survey_tracking_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_survey_tracking_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_survey_tracking_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_survey_tracking_example_call_tool.js", ], }, }, @@ -24864,7 +24864,7 @@ Tracks a new view for a survey by logging access. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateSurveyInfo @@ -24875,10 +24875,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_survey_info_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_survey_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_survey_info_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_survey_info_example_call_tool.js", ], }, }, @@ -24896,7 +24896,7 @@ Update information for a specific survey. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteSurvey @@ -24907,10 +24907,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_survey_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_survey_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_survey_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_survey_example_call_tool.js", ], }, }, @@ -24926,7 +24926,7 @@ Delete a survey from a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.FetchSurveyActivity @@ -24937,10 +24937,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_survey_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/fetch_survey_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_survey_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/fetch_survey_activity_example_call_tool.js", ], }, }, @@ -24956,7 +24956,7 @@ Retrieve logs of survey activity views. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DuplicateSurveyToProjects @@ -24967,10 +24967,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/duplicate_survey_to_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/duplicate_survey_to_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/duplicate_survey_to_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/duplicate_survey_to_projects_example_call_tool.js", ], }, }, @@ -24988,7 +24988,7 @@ Duplicate a survey to multiple projects in one transaction. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetSurveyResponseStatistics @@ -24999,10 +24999,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_survey_response_statistics_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_survey_response_statistics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_survey_response_statistics_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_survey_response_statistics_example_call_tool.js", ], }, }, @@ -25018,7 +25018,7 @@ Get survey response statistics for a specific survey. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.SummarizeSurveyResponses @@ -25029,10 +25029,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/summarize_survey_responses_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/summarize_survey_responses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/summarize_survey_responses_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/summarize_survey_responses_example_call_tool.js", ], }, }, @@ -25050,7 +25050,7 @@ Create a summary of survey responses for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.TrackSurveyActivity @@ -25061,10 +25061,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/track_survey_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/track_survey_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/track_survey_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/track_survey_activity_example_call_tool.js", ], }, }, @@ -25079,7 +25079,7 @@ Retrieve and log survey activity views. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetSurveyResponseCount @@ -25090,10 +25090,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_survey_response_count_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_survey_response_count_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_survey_response_count_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_survey_response_count_example_call_tool.js", ], }, }, @@ -25108,7 +25108,7 @@ Retrieve the count of survey responses for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetSurveyStatistics @@ -25119,10 +25119,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_survey_statistics_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_survey_statistics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_survey_statistics_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_survey_statistics_example_call_tool.js", ], }, }, @@ -25137,7 +25137,7 @@ Retrieve aggregated response statistics for surveys. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListProjectTasks @@ -25148,10 +25148,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_tasks_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_project_tasks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_project_tasks_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_project_tasks_example_call_tool.js", ], }, }, @@ -25168,7 +25168,7 @@ Retrieve tasks for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateProjectTask @@ -25179,10 +25179,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_project_task_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_project_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_project_task_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_project_task_example_call_tool.js", ], }, }, @@ -25199,7 +25199,7 @@ Create a new task within a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetProjectTaskDetails @@ -25210,10 +25210,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_project_task_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_project_task_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_project_task_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_project_task_details_example_call_tool.js", ], }, }, @@ -25229,7 +25229,7 @@ Retrieve details of a specific task within a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateProjectTask @@ -25240,10 +25240,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_project_task_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_project_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_project_task_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_project_task_example_call_tool.js", ], }, }, @@ -25261,7 +25261,7 @@ Update task details within a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateTaskInProject @@ -25272,10 +25272,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_task_in_project_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_task_in_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_task_in_project_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_task_in_project_example_call_tool.js", ], }, }, @@ -25293,7 +25293,7 @@ Update a specific task within a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteProjectTask @@ -25304,10 +25304,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_project_task_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_project_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_project_task_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_project_task_example_call_tool.js", ], }, }, @@ -25323,7 +25323,7 @@ Delete a specific task within a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.InitiateTaskWorkflow @@ -25334,10 +25334,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/initiate_task_workflow_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/initiate_task_workflow_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/initiate_task_workflow_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/initiate_task_workflow_example_call_tool.js", ], }, }, @@ -25353,7 +25353,7 @@ Initiate the workflow for a specific task stage. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateTaskPosition @@ -25364,10 +25364,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_task_position_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_task_position_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_task_position_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_task_position_example_call_tool.js", ], }, }, @@ -25384,7 +25384,7 @@ Update the position of a task within its current stage. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListTaskRuns @@ -25395,10 +25395,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_task_runs_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_task_runs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_task_runs_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_task_runs_example_call_tool.js", ], }, }, @@ -25416,7 +25416,7 @@ Retrieve a list of task run executions for a specific task. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateTaskRun @@ -25427,10 +25427,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_task_run_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_task_run_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_task_run_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_task_run_example_call_tool.js", ], }, }, @@ -25448,7 +25448,7 @@ Create and manage execution of a specific task by ID. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetTaskRunDetails @@ -25459,10 +25459,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_task_run_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_task_run_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_task_run_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_task_run_details_example_call_tool.js", ], }, }, @@ -25479,7 +25479,7 @@ Retrieve details of a specific task run execution. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateTaskRunStatus @@ -25490,10 +25490,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_task_run_status_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_task_run_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_task_run_status_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_task_run_status_example_call_tool.js", ], }, }, @@ -25512,7 +25512,7 @@ Update the status of a specific task run. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.AppendTaskRunLogs @@ -25523,10 +25523,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/append_task_run_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/append_task_run_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/append_task_run_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/append_task_run_logs_example_call_tool.js", ], }, }, @@ -25545,7 +25545,7 @@ Append log entries to a specific task run log array. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateTaskRunOutput @@ -25556,10 +25556,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_task_run_output_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_task_run_output_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_task_run_output_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_task_run_output_example_call_tool.js", ], }, }, @@ -25576,7 +25576,7 @@ Update the output field for a specific task run. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetSavedQueriesList @@ -25587,10 +25587,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_saved_queries_list_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_saved_queries_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_saved_queries_list_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_saved_queries_list_example_call_tool.js", ], }, }, @@ -25607,7 +25607,7 @@ Retrieve saved warehouse queries for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.AddWarehouseSavedQuery @@ -25618,10 +25618,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/add_warehouse_saved_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/add_warehouse_saved_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/add_warehouse_saved_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/add_warehouse_saved_query_example_call_tool.js", ], }, }, @@ -25638,7 +25638,7 @@ Create a warehouse saved query for data management. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveWarehouseSavedQuery @@ -25649,10 +25649,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_warehouse_saved_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_warehouse_saved_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_warehouse_saved_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_warehouse_saved_query_example_call_tool.js", ], }, }, @@ -25668,7 +25668,7 @@ Retrieve details of a specific warehouse saved query. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.EditWarehouseSavedQuery @@ -25679,10 +25679,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/edit_warehouse_saved_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/edit_warehouse_saved_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/edit_warehouse_saved_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/edit_warehouse_saved_query_example_call_tool.js", ], }, }, @@ -25700,7 +25700,7 @@ Update a specific warehouse saved query. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyWarehouseQuery @@ -25711,10 +25711,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_warehouse_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_warehouse_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_warehouse_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_warehouse_query_example_call_tool.js", ], }, }, @@ -25732,7 +25732,7 @@ Partially update a warehouse saved query in a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteWarehouseSavedQuery @@ -25743,10 +25743,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_warehouse_saved_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_warehouse_saved_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_warehouse_saved_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_warehouse_saved_query_example_call_tool.js", ], }, }, @@ -25762,7 +25762,7 @@ Deletes a specified warehouse saved query. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveSavedQueryActivity @@ -25773,10 +25773,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_saved_query_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_saved_query_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_saved_query_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_saved_query_activity_example_call_tool.js", ], }, }, @@ -25792,7 +25792,7 @@ Retrieve activity details of a saved warehouse query. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetAncestorsOfSavedQuery @@ -25803,10 +25803,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_ancestors_of_saved_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_ancestors_of_saved_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_ancestors_of_saved_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_ancestors_of_saved_query_example_call_tool.js", ], }, }, @@ -25824,7 +25824,7 @@ Retrieve ancestors of a saved query in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CancelRunningSavedQuery @@ -25835,10 +25835,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/cancel_running_saved_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/cancel_running_saved_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/cancel_running_saved_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/cancel_running_saved_query_example_call_tool.js", ], }, }, @@ -25856,7 +25856,7 @@ Cancel a running saved query workflow in progress. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetQueryDescendants @@ -25867,10 +25867,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_query_descendants_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_query_descendants_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_query_descendants_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_query_descendants_example_call_tool.js", ], }, }, @@ -25888,7 +25888,7 @@ Retrieve descendants of a saved query. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UndoMaterialization @@ -25899,10 +25899,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/undo_materialization_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/undo_materialization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/undo_materialization_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/undo_materialization_example_call_tool.js", ], }, }, @@ -25920,7 +25920,7 @@ Revert back to the original view by undoing materialization. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ExecuteSavedQuery @@ -25931,10 +25931,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/execute_saved_query_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/execute_saved_query_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/execute_saved_query_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/execute_saved_query_example_call_tool.js", ], }, }, @@ -25952,7 +25952,7 @@ Executes a saved query in Datadog's warehouse. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.WarehouseTablesOverview @@ -25963,10 +25963,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/warehouse_tables_overview_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/warehouse_tables_overview_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/warehouse_tables_overview_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/warehouse_tables_overview_example_call_tool.js", ], }, }, @@ -25984,7 +25984,7 @@ Retrieve a list of warehouse tables for a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.AddWarehouseTable @@ -25995,10 +25995,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/add_warehouse_table_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/add_warehouse_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/add_warehouse_table_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/add_warehouse_table_example_call_tool.js", ], }, }, @@ -26015,7 +26015,7 @@ Create a new warehouse table in a specified project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetWarehouseTable @@ -26026,10 +26026,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_warehouse_table_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_warehouse_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_warehouse_table_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_warehouse_table_example_call_tool.js", ], }, }, @@ -26045,7 +26045,7 @@ Retrieve details of a specific warehouse table. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.EditWarehouseTable @@ -26056,10 +26056,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/edit_warehouse_table_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/edit_warehouse_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/edit_warehouse_table_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/edit_warehouse_table_example_call_tool.js", ], }, }, @@ -26077,7 +26077,7 @@ Updates information for a specific warehouse table. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateWarehouseTable2 @@ -26088,10 +26088,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_warehouse_table2_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_warehouse_table2_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_warehouse_table2_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_warehouse_table2_example_call_tool.js", ], }, }, @@ -26109,7 +26109,7 @@ Partially update a warehouse table entry. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RemoveWarehouseTable @@ -26120,10 +26120,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/remove_warehouse_table_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/remove_warehouse_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/remove_warehouse_table_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/remove_warehouse_table_example_call_tool.js", ], }, }, @@ -26139,7 +26139,7 @@ Delete a specified warehouse table from a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateTableSchema @@ -26150,10 +26150,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_table_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_table_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_table_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_table_schema_example_call_tool.js", ], }, }, @@ -26171,7 +26171,7 @@ Refresh the schema of a specific warehouse table. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ModifyTableSchema @@ -26182,10 +26182,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/modify_table_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/modify_table_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/modify_table_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/modify_table_schema_example_call_tool.js", ], }, }, @@ -26203,7 +26203,7 @@ Update the schema of a warehouse table. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.WarehouseTableFileOperations @@ -26214,10 +26214,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/warehouse_table_file_operations_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/warehouse_table_file_operations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/warehouse_table_file_operations_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/warehouse_table_file_operations_example_call_tool.js", ], }, }, @@ -26234,7 +26234,7 @@ Create a new warehouse table from a file. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.FetchWebAnalyticsBreakdown @@ -26245,10 +26245,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_web_analytics_breakdown_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/fetch_web_analytics_breakdown_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/fetch_web_analytics_breakdown_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/fetch_web_analytics_breakdown_example_call_tool.js", ], }, }, @@ -26271,7 +26271,7 @@ Retrieve breakdown of web analytics by property. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GetWebAnalyticsOverview @@ -26282,10 +26282,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/get_web_analytics_overview_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/get_web_analytics_overview_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/get_web_analytics_overview_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/get_web_analytics_overview_example_call_tool.js", ], }, }, @@ -26304,7 +26304,7 @@ Retrieve an overview of web analytics data for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListWebExperiments @@ -26315,10 +26315,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_web_experiments_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_web_experiments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_web_experiments_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_web_experiments_example_call_tool.js", ], }, }, @@ -26335,7 +26335,7 @@ Retrieve a list of web experiments for a given project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateWebExperiment @@ -26346,10 +26346,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_web_experiment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_web_experiment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_web_experiment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_web_experiment_example_call_tool.js", ], }, }, @@ -26369,7 +26369,7 @@ Create a web experiment for a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveWebExperiment @@ -26380,10 +26380,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_web_experiment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_web_experiment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_web_experiment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_web_experiment_example_call_tool.js", ], }, }, @@ -26399,7 +26399,7 @@ Retrieve details of a specific web experiment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateWebExperiment @@ -26410,10 +26410,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_web_experiment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_web_experiment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_web_experiment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_web_experiment_example_call_tool.js", ], }, }, @@ -26434,7 +26434,7 @@ Update web experiment details within a project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateWebExperimentStatus @@ -26445,10 +26445,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_web_experiment_status_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_web_experiment_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_web_experiment_status_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_web_experiment_status_example_call_tool.js", ], }, }, @@ -26469,7 +26469,7 @@ Update the status of a web experiment. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteWebExperiment @@ -26480,10 +26480,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_web_experiment_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_web_experiment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_web_experiment_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_web_experiment_example_call_tool.js", ], }, }, @@ -26499,7 +26499,7 @@ Delete a web experiment from a specific project. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ListUsers @@ -26510,10 +26510,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/list_users_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/list_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/list_users_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/list_users_example_call_tool.js", ], }, }, @@ -26531,7 +26531,7 @@ Retrieve a list of users from Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveUserInformation @@ -26542,10 +26542,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_user_information_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_user_information_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_user_information_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_user_information_example_call_tool.js", ], }, }, @@ -26560,7 +26560,7 @@ Retrieve detailed information about a specific user. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateUserDetails @@ -26571,10 +26571,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_user_details_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_user_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_user_details_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_user_details_example_call_tool.js", ], }, }, @@ -26591,7 +26591,7 @@ Update user details in the database. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateUserInfo @@ -26602,10 +26602,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_user_info_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_user_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_user_info_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_user_info_example_call_tool.js", ], }, }, @@ -26622,7 +26622,7 @@ Partially update a user's information in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DeleteUserAccount @@ -26633,10 +26633,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/delete_user_account_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/delete_user_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/delete_user_account_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/delete_user_account_example_call_tool.js", ], }, }, @@ -26651,7 +26651,7 @@ Deletes a user account from the system. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveUserHedgehogConfig @@ -26662,10 +26662,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_user_hedgehog_config_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_user_hedgehog_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_user_hedgehog_config_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_user_hedgehog_config_example_call_tool.js", ], }, }, @@ -26680,7 +26680,7 @@ Retrieve a user's hedgehog configuration details. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.UpdateUserHedgehogConfig @@ -26691,10 +26691,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/update_user_hedgehog_config_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/update_user_hedgehog_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/update_user_hedgehog_config_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/update_user_hedgehog_config_example_call_tool.js", ], }, }, @@ -26711,7 +26711,7 @@ Update a user's hedgehog configuration settings in Datadog. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CreateUserScenePersonalization @@ -26722,10 +26722,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/create_user_scene_personalization_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/create_user_scene_personalization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/create_user_scene_personalization_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/create_user_scene_personalization_example_call_tool.js", ], }, }, @@ -26742,7 +26742,7 @@ Create personalized scene settings for a user. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.InitiateUser2faSetup @@ -26753,10 +26753,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/initiate_user2fa_setup_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/initiate_user2fa_setup_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/initiate_user2fa_setup_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/initiate_user2fa_setup_example_call_tool.js", ], }, }, @@ -26771,7 +26771,7 @@ Initiate two-factor authentication setup for a user. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.GenerateBackupCodes @@ -26782,10 +26782,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/generate_backup_codes_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/generate_backup_codes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/generate_backup_codes_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/generate_backup_codes_example_call_tool.js", ], }, }, @@ -26802,7 +26802,7 @@ Generate new backup codes for two-factor authentication. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.DisableUser2fa @@ -26813,10 +26813,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/disable_user2fa_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/disable_user2fa_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/disable_user2fa_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/disable_user2fa_example_call_tool.js", ], }, }, @@ -26833,7 +26833,7 @@ Disable two-factor authentication for a user. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RetrieveUser2faSetupStatus @@ -26844,10 +26844,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_user2fa_setup_status_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve_user2fa_setup_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve_user2fa_setup_status_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve_user2fa_setup_status_example_call_tool.js", ], }, }, @@ -26869,10 +26869,10 @@ Retrieve a user's two-factor authentication setup status. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve2fa_status_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/retrieve2fa_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/retrieve2fa_status_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/retrieve2fa_status_example_call_tool.js", ], }, }, @@ -26887,7 +26887,7 @@ Retrieve current 2FA status and backup codes if enabled. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ValidateTwoFactorAuthentication @@ -26898,10 +26898,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/validate_two_factor_authentication_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/validate_two_factor_authentication_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/validate_two_factor_authentication_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/validate_two_factor_authentication_example_call_tool.js", ], }, }, @@ -26918,7 +26918,7 @@ Validate a user's two-factor authentication code. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.ValidateUser2fa @@ -26929,10 +26929,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/validate_user2fa_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/validate_user2fa_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/validate_user2fa_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/validate_user2fa_example_call_tool.js", ], }, }, @@ -26949,7 +26949,7 @@ Validate a user's two-factor authentication status. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.CancelEmailChangeRequest @@ -26960,10 +26960,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/cancel_email_change_request_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/cancel_email_change_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/cancel_email_change_request_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/cancel_email_change_request_example_call_tool.js", ], }, }, @@ -26979,7 +26979,7 @@ Cancel a pending email change request. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.RequestEmailVerification @@ -26990,10 +26990,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/request_email_verification_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/request_email_verification_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/request_email_verification_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/request_email_verification_example_call_tool.js", ], }, }, @@ -27009,7 +27009,7 @@ Request an email verification for a user. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## PosthogApi.VerifyUserEmail @@ -27020,10 +27020,10 @@ This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONA label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/posthog_api/verify_user_email_example_call_tool.py", + "/examples/integrations/resources/integrations/posthog_api/verify_user_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/posthog_api/verify_user_email_example_call_tool.js", + "/examples/integrations/resources/integrations/posthog_api/verify_user_email_example_call_tool.js", ], }, }, @@ -27039,7 +27039,7 @@ Initiates the email verification process for a user. **Secrets** -This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `POSTHOG_SERVER_URL`, `POSTHOG_PERSONAL_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## Reference diff --git a/app/en/mcp-servers/development/vercel-api/page.mdx b/app/en/resources/integrations/development/vercel-api/page.mdx similarity index 77% rename from app/en/mcp-servers/development/vercel-api/page.mdx rename to app/en/resources/integrations/development/vercel-api/page.mdx index 5fe23192f..b7ca96321 100644 --- a/app/en/mcp-servers/development/vercel-api/page.mdx +++ b/app/en/resources/integrations/development/vercel-api/page.mdx @@ -721,7 +721,7 @@ The VercelApi MCP Server offers a comprehensive suite of tools for managing Verc If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## VercelApi.ReadAccessGroup @@ -733,10 +733,10 @@ The VercelApi MCP Server offers a comprehensive suite of tools for managing Verc label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/read_access_group_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/read_access_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/read_access_group_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/read_access_group_example_call_tool.js", ], }, }, @@ -753,7 +753,7 @@ Retrieve details of a specific access group. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateAccessGroup @@ -764,10 +764,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_access_group_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_access_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_access_group_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_access_group_example_call_tool.js", ], }, }, @@ -786,7 +786,7 @@ Update metadata for an access group. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DeleteAccessGroup @@ -797,10 +797,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/delete_access_group_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/delete_access_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/delete_access_group_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/delete_access_group_example_call_tool.js", ], }, }, @@ -817,7 +817,7 @@ Deletes an access group by ID or name. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.ListAccessGroupMembers @@ -828,10 +828,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/list_access_group_members_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/list_access_group_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/list_access_group_members_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/list_access_group_members_example_call_tool.js", ], }, }, @@ -851,7 +851,7 @@ Retrieve members of a specific access group. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.ListAccessGroups @@ -862,10 +862,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/list_access_groups_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/list_access_groups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/list_access_groups_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/list_access_groups_example_call_tool.js", ], }, }, @@ -887,7 +887,7 @@ Retrieve a list of access groups within Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CreateAccessGroup @@ -898,10 +898,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/create_access_group_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/create_access_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/create_access_group_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/create_access_group_example_call_tool.js", ], }, }, @@ -919,7 +919,7 @@ Create a new access group on Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.ListAccessGroupProjects @@ -930,10 +930,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/list_access_group_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/list_access_group_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/list_access_group_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/list_access_group_projects_example_call_tool.js", ], }, }, @@ -952,7 +952,7 @@ Retrieve a list of projects for a given access group. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CreateAccessGroupProject @@ -963,10 +963,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/create_access_group_project_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/create_access_group_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/create_access_group_project_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/create_access_group_project_example_call_tool.js", ], }, }, @@ -985,7 +985,7 @@ Create a project within a specific access group. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetAccessGroupProject @@ -996,10 +996,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_access_group_project_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_access_group_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_access_group_project_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_access_group_project_example_call_tool.js", ], }, }, @@ -1017,7 +1017,7 @@ Retrieve details of a specific access group project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateAccessGroupProject @@ -1028,10 +1028,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_access_group_project_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_access_group_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_access_group_project_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_access_group_project_example_call_tool.js", ], }, }, @@ -1050,7 +1050,7 @@ Update an access group project in Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DeleteAccessGroupProject @@ -1061,10 +1061,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/delete_access_group_project_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/delete_access_group_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/delete_access_group_project_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/delete_access_group_project_example_call_tool.js", ], }, }, @@ -1082,7 +1082,7 @@ Delete a specified access group project on Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RecordCacheEvents @@ -1093,10 +1093,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/record_cache_events_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/record_cache_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/record_cache_events_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/record_cache_events_example_call_tool.js", ], }, }, @@ -1116,7 +1116,7 @@ Record artifacts cache usage events for Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CheckRemoteCachingStatus @@ -1127,10 +1127,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/check_remote_caching_status_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/check_remote_caching_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/check_remote_caching_status_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/check_remote_caching_status_example_call_tool.js", ], }, }, @@ -1146,7 +1146,7 @@ Check the status of Remote Caching. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DownloadCacheArtifact @@ -1157,10 +1157,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/download_cache_artifact_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/download_cache_artifact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/download_cache_artifact_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/download_cache_artifact_example_call_tool.js", ], }, }, @@ -1179,7 +1179,7 @@ Downloads a cache artifact using its hash identifier. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.QueryArtifactsInfo @@ -1190,10 +1190,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/query_artifacts_info_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/query_artifacts_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/query_artifacts_info_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/query_artifacts_info_example_call_tool.js", ], }, }, @@ -1210,7 +1210,7 @@ Retrieve detailed information about multiple artifacts. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CreateNewDeploymentCheck @@ -1221,10 +1221,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/create_new_deployment_check_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/create_new_deployment_check_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/create_new_deployment_check_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/create_new_deployment_check_example_call_tool.js", ], }, }, @@ -1247,7 +1247,7 @@ Create a new deployment check using Vercel API. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.ListDeploymentChecks @@ -1258,10 +1258,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/list_deployment_checks_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/list_deployment_checks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/list_deployment_checks_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/list_deployment_checks_example_call_tool.js", ], }, }, @@ -1278,7 +1278,7 @@ List all checks for a specific deployment. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetDeploymentCheckDetails @@ -1289,10 +1289,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_deployment_check_details_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_deployment_check_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_deployment_check_details_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_deployment_check_details_example_call_tool.js", ], }, }, @@ -1310,7 +1310,7 @@ Retrieve details for a specific deployment check. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateExistingCheck @@ -1321,10 +1321,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_existing_check_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_existing_check_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_existing_check_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_existing_check_example_call_tool.js", ], }, }, @@ -1344,7 +1344,7 @@ Updates an existing deployment check. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RerequestCheck @@ -1355,10 +1355,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/rerequest_check_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/rerequest_check_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/rerequest_check_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/rerequest_check_example_call_tool.js", ], }, }, @@ -1377,7 +1377,7 @@ Retries a failed deployment check. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateProjectDataCache @@ -1388,10 +1388,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_project_data_cache_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_project_data_cache_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_project_data_cache_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_project_data_cache_example_call_tool.js", ], }, }, @@ -1409,7 +1409,7 @@ Update the data cache for a Vercel project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.FetchDeploymentLogs @@ -1420,10 +1420,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/fetch_deployment_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/fetch_deployment_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/fetch_deployment_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/fetch_deployment_logs_example_call_tool.js", ], }, }, @@ -1449,7 +1449,7 @@ Retrieve build logs for a specific deployment by ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateIntegrationDeployment @@ -1460,10 +1460,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_integration_deployment_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_integration_deployment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_integration_deployment_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_integration_deployment_example_call_tool.js", ], }, }, @@ -1483,7 +1483,7 @@ Update a deployment integration action. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetDeploymentInfo @@ -1494,10 +1494,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_deployment_info_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_deployment_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_deployment_info_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_deployment_info_example_call_tool.js", ], }, }, @@ -1515,7 +1515,7 @@ Retrieve deployment information by ID or URL. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CreateVercelDeployment @@ -1526,10 +1526,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/create_vercel_deployment_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/create_vercel_deployment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/create_vercel_deployment_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/create_vercel_deployment_example_call_tool.js", ], }, }, @@ -1549,7 +1549,7 @@ Create a new deployment on Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CancelDeployment @@ -1560,10 +1560,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/cancel_deployment_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/cancel_deployment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/cancel_deployment_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/cancel_deployment_example_call_tool.js", ], }, }, @@ -1580,7 +1580,7 @@ Cancel a currently building deployment. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.PurchaseDomain @@ -1591,10 +1591,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/purchase_domain_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/purchase_domain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/purchase_domain_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/purchase_domain_example_call_tool.js", ], }, }, @@ -1612,7 +1612,7 @@ Facilitates the purchase of a specified domain. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetDomainPrice @@ -1623,10 +1623,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_domain_price_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_domain_price_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_domain_price_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_domain_price_example_call_tool.js", ], }, }, @@ -1644,7 +1644,7 @@ Retrieve domain price and purchase period details. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CheckDomainAvailability @@ -1655,10 +1655,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/check_domain_availability_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/check_domain_availability_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/check_domain_availability_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/check_domain_availability_example_call_tool.js", ], }, }, @@ -1675,7 +1675,7 @@ Check if a domain name is available for purchase. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetDnsRecords @@ -1686,10 +1686,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_dns_records_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_dns_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_dns_records_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_dns_records_example_call_tool.js", ], }, }, @@ -1709,7 +1709,7 @@ Retrieve DNS records for a specified domain name. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CreateDnsRecord @@ -1720,10 +1720,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/create_dns_record_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/create_dns_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/create_dns_record_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/create_dns_record_example_call_tool.js", ], }, }, @@ -1742,7 +1742,7 @@ Creates a DNS record for a domain. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateDnsRecord @@ -1753,10 +1753,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_dns_record_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_dns_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_dns_record_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_dns_record_example_call_tool.js", ], }, }, @@ -1775,7 +1775,7 @@ Update an existing DNS record for a domain. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RemoveDnsRecord @@ -1786,10 +1786,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/remove_dns_record_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/remove_dns_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/remove_dns_record_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/remove_dns_record_example_call_tool.js", ], }, }, @@ -1807,7 +1807,7 @@ Removes an existing DNS record from a domain. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetSupportedTlds @@ -1818,10 +1818,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_supported_tlds_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_supported_tlds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_supported_tlds_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_supported_tlds_example_call_tool.js", ], }, }, @@ -1836,7 +1836,7 @@ Retrieve a list of TLDs supported by Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetTldPrice @@ -1847,10 +1847,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_tld_price_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_tld_price_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_tld_price_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_tld_price_example_call_tool.js", ], }, }, @@ -1867,7 +1867,7 @@ Retrieve base price for a specific TLD. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DomainAvailabilityStatus @@ -1878,10 +1878,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/domain_availability_status_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/domain_availability_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/domain_availability_status_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/domain_availability_status_example_call_tool.js", ], }, }, @@ -1897,7 +1897,7 @@ Check if a domain is available for purchase. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.FetchDomainPrice @@ -1908,10 +1908,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/fetch_domain_price_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/fetch_domain_price_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/fetch_domain_price_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/fetch_domain_price_example_call_tool.js", ], }, }, @@ -1928,7 +1928,7 @@ Retrieve price data for a specific domain from Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CheckDomainAvailabilityBulk @@ -1939,10 +1939,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/check_domain_availability_bulk_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/check_domain_availability_bulk_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/check_domain_availability_bulk_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/check_domain_availability_bulk_example_call_tool.js", ], }, }, @@ -1958,7 +1958,7 @@ Check availability for multiple domains. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetDomainAuthCode @@ -1969,10 +1969,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_domain_auth_code_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_domain_auth_code_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_domain_auth_code_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_domain_auth_code_example_call_tool.js", ], }, }, @@ -1988,7 +1988,7 @@ Retrieve the auth code for transferring a domain from Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.PurchaseDomainVercel @@ -1999,10 +1999,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/purchase_domain_vercel_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/purchase_domain_vercel_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/purchase_domain_vercel_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/purchase_domain_vercel_example_call_tool.js", ], }, }, @@ -2020,7 +2020,7 @@ Purchase a domain with Vercel's API. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.PurchaseMultipleDomains @@ -2031,10 +2031,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/purchase_multiple_domains_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/purchase_multiple_domains_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/purchase_multiple_domains_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/purchase_multiple_domains_example_call_tool.js", ], }, }, @@ -2051,7 +2051,7 @@ Purchase multiple domains simultaneously. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.TransferDomainToVercel @@ -2062,10 +2062,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/transfer_domain_to_vercel_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/transfer_domain_to_vercel_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/transfer_domain_to_vercel_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/transfer_domain_to_vercel_example_call_tool.js", ], }, }, @@ -2083,7 +2083,7 @@ Transfer a domain to Vercel from another registrar. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CheckDomainTransferStatus @@ -2094,10 +2094,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/check_domain_transfer_status_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/check_domain_transfer_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/check_domain_transfer_status_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/check_domain_transfer_status_example_call_tool.js", ], }, }, @@ -2113,7 +2113,7 @@ Retrieve the transfer status of a domain. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RenewDomain @@ -2124,10 +2124,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/renew_domain_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/renew_domain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/renew_domain_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/renew_domain_example_call_tool.js", ], }, }, @@ -2145,7 +2145,7 @@ Renews a domain registration through Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateDomainAutoRenew @@ -2156,10 +2156,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_domain_auto_renew_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_domain_auto_renew_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_domain_auto_renew_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_domain_auto_renew_example_call_tool.js", ], }, }, @@ -2176,7 +2176,7 @@ Update the auto-renew setting for a domain. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateDomainNameservers @@ -2187,10 +2187,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_domain_nameservers_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_domain_nameservers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_domain_nameservers_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_domain_nameservers_example_call_tool.js", ], }, }, @@ -2207,7 +2207,7 @@ Update the nameservers for a domain. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetDomainContactInfoSchema @@ -2218,10 +2218,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_domain_contact_info_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_domain_contact_info_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_domain_contact_info_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_domain_contact_info_schema_example_call_tool.js", ], }, }, @@ -2237,7 +2237,7 @@ Retrieve the schema for TLD-specific contact information. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetDomainOrderInfo @@ -2248,10 +2248,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_domain_order_info_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_domain_order_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_domain_order_info_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_domain_order_info_example_call_tool.js", ], }, }, @@ -2267,7 +2267,7 @@ Retrieve information about a domain order by its ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.FetchDomainTransferAvailability @@ -2278,10 +2278,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/fetch_domain_transfer_availability_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/fetch_domain_transfer_availability_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/fetch_domain_transfer_availability_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/fetch_domain_transfer_availability_example_call_tool.js", ], }, }, @@ -2298,7 +2298,7 @@ Fetch a domain's transfer status or availability. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetDomainConfiguration @@ -2309,10 +2309,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_domain_configuration_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_domain_configuration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_domain_configuration_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_domain_configuration_example_call_tool.js", ], }, }, @@ -2331,7 +2331,7 @@ Retrieve configuration details for a specific domain. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetDomainInfo @@ -2342,10 +2342,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_domain_info_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_domain_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_domain_info_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_domain_info_example_call_tool.js", ], }, }, @@ -2362,7 +2362,7 @@ Retrieve information on a single domain from Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetRegisteredDomains @@ -2373,10 +2373,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_registered_domains_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_registered_domains_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_registered_domains_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_registered_domains_example_call_tool.js", ], }, }, @@ -2395,7 +2395,7 @@ Retrieve a list of registered domains for the user or team. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.AddNewDomainVercel @@ -2406,10 +2406,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/add_new_domain_vercel_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/add_new_domain_vercel_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/add_new_domain_vercel_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/add_new_domain_vercel_example_call_tool.js", ], }, }, @@ -2427,7 +2427,7 @@ Add a new apex domain with Vercel for the user. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateApexDomain @@ -2438,10 +2438,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_apex_domain_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_apex_domain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_apex_domain_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_apex_domain_example_call_tool.js", ], }, }, @@ -2460,7 +2460,7 @@ Update or move the apex domain configuration. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DeleteVercelDomain @@ -2471,10 +2471,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/delete_vercel_domain_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/delete_vercel_domain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/delete_vercel_domain_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/delete_vercel_domain_example_call_tool.js", ], }, }, @@ -2491,7 +2491,7 @@ Delete a domain from Vercel and remove associated aliases. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.InvalidateCacheByTags @@ -2502,10 +2502,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/invalidate_cache_by_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/invalidate_cache_by_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/invalidate_cache_by_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/invalidate_cache_by_tags_example_call_tool.js", ], }, }, @@ -2524,7 +2524,7 @@ Mark cache tags as stale for revalidation in the background. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DeleteCacheByTags @@ -2535,10 +2535,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/delete_cache_by_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/delete_cache_by_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/delete_cache_by_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/delete_cache_by_tags_example_call_tool.js", ], }, }, @@ -2557,7 +2557,7 @@ Marks cache tags as deleted to revalidate associated entries. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetEdgeConfigs @@ -2568,10 +2568,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_edge_configs_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_edge_configs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_edge_configs_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_edge_configs_example_call_tool.js", ], }, }, @@ -2587,7 +2587,7 @@ Fetch all Edge Configs from Vercel's service. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CreateEdgeConfig @@ -2598,10 +2598,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/create_edge_config_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/create_edge_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/create_edge_config_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/create_edge_config_example_call_tool.js", ], }, }, @@ -2619,7 +2619,7 @@ Create a new Edge Configuration. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetEdgeConfig @@ -2630,10 +2630,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_edge_config_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_edge_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_edge_config_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_edge_config_example_call_tool.js", ], }, }, @@ -2650,7 +2650,7 @@ Retrieve Edge Config details from Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateEdgeConfig @@ -2661,10 +2661,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_edge_config_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_edge_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_edge_config_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_edge_config_example_call_tool.js", ], }, }, @@ -2682,7 +2682,7 @@ Update an existing Edge Config to apply changes. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DeleteEdgeConfig @@ -2693,10 +2693,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/delete_edge_config_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/delete_edge_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/delete_edge_config_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/delete_edge_config_example_call_tool.js", ], }, }, @@ -2713,7 +2713,7 @@ Delete a Vercel Edge Config by ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetEdgeConfigItems @@ -2724,10 +2724,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_edge_config_items_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_edge_config_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_edge_config_items_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_edge_config_items_example_call_tool.js", ], }, }, @@ -2744,7 +2744,7 @@ Retrieve all items from an Edge Config. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateEdgeConfigItems @@ -2755,10 +2755,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_edge_config_items_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_edge_config_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_edge_config_items_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_edge_config_items_example_call_tool.js", ], }, }, @@ -2777,7 +2777,7 @@ Batch update Edge Config Items efficiently. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetEdgeConfigSchema @@ -2788,10 +2788,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_edge_config_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_edge_config_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_edge_config_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_edge_config_schema_example_call_tool.js", ], }, }, @@ -2808,7 +2808,7 @@ Retrieve the schema of an Edge Config. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateEdgeConfigSchema @@ -2819,10 +2819,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_edge_config_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_edge_config_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_edge_config_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_edge_config_schema_example_call_tool.js", ], }, }, @@ -2841,7 +2841,7 @@ Update an Edge Config's schema to modify its structure. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DeleteEdgeConfigSchema @@ -2852,10 +2852,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/delete_edge_config_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/delete_edge_config_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/delete_edge_config_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/delete_edge_config_schema_example_call_tool.js", ], }, }, @@ -2872,7 +2872,7 @@ Deletes an existing Edge Config schema. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetEdgeConfigItem @@ -2883,10 +2883,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_edge_config_item_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_edge_config_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_edge_config_item_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_edge_config_item_example_call_tool.js", ], }, }, @@ -2904,7 +2904,7 @@ Retrieve a specific Edge Config Item by its identifiers. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetEdgeConfigTokens @@ -2915,10 +2915,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_edge_config_tokens_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_edge_config_tokens_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_edge_config_tokens_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_edge_config_tokens_example_call_tool.js", ], }, }, @@ -2935,7 +2935,7 @@ Retrieve all tokens of a specific Edge Config. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DeleteEdgeConfigTokens @@ -2946,10 +2946,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/delete_edge_config_tokens_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/delete_edge_config_tokens_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/delete_edge_config_tokens_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/delete_edge_config_tokens_example_call_tool.js", ], }, }, @@ -2967,7 +2967,7 @@ Delete tokens from an existing Edge Config. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetEdgeConfigTokenInfo @@ -2978,10 +2978,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_edge_config_token_info_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_edge_config_token_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_edge_config_token_info_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_edge_config_token_info_example_call_tool.js", ], }, }, @@ -2999,7 +2999,7 @@ Retrieve metadata about an Edge Config token. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.AddEdgeConfigToken @@ -3010,10 +3010,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/add_edge_config_token_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/add_edge_config_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/add_edge_config_token_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/add_edge_config_token_example_call_tool.js", ], }, }, @@ -3031,7 +3031,7 @@ Adds a token to an existing Edge Config. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RetrieveEdgeConfigBackup @@ -3042,10 +3042,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_edge_config_backup_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/retrieve_edge_config_backup_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_edge_config_backup_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/retrieve_edge_config_backup_example_call_tool.js", ], }, }, @@ -3063,7 +3063,7 @@ Retrieve a specific Edge Config version from backup storage. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetEdgeConfigBackups @@ -3074,10 +3074,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_edge_config_backups_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_edge_config_backups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_edge_config_backups_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_edge_config_backups_example_call_tool.js", ], }, }, @@ -3097,7 +3097,7 @@ Retrieve backups of an Edge Config. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.ListUserEvents @@ -3108,10 +3108,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/list_user_events_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/list_user_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/list_user_events_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/list_user_events_example_call_tool.js", ], }, }, @@ -3135,7 +3135,7 @@ Fetches a list of user-generated events on Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RetrieveBillingPlans @@ -3146,10 +3146,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_billing_plans_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/retrieve_billing_plans_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_billing_plans_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/retrieve_billing_plans_example_call_tool.js", ], }, }, @@ -3168,7 +3168,7 @@ Retrieve billing plans for a specific integration and product. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.ConnectIntegrationResourceToProject @@ -3179,10 +3179,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/connect_integration_resource_to_project_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/connect_integration_resource_to_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/connect_integration_resource_to_project_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/connect_integration_resource_to_project_example_call_tool.js", ], }, }, @@ -3202,7 +3202,7 @@ Connect an integration resource to a Vercel project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateIntegrationInstallation @@ -3213,10 +3213,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_integration_installation_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_integration_installation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_integration_installation_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_integration_installation_example_call_tool.js", ], }, }, @@ -3233,7 +3233,7 @@ Updates an integration installation configuration. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.FetchAccountInfo @@ -3244,10 +3244,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/fetch_account_info_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/fetch_account_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/fetch_account_info_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/fetch_account_info_example_call_tool.js", ], }, }, @@ -3262,7 +3262,7 @@ Fetch the best account or user's contact info. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetMemberRoleInfo @@ -3273,10 +3273,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_member_role_info_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_member_role_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_member_role_info_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_member_role_info_example_call_tool.js", ], }, }, @@ -3292,7 +3292,7 @@ Retrieve member role and details for a specific member ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.NotifyVercelOfUpdates @@ -3303,10 +3303,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/notify_vercel_of_updates_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/notify_vercel_of_updates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/notify_vercel_of_updates_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/notify_vercel_of_updates_example_call_tool.js", ], }, }, @@ -3323,7 +3323,7 @@ Send update notifications to Vercel for installations or resources. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetIntegrationResources @@ -3334,10 +3334,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_integration_resources_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_integration_resources_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_integration_resources_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_integration_resources_example_call_tool.js", ], }, }, @@ -3352,7 +3352,7 @@ Retrieve all resources for a given installation ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.FetchIntegrationResource @@ -3363,10 +3363,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/fetch_integration_resource_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/fetch_integration_resource_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/fetch_integration_resource_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/fetch_integration_resource_example_call_tool.js", ], }, }, @@ -3382,7 +3382,7 @@ Fetch a resource using its partner ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DeleteIntegrationResource @@ -3393,10 +3393,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/delete_integration_resource_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/delete_integration_resource_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/delete_integration_resource_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/delete_integration_resource_example_call_tool.js", ], }, }, @@ -3412,7 +3412,7 @@ Delete a resource from an integration by ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.ImportResourceToVercel @@ -3423,10 +3423,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/import_resource_to_vercel_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/import_resource_to_vercel_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/import_resource_to_vercel_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/import_resource_to_vercel_example_call_tool.js", ], }, }, @@ -3444,7 +3444,7 @@ Import or synchronize a resource to Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateResource @@ -3455,10 +3455,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_resource_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_resource_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_resource_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_resource_example_call_tool.js", ], }, }, @@ -3476,7 +3476,7 @@ Update an existing resource with new information. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.SubmitBillingData @@ -3487,10 +3487,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/submit_billing_data_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/submit_billing_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/submit_billing_data_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/submit_billing_data_example_call_tool.js", ], }, }, @@ -3507,7 +3507,7 @@ Submit billing and usage data to the server. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.SubmitInvoiceToVercel @@ -3518,10 +3518,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/submit_invoice_to_vercel_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/submit_invoice_to_vercel_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/submit_invoice_to_vercel_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/submit_invoice_to_vercel_example_call_tool.js", ], }, }, @@ -3538,7 +3538,7 @@ Submit an invoice to Vercel's billing system. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetInvoiceDetails @@ -3549,10 +3549,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_invoice_details_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_invoice_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_invoice_details_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_invoice_details_example_call_tool.js", ], }, }, @@ -3568,7 +3568,7 @@ Retrieve invoice details and status by ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RequestVercelInvoiceRefund @@ -3579,10 +3579,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/request_vercel_invoice_refund_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/request_vercel_invoice_refund_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/request_vercel_invoice_refund_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/request_vercel_invoice_refund_example_call_tool.js", ], }, }, @@ -3600,7 +3600,7 @@ Request a refund for an invoice in Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.SubmitPrepaymentBalances @@ -3611,10 +3611,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/submit_prepayment_balances_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/submit_prepayment_balances_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/submit_prepayment_balances_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/submit_prepayment_balances_example_call_tool.js", ], }, }, @@ -3631,7 +3631,7 @@ Submit prepayment balances to Vercel for billing. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateResourceSecrets @@ -3642,10 +3642,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_resource_secrets_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_resource_secrets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_resource_secrets_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_resource_secrets_example_call_tool.js", ], }, }, @@ -3664,7 +3664,7 @@ Updates the secrets of a specified resource. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateSecretsById @@ -3675,10 +3675,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_secrets_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_secrets_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_secrets_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_secrets_by_id_example_call_tool.js", ], }, }, @@ -3696,7 +3696,7 @@ Update the secrets of a Vercel resource by ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RetrieveIntegrationConfigurations @@ -3707,10 +3707,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_integration_configurations_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/retrieve_integration_configurations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_integration_configurations_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/retrieve_integration_configurations_example_call_tool.js", ], }, }, @@ -3729,7 +3729,7 @@ Retrieve all configurations for an authenticated integration. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetIntegrationConfiguration @@ -3740,10 +3740,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_integration_configuration_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_integration_configuration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_integration_configuration_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_integration_configuration_example_call_tool.js", ], }, }, @@ -3760,7 +3760,7 @@ Retrieve configuration details by ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RemoveVercelConfiguration @@ -3771,10 +3771,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/remove_vercel_configuration_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/remove_vercel_configuration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/remove_vercel_configuration_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/remove_vercel_configuration_example_call_tool.js", ], }, }, @@ -3791,7 +3791,7 @@ Delete a Vercel configuration by ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.ListIntegrationConfigurationProducts @@ -3802,10 +3802,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/list_integration_configuration_products_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/list_integration_configuration_products_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/list_integration_configuration_products_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/list_integration_configuration_products_example_call_tool.js", ], }, }, @@ -3822,7 +3822,7 @@ Retrieve products for a specific integration configuration. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.ExchangeSsoToken @@ -3833,10 +3833,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/exchange_sso_token_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/exchange_sso_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/exchange_sso_token_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/exchange_sso_token_example_call_tool.js", ], }, }, @@ -3856,7 +3856,7 @@ Exchange OAuth code for an OIDC token to authenticate users. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RetrieveIntegrationLogDrains @@ -3867,10 +3867,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_integration_log_drains_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/retrieve_integration_log_drains_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_integration_log_drains_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/retrieve_integration_log_drains_example_call_tool.js", ], }, }, @@ -3886,7 +3886,7 @@ Retrieve all integration log drains for the user or team. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CreateIntegrationLogDrain @@ -3897,10 +3897,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/create_integration_log_drain_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/create_integration_log_drain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/create_integration_log_drain_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/create_integration_log_drain_example_call_tool.js", ], }, }, @@ -3918,7 +3918,7 @@ Sets up an Integration log drain for Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DeleteIntegrationLogDrain @@ -3929,10 +3929,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/delete_integration_log_drain_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/delete_integration_log_drain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/delete_integration_log_drain_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/delete_integration_log_drain_example_call_tool.js", ], }, }, @@ -3949,7 +3949,7 @@ Delete an Integration log drain by ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetDeploymentRuntimeLogs @@ -3960,10 +3960,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_deployment_runtime_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_deployment_runtime_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_deployment_runtime_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_deployment_runtime_logs_example_call_tool.js", ], }, }, @@ -3981,7 +3981,7 @@ Get logs for a specific deployment's runtime. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CreateExperimentationItems @@ -3992,10 +3992,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/create_experimentation_items_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/create_experimentation_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/create_experimentation_items_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/create_experimentation_items_example_call_tool.js", ], }, }, @@ -4013,7 +4013,7 @@ Create one or multiple experimentation items. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateExperimentationItem @@ -4024,10 +4024,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_experimentation_item_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_experimentation_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_experimentation_item_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_experimentation_item_example_call_tool.js", ], }, }, @@ -4046,7 +4046,7 @@ Update an existing experimentation item. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DeleteExperimentationItem @@ -4057,10 +4057,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/delete_experimentation_item_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/delete_experimentation_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/delete_experimentation_item_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/delete_experimentation_item_example_call_tool.js", ], }, }, @@ -4077,7 +4077,7 @@ Delete an existing experimentation item. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.PushEdgeConfig @@ -4088,10 +4088,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/push_edge_config_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/push_edge_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/push_edge_config_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/push_edge_config_example_call_tool.js", ], }, }, @@ -4109,7 +4109,7 @@ Push configuration data to Edge Config for syncing. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.ListProjectMembers @@ -4120,10 +4120,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/list_project_members_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/list_project_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/list_project_members_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/list_project_members_example_call_tool.js", ], }, }, @@ -4144,7 +4144,7 @@ Retrieve all members of a specified project on Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.AddProjectMember @@ -4155,10 +4155,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/add_project_member_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/add_project_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/add_project_member_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/add_project_member_example_call_tool.js", ], }, }, @@ -4177,7 +4177,7 @@ Add a new member to a Vercel project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RemoveProjectMember @@ -4188,10 +4188,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/remove_project_member_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/remove_project_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/remove_project_member_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/remove_project_member_example_call_tool.js", ], }, }, @@ -4209,7 +4209,7 @@ Removes a member from a specific project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RetrieveProjectsList @@ -4220,10 +4220,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_projects_list_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/retrieve_projects_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_projects_list_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/retrieve_projects_list_example_call_tool.js", ], }, }, @@ -4252,7 +4252,7 @@ Retrieve the list of user's or team's projects. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CreateNewProject @@ -4263,10 +4263,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/create_new_project_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/create_new_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/create_new_project_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/create_new_project_example_call_tool.js", ], }, }, @@ -4284,7 +4284,7 @@ Create a new project with specified configurations. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetProjectInfo @@ -4295,10 +4295,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_project_info_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_project_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_project_info_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_project_info_example_call_tool.js", ], }, }, @@ -4315,7 +4315,7 @@ Retrieve specific project details using project ID or name. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateProjectDetails @@ -4326,10 +4326,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_project_details_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_project_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_project_details_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_project_details_example_call_tool.js", ], }, }, @@ -4348,7 +4348,7 @@ Update a project's fields using its name or ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DeleteProject @@ -4359,10 +4359,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/delete_project_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/delete_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/delete_project_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/delete_project_example_call_tool.js", ], }, }, @@ -4379,7 +4379,7 @@ Delete a Vercel project by ID or name. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateProjectNetworkLinks @@ -4390,10 +4390,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_project_network_links_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_project_network_links_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_project_network_links_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_project_network_links_example_call_tool.js", ], }, }, @@ -4412,7 +4412,7 @@ Update project connections to shared Secure Compute networks. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CreateCustomEnvironment @@ -4423,10 +4423,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/create_custom_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/create_custom_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/create_custom_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/create_custom_environment_example_call_tool.js", ], }, }, @@ -4448,7 +4448,7 @@ Create a custom environment for your Vercel project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetCustomProjectEnvironments @@ -4459,10 +4459,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_custom_project_environments_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_custom_project_environments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_custom_project_environments_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_custom_project_environments_example_call_tool.js", ], }, }, @@ -4480,7 +4480,7 @@ Retrieve custom environments for a specified project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RetrieveCustomEnvironment @@ -4491,10 +4491,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_custom_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/retrieve_custom_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_custom_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/retrieve_custom_environment_example_call_tool.js", ], }, }, @@ -4512,7 +4512,7 @@ Retrieve custom environment details for a project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateCustomEnvironment @@ -4523,10 +4523,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_custom_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_custom_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_custom_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_custom_environment_example_call_tool.js", ], }, }, @@ -4548,7 +4548,7 @@ Update a custom environment for a Vercel project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RemoveCustomEnvironment @@ -4559,10 +4559,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/remove_custom_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/remove_custom_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/remove_custom_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/remove_custom_environment_example_call_tool.js", ], }, }, @@ -4581,7 +4581,7 @@ Remove a specified custom environment from a project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RetrieveProjectDomains @@ -4592,10 +4592,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_project_domains_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/retrieve_project_domains_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_project_domains_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/retrieve_project_domains_example_call_tool.js", ], }, }, @@ -4623,7 +4623,7 @@ Retrieve domains linked to a specific project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.FetchProjectDomain @@ -4634,10 +4634,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/fetch_project_domain_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/fetch_project_domain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/fetch_project_domain_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/fetch_project_domain_example_call_tool.js", ], }, }, @@ -4655,7 +4655,7 @@ Fetch domain details for a specific project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateProjectDomainConfig @@ -4666,10 +4666,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_project_domain_config_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_project_domain_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_project_domain_config_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_project_domain_config_example_call_tool.js", ], }, }, @@ -4690,7 +4690,7 @@ Update a project's domain configuration. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RemoveProjectDomain @@ -4701,10 +4701,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/remove_project_domain_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/remove_project_domain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/remove_project_domain_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/remove_project_domain_example_call_tool.js", ], }, }, @@ -4723,7 +4723,7 @@ Removes a domain from a specified project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.AddProjectDomain @@ -4734,10 +4734,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/add_project_domain_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/add_project_domain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/add_project_domain_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/add_project_domain_example_call_tool.js", ], }, }, @@ -4759,7 +4759,7 @@ Add a domain to a specified Vercel project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.MoveProjectDomain @@ -4770,10 +4770,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/move_project_domain_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/move_project_domain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/move_project_domain_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/move_project_domain_example_call_tool.js", ], }, }, @@ -4793,7 +4793,7 @@ Transfer a domain from one project to another. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.VerifyProjectDomain @@ -4804,10 +4804,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/verify_project_domain_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/verify_project_domain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/verify_project_domain_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/verify_project_domain_example_call_tool.js", ], }, }, @@ -4825,7 +4825,7 @@ Verify the status of a project domain's verification challenge. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetProjectEnvironmentVariables @@ -4836,10 +4836,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_project_environment_variables_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_project_environment_variables_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_project_environment_variables_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_project_environment_variables_example_call_tool.js", ], }, }, @@ -4861,7 +4861,7 @@ Retrieve environment variables for a specified project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CreateProjectEnvironmentVariables @@ -4872,10 +4872,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/create_project_environment_variables_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/create_project_environment_variables_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/create_project_environment_variables_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/create_project_environment_variables_example_call_tool.js", ], }, }, @@ -4895,7 +4895,7 @@ Create or update environment variables for a Vercel project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RetrieveProjectEnvironmentVariable @@ -4906,10 +4906,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_project_environment_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/retrieve_project_environment_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_project_environment_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/retrieve_project_environment_variable_example_call_tool.js", ], }, }, @@ -4927,7 +4927,7 @@ Retrieve the environment variable for a given project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DeleteProjectEnvVariable @@ -4938,10 +4938,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/delete_project_env_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/delete_project_env_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/delete_project_env_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/delete_project_env_variable_example_call_tool.js", ], }, }, @@ -4960,7 +4960,7 @@ Delete a project's specific environment variable. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.EditProjectEnvironmentVariable @@ -4971,10 +4971,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/edit_project_environment_variable_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/edit_project_environment_variable_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/edit_project_environment_variable_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/edit_project_environment_variable_example_call_tool.js", ], }, }, @@ -4994,7 +4994,7 @@ Edit a specific environment variable for a project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DeleteProjectEnvVariables @@ -5005,10 +5005,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/delete_project_env_variables_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/delete_project_env_variables_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/delete_project_env_variables_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/delete_project_env_variables_example_call_tool.js", ], }, }, @@ -5027,7 +5027,7 @@ Delete multiple environment variables from a Vercel project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UploadClientCertToProject @@ -5038,10 +5038,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/upload_client_cert_to_project_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/upload_client_cert_to_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/upload_client_cert_to_project_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/upload_client_cert_to_project_example_call_tool.js", ], }, }, @@ -5060,7 +5060,7 @@ Upload a client certificate for mTLS authentication. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetRollingReleaseBillingStatus @@ -5071,10 +5071,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_rolling_release_billing_status_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_rolling_release_billing_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_rolling_release_billing_status_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_rolling_release_billing_status_example_call_tool.js", ], }, }, @@ -5091,7 +5091,7 @@ Get the billing status for a project's rolling releases. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetRollingReleaseConfig @@ -5102,10 +5102,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_rolling_release_config_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_rolling_release_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_rolling_release_config_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_rolling_release_config_example_call_tool.js", ], }, }, @@ -5122,7 +5122,7 @@ Fetch the rolling releases configuration for a project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DisableRollingReleases @@ -5133,10 +5133,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/disable_rolling_releases_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/disable_rolling_releases_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/disable_rolling_releases_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/disable_rolling_releases_example_call_tool.js", ], }, }, @@ -5153,7 +5153,7 @@ Disable rolling releases for a Vercel project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateRollingReleaseConfig @@ -5164,10 +5164,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_rolling_release_config_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_rolling_release_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_rolling_release_config_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_rolling_release_config_example_call_tool.js", ], }, }, @@ -5184,7 +5184,7 @@ Update or disable rolling releases for a Vercel project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetRollingRelease @@ -5195,10 +5195,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_rolling_release_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_rolling_release_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_rolling_release_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_rolling_release_example_call_tool.js", ], }, }, @@ -5216,7 +5216,7 @@ Retrieve the rolling release for a specific project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.AdvanceRolloutStage @@ -5227,10 +5227,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/advance_rollout_stage_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/advance_rollout_stage_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/advance_rollout_stage_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/advance_rollout_stage_example_call_tool.js", ], }, }, @@ -5249,7 +5249,7 @@ Advance a rollout to the next stage when manual approval is required. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.ForceCompleteRollingRelease @@ -5260,10 +5260,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/force_complete_rolling_release_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/force_complete_rolling_release_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/force_complete_rolling_release_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/force_complete_rolling_release_example_call_tool.js", ], }, }, @@ -5282,7 +5282,7 @@ Complete a rolling release to serve 100% traffic from canary. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.InitiateProjectTransfer @@ -5293,10 +5293,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/initiate_project_transfer_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/initiate_project_transfer_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/initiate_project_transfer_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/initiate_project_transfer_example_call_tool.js", ], }, }, @@ -5315,7 +5315,7 @@ Initiate a project transfer request between teams. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.AcceptProjectTransfer @@ -5326,10 +5326,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/accept_project_transfer_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/accept_project_transfer_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/accept_project_transfer_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/accept_project_transfer_example_call_tool.js", ], }, }, @@ -5348,7 +5348,7 @@ Accept a project transfer request on Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateProjectProtectionBypass @@ -5359,10 +5359,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_project_protection_bypass_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_project_protection_bypass_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_project_protection_bypass_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_project_protection_bypass_example_call_tool.js", ], }, }, @@ -5382,7 +5382,7 @@ Update the deployment protection bypass for a Vercel project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.PromoteDeploymentToProduction @@ -5393,10 +5393,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/promote_deployment_to_production_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/promote_deployment_to_production_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/promote_deployment_to_production_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/promote_deployment_to_production_example_call_tool.js", ], }, }, @@ -5414,7 +5414,7 @@ Promotes a deployment to production without rebuilding it. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetLastPromoteAliasesStatus @@ -5425,10 +5425,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_last_promote_aliases_status_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_last_promote_aliases_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_last_promote_aliases_status_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_last_promote_aliases_status_example_call_tool.js", ], }, }, @@ -5449,7 +5449,7 @@ Retrieve aliases and their mapping status from last promote request. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.PauseProject @@ -5460,10 +5460,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/pause_project_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/pause_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/pause_project_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/pause_project_example_call_tool.js", ], }, }, @@ -5480,7 +5480,7 @@ Pause a Vercel project by its ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UnpauseProject @@ -5491,10 +5491,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/unpause_project_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/unpause_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/unpause_project_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/unpause_project_example_call_tool.js", ], }, }, @@ -5511,7 +5511,7 @@ Unpause a Vercel project using its project ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateAttackChallengeMode @@ -5522,10 +5522,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_attack_challenge_mode_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_attack_challenge_mode_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_attack_challenge_mode_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_attack_challenge_mode_example_call_tool.js", ], }, }, @@ -5544,7 +5544,7 @@ Updates Attack Challenge mode setting for a project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.SetFirewallConfiguration @@ -5555,10 +5555,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/set_firewall_configuration_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/set_firewall_configuration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/set_firewall_configuration_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/set_firewall_configuration_example_call_tool.js", ], }, }, @@ -5577,7 +5577,7 @@ Update firewall configuration with specified rules. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateFirewallConfig @@ -5588,10 +5588,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_firewall_config_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_firewall_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_firewall_config_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_firewall_config_example_call_tool.js", ], }, }, @@ -5610,7 +5610,7 @@ Modify the existing firewall config for a project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetFirewallConfig @@ -5621,10 +5621,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_firewall_config_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_firewall_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_firewall_config_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_firewall_config_example_call_tool.js", ], }, }, @@ -5642,7 +5642,7 @@ Retrieve the active firewall configuration for a project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetActiveAttackStatus @@ -5653,10 +5653,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_active_attack_status_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_active_attack_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_active_attack_status_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_active_attack_status_example_call_tool.js", ], }, }, @@ -5674,7 +5674,7 @@ Retrieve active attack data from the Vercel firewall. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RetrieveProjectBypassRules @@ -5685,10 +5685,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_project_bypass_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/retrieve_project_bypass_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_project_bypass_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/retrieve_project_bypass_rules_example_call_tool.js", ], }, }, @@ -5710,7 +5710,7 @@ Retrieve the bypass rules for a specified project. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CreateFirewallBypassRule @@ -5721,10 +5721,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/create_firewall_bypass_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/create_firewall_bypass_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/create_firewall_bypass_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/create_firewall_bypass_rule_example_call_tool.js", ], }, }, @@ -5743,7 +5743,7 @@ Create a new firewall bypass rule. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RemoveBypassRule @@ -5754,10 +5754,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/remove_bypass_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/remove_bypass_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/remove_bypass_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/remove_bypass_rule_example_call_tool.js", ], }, }, @@ -5776,7 +5776,7 @@ Removes a bypass rule from the firewall. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CreateIntegrationStore @@ -5787,10 +5787,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/create_integration_store_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/create_integration_store_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/create_integration_store_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/create_integration_store_example_call_tool.js", ], }, }, @@ -5808,7 +5808,7 @@ Create integration stores for FREE and PAID billing plans. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetTeamMembers @@ -5819,10 +5819,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_team_members_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_team_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_team_members_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_team_members_example_call_tool.js", ], }, }, @@ -5843,7 +5843,7 @@ Retrieve a list of team members for a specified team. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.InviteUserToTeam @@ -5854,10 +5854,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/invite_user_to_team_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/invite_user_to_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/invite_user_to_team_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/invite_user_to_team_example_call_tool.js", ], }, }, @@ -5874,7 +5874,7 @@ Invite a user to join a Vercel team. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RequestTeamAccess @@ -5885,10 +5885,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/request_team_access_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/request_team_access_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/request_team_access_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/request_team_access_example_call_tool.js", ], }, }, @@ -5905,7 +5905,7 @@ Request to join a team on Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CheckTeamAccessStatus @@ -5916,10 +5916,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/check_team_access_status_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/check_team_access_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/check_team_access_status_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/check_team_access_status_example_call_tool.js", ], }, }, @@ -5935,7 +5935,7 @@ Check the status of a team access request. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.JoinVercelTeam @@ -5946,10 +5946,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/join_vercel_team_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/join_vercel_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/join_vercel_team_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/join_vercel_team_example_call_tool.js", ], }, }, @@ -5965,7 +5965,7 @@ Join a Vercel team using invite code or team ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateTeamMember @@ -5976,10 +5976,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_team_member_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_team_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_team_member_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_team_member_example_call_tool.js", ], }, }, @@ -5997,7 +5997,7 @@ Update a team member's role or confirm membership. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RemoveTeamMember @@ -6008,10 +6008,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/remove_team_member_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/remove_team_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/remove_team_member_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/remove_team_member_example_call_tool.js", ], }, }, @@ -6028,7 +6028,7 @@ Remove or dismiss a team member or leave a team. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetTeamInfo @@ -6039,10 +6039,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_team_info_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_team_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_team_info_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_team_info_example_call_tool.js", ], }, }, @@ -6058,7 +6058,7 @@ Retrieve information for a specified team using teamId. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateTeamInfo @@ -6069,10 +6069,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_team_info_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_team_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_team_info_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_team_info_example_call_tool.js", ], }, }, @@ -6090,7 +6090,7 @@ Update information of a specified team. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetUserTeams @@ -6101,10 +6101,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_user_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_user_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_user_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_user_teams_example_call_tool.js", ], }, }, @@ -6121,7 +6121,7 @@ Retrieve all teams for the authenticated user. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CreateVercelTeam @@ -6132,10 +6132,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/create_vercel_team_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/create_vercel_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/create_vercel_team_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/create_vercel_team_example_call_tool.js", ], }, }, @@ -6158,7 +6158,7 @@ Create a new team in your Vercel account. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DeleteTeam @@ -6169,10 +6169,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/delete_team_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/delete_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/delete_team_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/delete_team_example_call_tool.js", ], }, }, @@ -6191,7 +6191,7 @@ Delete a team from your Vercel account. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DeleteTeamInviteCode @@ -6202,10 +6202,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/delete_team_invite_code_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/delete_team_invite_code_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/delete_team_invite_code_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/delete_team_invite_code_example_call_tool.js", ], }, }, @@ -6221,7 +6221,7 @@ Delete an active team invite code in Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RetrieveAuthTokens @@ -6232,10 +6232,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_auth_tokens_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/retrieve_auth_tokens_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_auth_tokens_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/retrieve_auth_tokens_example_call_tool.js", ], }, }, @@ -6249,7 +6249,7 @@ Retrieve a list of the current user's authentication tokens. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CreateAuthToken @@ -6260,10 +6260,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/create_auth_token_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/create_auth_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/create_auth_token_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/create_auth_token_example_call_tool.js", ], }, }, @@ -6281,7 +6281,7 @@ Create a new authentication token for the user. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RetrieveAuthTokenMetadata @@ -6292,10 +6292,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_auth_token_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/retrieve_auth_token_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_auth_token_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/retrieve_auth_token_metadata_example_call_tool.js", ], }, }, @@ -6310,7 +6310,7 @@ Retrieve metadata about an authentication token. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.InvalidateAuthToken @@ -6321,10 +6321,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/invalidate_auth_token_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/invalidate_auth_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/invalidate_auth_token_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/invalidate_auth_token_example_call_tool.js", ], }, }, @@ -6339,7 +6339,7 @@ Invalidate an authentication token to revoke access. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetAuthenticatedUserInfo @@ -6350,10 +6350,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_authenticated_user_info_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_authenticated_user_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_authenticated_user_info_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_authenticated_user_info_example_call_tool.js", ], }, }, @@ -6367,7 +6367,7 @@ Retrieve current authenticated user's information. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.InitiateUserDeletion @@ -6378,10 +6378,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/initiate_user_deletion_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/initiate_user_deletion_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/initiate_user_deletion_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/initiate_user_deletion_example_call_tool.js", ], }, }, @@ -6397,7 +6397,7 @@ Initiates user deletion and sends a confirmation email. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.CreateVercelWebhook @@ -6408,10 +6408,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/create_vercel_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/create_vercel_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/create_vercel_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/create_vercel_webhook_example_call_tool.js", ], }, }, @@ -6430,7 +6430,7 @@ Create a new webhook in Vercel projects. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.ListVercelWebhooks @@ -6441,10 +6441,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/list_vercel_webhooks_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/list_vercel_webhooks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/list_vercel_webhooks_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/list_vercel_webhooks_example_call_tool.js", ], }, }, @@ -6461,7 +6461,7 @@ Retrieve a list of webhooks from Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetWebhook @@ -6472,10 +6472,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_webhook_example_call_tool.js", ], }, }, @@ -6492,7 +6492,7 @@ Retrieve details of a specific webhook using its ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DeleteVercelWebhook @@ -6503,10 +6503,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/delete_vercel_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/delete_vercel_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/delete_vercel_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/delete_vercel_webhook_example_call_tool.js", ], }, }, @@ -6523,7 +6523,7 @@ Delete a specific webhook from Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetDeploymentAliases @@ -6534,10 +6534,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_deployment_aliases_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_deployment_aliases_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_deployment_aliases_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_deployment_aliases_example_call_tool.js", ], }, }, @@ -6554,7 +6554,7 @@ Fetch aliases for a specific deployment by ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.SetDeploymentAlias @@ -6565,10 +6565,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/set_deployment_alias_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/set_deployment_alias_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/set_deployment_alias_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/set_deployment_alias_example_call_tool.js", ], }, }, @@ -6587,7 +6587,7 @@ Assigns a new alias to a Vercel deployment. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.ListAliases @@ -6598,10 +6598,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/list_aliases_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/list_aliases_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/list_aliases_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/list_aliases_example_call_tool.js", ], }, }, @@ -6624,7 +6624,7 @@ Retrieve a list of Vercel aliases for a user or team. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RetrieveVercelAlias @@ -6635,10 +6635,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_vercel_alias_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/retrieve_vercel_alias_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_vercel_alias_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/retrieve_vercel_alias_example_call_tool.js", ], }, }, @@ -6659,7 +6659,7 @@ Retrieve Vercel alias information for a host name or alias ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DeleteAliasById @@ -6670,10 +6670,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/delete_alias_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/delete_alias_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/delete_alias_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/delete_alias_by_id_example_call_tool.js", ], }, }, @@ -6690,7 +6690,7 @@ Delete a specific alias by its ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UpdateUrlProtectionBypass @@ -6701,10 +6701,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/update_url_protection_bypass_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/update_url_protection_bypass_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/update_url_protection_bypass_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/update_url_protection_bypass_example_call_tool.js", ], }, }, @@ -6723,7 +6723,7 @@ Update the protection bypass for a Vercel URL. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RetrieveCertificateById @@ -6734,10 +6734,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_certificate_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/retrieve_certificate_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_certificate_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/retrieve_certificate_by_id_example_call_tool.js", ], }, }, @@ -6754,7 +6754,7 @@ Retrieve a Vercel certificate using its ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RemoveCertificate @@ -6765,10 +6765,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/remove_certificate_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/remove_certificate_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/remove_certificate_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/remove_certificate_example_call_tool.js", ], }, }, @@ -6785,7 +6785,7 @@ Remove a certificate from Vercel using its ID. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.IssueVercelCertificate @@ -6796,10 +6796,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/issue_vercel_certificate_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/issue_vercel_certificate_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/issue_vercel_certificate_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/issue_vercel_certificate_example_call_tool.js", ], }, }, @@ -6816,7 +6816,7 @@ Request a new SSL certificate from Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.UploadCertificate @@ -6827,10 +6827,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/upload_certificate_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/upload_certificate_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/upload_certificate_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/upload_certificate_example_call_tool.js", ], }, }, @@ -6848,7 +6848,7 @@ Uploads a certificate to Vercel. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.GetVercelDeploymentFiles @@ -6859,10 +6859,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/get_vercel_deployment_files_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/get_vercel_deployment_files_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/get_vercel_deployment_files_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/get_vercel_deployment_files_example_call_tool.js", ], }, }, @@ -6879,7 +6879,7 @@ Retrieve the file structure of a Vercel deployment. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.RetrieveDeploymentFileContents @@ -6890,10 +6890,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_deployment_file_contents_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/retrieve_deployment_file_contents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/retrieve_deployment_file_contents_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/retrieve_deployment_file_contents_example_call_tool.js", ], }, }, @@ -6912,7 +6912,7 @@ Retrieve the contents of a file from a Vercel deployment. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.ListVercelDeployments @@ -6923,10 +6923,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/list_vercel_deployments_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/list_vercel_deployments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/list_vercel_deployments_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/list_vercel_deployments_example_call_tool.js", ], }, }, @@ -6956,7 +6956,7 @@ Retrieve deployments from Vercel for a user or team. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## VercelApi.DeleteDeployment @@ -6967,10 +6967,10 @@ This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [c label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/vercel_api/delete_deployment_example_call_tool.py", + "/examples/integrations/resources/integrations/vercel_api/delete_deployment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/vercel_api/delete_deployment_example_call_tool.js", + "/examples/integrations/resources/integrations/vercel_api/delete_deployment_example_call_tool.js", ], }, }, @@ -6988,7 +6988,7 @@ Delete a Vercel deployment using its ID or URL. **Secrets** -This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `VERCEL_ACCESS_TOKEN` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) To obtain a Vercel access token: diff --git a/app/en/mcp-servers/development/zoho-creator-api/page.mdx b/app/en/resources/integrations/development/zoho-creator-api/page.mdx similarity index 80% rename from app/en/mcp-servers/development/zoho-creator-api/page.mdx rename to app/en/resources/integrations/development/zoho-creator-api/page.mdx index baa038193..64a7c3abe 100644 --- a/app/en/mcp-servers/development/zoho-creator-api/page.mdx +++ b/app/en/resources/integrations/development/zoho-creator-api/page.mdx @@ -108,7 +108,7 @@ The ZohoCreatorApi MCP Server offers a comprehensive suite of tools for interact If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## ZohoCreatorApi.FetchZohoAppSections @@ -120,10 +120,10 @@ The ZohoCreatorApi MCP Server offers a comprehensive suite of tools for interact label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_zoho_app_sections_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_zoho_app_sections_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_zoho_app_sections_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_zoho_app_sections_example_call_tool.js", ], }, }, @@ -139,7 +139,7 @@ Fetch details of sections and components in Zoho Creator apps. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoCreatorApi.FetchRecordDetail @@ -150,10 +150,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_record_detail_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_record_detail_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_record_detail_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_record_detail_example_call_tool.js", ], }, }, @@ -172,7 +172,7 @@ Fetches detailed view data of a record by ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoCreatorApi.FetchZohoFormFieldsMetadata @@ -183,10 +183,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_zoho_form_fields_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_zoho_form_fields_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_zoho_form_fields_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_zoho_form_fields_metadata_example_call_tool.js", ], }, }, @@ -203,7 +203,7 @@ Fetches metadata of fields in a Zoho Creator form. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoCreatorApi.FetchZohoReportsMeta @@ -214,10 +214,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_zoho_reports_meta_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_zoho_reports_meta_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_zoho_reports_meta_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_zoho_reports_meta_example_call_tool.js", ], }, }, @@ -233,7 +233,7 @@ Fetches meta information of reports in Zoho Creator. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoCreatorApi.UpdateZohoCreatorReportRecords @@ -244,10 +244,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/update_zoho_creator_report_records_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/update_zoho_creator_report_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/update_zoho_creator_report_records_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/update_zoho_creator_report_records_example_call_tool.js", ], }, }, @@ -267,7 +267,7 @@ Update records in a Zoho Creator report. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoCreatorApi.FetchZohoRecords @@ -278,10 +278,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_zoho_records_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_zoho_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_zoho_records_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_zoho_records_example_call_tool.js", ], }, }, @@ -301,7 +301,7 @@ Fetch records from a Zoho Creator report. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoCreatorApi.DeleteReportRecords @@ -312,10 +312,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/delete_report_records_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/delete_report_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/delete_report_records_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/delete_report_records_example_call_tool.js", ], }, }, @@ -335,7 +335,7 @@ Delete records from a specified Zoho Creator report. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoCreatorApi.FetchZohoCreatorPagesMeta @@ -346,10 +346,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_zoho_creator_pages_meta_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_zoho_creator_pages_meta_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_zoho_creator_pages_meta_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_zoho_creator_pages_meta_example_call_tool.js", ], }, }, @@ -365,7 +365,7 @@ Fetches meta information of pages in a Zoho Creator app. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoCreatorApi.GetApplicationMetaInfo @@ -376,10 +376,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/get_application_meta_info_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/get_application_meta_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/get_application_meta_info_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/get_application_meta_info_example_call_tool.js", ], }, }, @@ -393,7 +393,7 @@ Fetches meta information of accessible applications. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoCreatorApi.InsertRecordsInZohoForm @@ -404,10 +404,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/insert_records_in_zoho_form_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/insert_records_in_zoho_form_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/insert_records_in_zoho_form_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/insert_records_in_zoho_form_example_call_tool.js", ], }, }, @@ -426,7 +426,7 @@ Add records to a form in Zoho Creator. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoCreatorApi.UpdateZohoRecord @@ -437,10 +437,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/update_zoho_record_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/update_zoho_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/update_zoho_record_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/update_zoho_record_example_call_tool.js", ], }, }, @@ -460,7 +460,7 @@ Update a specific record in Zoho Creator by ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoCreatorApi.FetchZohoRecordDetail @@ -471,10 +471,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_zoho_record_detail_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_zoho_record_detail_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_zoho_record_detail_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_zoho_record_detail_example_call_tool.js", ], }, }, @@ -492,7 +492,7 @@ Fetches detailed view data of a Zoho record by ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoCreatorApi.DeleteZohoRecord @@ -503,10 +503,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/delete_zoho_record_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/delete_zoho_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/delete_zoho_record_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/delete_zoho_record_example_call_tool.js", ], }, }, @@ -526,7 +526,7 @@ Delete a specific record in Zoho Creator by ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoCreatorApi.CreateBulkReadJob @@ -537,10 +537,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/create_bulk_read_job_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/create_bulk_read_job_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/create_bulk_read_job_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/create_bulk_read_job_example_call_tool.js", ], }, }, @@ -559,7 +559,7 @@ Initiate a bulk read job to export records. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoCreatorApi.FetchZohoReportRecords @@ -570,10 +570,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_zoho_report_records_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_zoho_report_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_zoho_report_records_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_zoho_report_records_example_call_tool.js", ], }, }, @@ -594,7 +594,7 @@ Fetch records displayed by a Zoho Creator report. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoCreatorApi.GetBulkReadJobDetails @@ -605,10 +605,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/get_bulk_read_job_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/get_bulk_read_job_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/get_bulk_read_job_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/get_bulk_read_job_details_example_call_tool.js", ], }, }, @@ -626,7 +626,7 @@ Retrieve details of a completed bulk read job in Zoho Creator. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoCreatorApi.FetchWorkspaceAppMeta @@ -637,10 +637,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_workspace_app_meta_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_workspace_app_meta_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_workspace_app_meta_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_workspace_app_meta_example_call_tool.js", ], }, }, @@ -655,7 +655,7 @@ Fetch meta information of applications in a workspace. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoCreatorApi.FetchZohoFormMetaInformation @@ -666,10 +666,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_zoho_form_meta_information_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_zoho_form_meta_information_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/fetch_zoho_form_meta_information_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/fetch_zoho_form_meta_information_example_call_tool.js", ], }, }, @@ -685,7 +685,7 @@ Fetch meta information of Zoho Creator app forms. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoCreatorApi.AddRecordsToZohoForm @@ -696,10 +696,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_creator_api/add_records_to_zoho_form_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_creator_api/add_records_to_zoho_form_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_creator_api/add_records_to_zoho_form_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_creator_api/add_records_to_zoho_form_example_call_tool.js", ], }, }, @@ -719,7 +719,7 @@ Add multiple records to a Zoho Creator form efficiently. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## Reference @@ -732,7 +732,7 @@ Below is a reference of enumerations used by some of the tools in the ZohoCreato ## Secrets -This MCP Server requires the `ZOHO_SERVER_URL` secret to be configured. Learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets). +This MCP Server requires the `ZOHO_SERVER_URL` secret to be configured. Learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets). ### Getting your Zoho Server URL @@ -768,6 +768,6 @@ Which would become `https://creator.zoho.com/creator/v2/meta/{account_owner_name The ZohoCreatorApi MCP Server uses the Auth Provider with id `arcade-zoho` to connect to users' Zoho Creator accounts. In order to use the MCP Server, you will need to configure the `arcade-zoho` auth provider. -Learn how to configure the Zoho auth provider in the [Zoho auth provider documentation](/home/auth-providers/zoho). +Learn how to configure the Zoho auth provider in the [Zoho auth provider documentation](/references/auth-providers/zoho). diff --git a/app/en/mcp-servers/entertainment/_meta.tsx b/app/en/resources/integrations/entertainment/_meta.tsx similarity index 100% rename from app/en/mcp-servers/entertainment/_meta.tsx rename to app/en/resources/integrations/entertainment/_meta.tsx diff --git a/app/en/mcp-servers/entertainment/imgflip/page.mdx b/app/en/resources/integrations/entertainment/imgflip/page.mdx similarity index 84% rename from app/en/mcp-servers/entertainment/imgflip/page.mdx rename to app/en/resources/integrations/entertainment/imgflip/page.mdx index 19d31ba98..262ebee91 100644 --- a/app/en/mcp-servers/entertainment/imgflip/page.mdx +++ b/app/en/resources/integrations/entertainment/imgflip/page.mdx @@ -41,7 +41,7 @@ These tools are currently available in the Arcade Imgflip MCP Sever. If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## Imgflip.SearchMemes @@ -53,10 +53,10 @@ These tools are currently available in the Arcade Imgflip MCP Sever. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/imgflip/search_memes_example_call_tool.py", + "/examples/integrations/resources/integrations/imgflip/search_memes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/imgflip/search_memes_example_call_tool.js", + "/examples/integrations/resources/integrations/imgflip/search_memes_example_call_tool.js", ], }, }, @@ -86,10 +86,10 @@ requires a paid Imgflip subscription. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/imgflip/get_popular_memes_example_call_tool.py", + "/examples/integrations/resources/integrations/imgflip/get_popular_memes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/imgflip/get_popular_memes_example_call_tool.js", + "/examples/integrations/resources/integrations/imgflip/get_popular_memes_example_call_tool.js", ], }, }, @@ -117,10 +117,10 @@ based on how many times they've been captioned. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/imgflip/create_meme_example_call_tool.py", + "/examples/integrations/resources/integrations/imgflip/create_meme_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/imgflip/create_meme_example_call_tool.js", + "/examples/integrations/resources/integrations/imgflip/create_meme_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/entertainment/spotify/imgflip.mdx b/app/en/resources/integrations/entertainment/spotify/imgflip.mdx similarity index 84% rename from app/en/mcp-servers/entertainment/spotify/imgflip.mdx rename to app/en/resources/integrations/entertainment/spotify/imgflip.mdx index c00a5b200..55557aaff 100644 --- a/app/en/mcp-servers/entertainment/spotify/imgflip.mdx +++ b/app/en/resources/integrations/entertainment/spotify/imgflip.mdx @@ -41,7 +41,7 @@ These tools are currently available in the Arcade Imgflip MCP Sever. If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## Imgflip.SearchMemes @@ -53,10 +53,10 @@ These tools are currently available in the Arcade Imgflip MCP Sever. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/imgflip/search_memes_example_call_tool.py", + "/examples/integrations/resources/integrations/imgflip/search_memes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/imgflip/search_memes_example_call_tool.js", + "/examples/integrations/resources/integrations/imgflip/search_memes_example_call_tool.js", ], }, }, @@ -86,10 +86,10 @@ requires a paid Imgflip subscription. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/imgflip/get_popular_memes_example_call_tool.py", + "/examples/integrations/resources/integrations/imgflip/get_popular_memes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/imgflip/get_popular_memes_example_call_tool.js", + "/examples/integrations/resources/integrations/imgflip/get_popular_memes_example_call_tool.js", ], }, }, @@ -117,10 +117,10 @@ based on how many times they've been captioned. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/imgflip/create_meme_example_call_tool.py", + "/examples/integrations/resources/integrations/imgflip/create_meme_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/imgflip/create_meme_example_call_tool.js", + "/examples/integrations/resources/integrations/imgflip/create_meme_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/entertainment/spotify/page.mdx b/app/en/resources/integrations/entertainment/spotify/page.mdx similarity index 76% rename from app/en/mcp-servers/entertainment/spotify/page.mdx rename to app/en/resources/integrations/entertainment/spotify/page.mdx index 71e0bb0f1..ebfb5b86c 100644 --- a/app/en/mcp-servers/entertainment/spotify/page.mdx +++ b/app/en/resources/integrations/entertainment/spotify/page.mdx @@ -17,7 +17,7 @@ import { Callout } from "nextra/components"; This Toolkit is not available in Arcade Cloud. You can use these tools with a - [self-hosted](/home/deployment/engine-configuration) instance of Arcade. + [self-hosted](/guides/deployment-hosting/configure-engine) instance of Arcade.
@@ -92,8 +92,8 @@ These tools are currently available in the Arcade Spotify MCP Sever. If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server) with the [Spotify auth - provider](/home/auth-providers/spotify#using-spotify-auth-in-custom-tools). + tools](/guides/create-tools/tool-basics/build-mcp-server) with the [Spotify auth + provider](/references/auth-providers/spotify#using-spotify-auth-in-custom-tools). ## Spotify.GetTrackFromId @@ -105,10 +105,10 @@ These tools are currently available in the Arcade Spotify MCP Sever. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/spotify/get_track_from_id_example_call_tool.py", + "/examples/integrations/resources/integrations/spotify/get_track_from_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/spotify/get_track_from_id_example_call_tool.js", + "/examples/integrations/resources/integrations/spotify/get_track_from_id_example_call_tool.js", ], }, }, @@ -132,10 +132,10 @@ Get information about a track label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/spotify/adjust_playback_position_example_call_tool.py", + "/examples/integrations/resources/integrations/spotify/adjust_playback_position_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/spotify/adjust_playback_position_example_call_tool.js", + "/examples/integrations/resources/integrations/spotify/adjust_playback_position_example_call_tool.js", ], }, }, @@ -167,10 +167,10 @@ Note: Either absolute_position_ms or relative_position_ms must be provided, but label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/spotify/skip_to_previous_track_example_call_tool.py", + "/examples/integrations/resources/integrations/spotify/skip_to_previous_track_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/spotify/skip_to_previous_track_example_call_tool.js", + "/examples/integrations/resources/integrations/spotify/skip_to_previous_track_example_call_tool.js", ], }, }, @@ -190,10 +190,10 @@ Skip to the previous track in the user's queue, if any label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/spotify/skip_to_next_track_example_call_tool.py", + "/examples/integrations/resources/integrations/spotify/skip_to_next_track_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/spotify/skip_to_next_track_example_call_tool.js", + "/examples/integrations/resources/integrations/spotify/skip_to_next_track_example_call_tool.js", ], }, }, @@ -213,10 +213,10 @@ Skip to the next track in the user's queue, if any label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/spotify/pause_playback_example_call_tool.py", + "/examples/integrations/resources/integrations/spotify/pause_playback_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/spotify/pause_playback_example_call_tool.js", + "/examples/integrations/resources/integrations/spotify/pause_playback_example_call_tool.js", ], }, }, @@ -236,10 +236,10 @@ Pause the currently playing track, if any label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/spotify/resume_playback_example_call_tool.py", + "/examples/integrations/resources/integrations/spotify/resume_playback_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/spotify/resume_playback_example_call_tool.js", + "/examples/integrations/resources/integrations/spotify/resume_playback_example_call_tool.js", ], }, }, @@ -259,10 +259,10 @@ Resume the currently playing track, if any label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/spotify/start_tracks_playback_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/spotify/start_tracks_playback_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/spotify/start_tracks_playback_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/spotify/start_tracks_playback_by_id_example_call_tool.js", ], }, }, @@ -288,10 +288,10 @@ Start playback of a list of tracks (songs) label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/spotify/get_playback_state_example_call_tool.py", + "/examples/integrations/resources/integrations/spotify/get_playback_state_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/spotify/get_playback_state_example_call_tool.js", + "/examples/integrations/resources/integrations/spotify/get_playback_state_example_call_tool.js", ], }, }, @@ -311,10 +311,10 @@ Get information about the user's current playback state, including track or epis label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/spotify/get_currently_playing_example_call_tool.py", + "/examples/integrations/resources/integrations/spotify/get_currently_playing_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/spotify/get_currently_playing_example_call_tool.js", + "/examples/integrations/resources/integrations/spotify/get_currently_playing_example_call_tool.js", ], }, }, @@ -334,10 +334,10 @@ Get information about the user's currently playing track label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/spotify/play_artist_by_name_example_call_tool.py", + "/examples/integrations/resources/integrations/spotify/play_artist_by_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/spotify/play_artist_by_name_example_call_tool.js", + "/examples/integrations/resources/integrations/spotify/play_artist_by_name_example_call_tool.js", ], }, }, @@ -361,10 +361,10 @@ Plays a song by an artist and queues four more songs by the same artist label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/spotify/play_track_by_name_example_call_tool.py", + "/examples/integrations/resources/integrations/spotify/play_track_by_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/spotify/play_track_by_name_example_call_tool.js", + "/examples/integrations/resources/integrations/spotify/play_track_by_name_example_call_tool.js", ], }, }, @@ -388,10 +388,10 @@ Plays a song by name label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/spotify/get_available_devices_example_call_tool.py", + "/examples/integrations/resources/integrations/spotify/get_available_devices_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/spotify/get_available_devices_example_call_tool.js", + "/examples/integrations/resources/integrations/spotify/get_available_devices_example_call_tool.js", ], }, }, @@ -411,10 +411,10 @@ Get the available devices label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/spotify/search_example_call_tool.py", + "/examples/integrations/resources/integrations/spotify/search_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/spotify/search_example_call_tool.js", + "/examples/integrations/resources/integrations/spotify/search_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/entertainment/twitch/page.mdx b/app/en/resources/integrations/entertainment/twitch/page.mdx similarity index 96% rename from app/en/mcp-servers/entertainment/twitch/page.mdx rename to app/en/resources/integrations/entertainment/twitch/page.mdx index b3ab46e2f..f606268a1 100644 --- a/app/en/mcp-servers/entertainment/twitch/page.mdx +++ b/app/en/resources/integrations/entertainment/twitch/page.mdx @@ -48,7 +48,7 @@ When you use tools that require Twitch auth using your Arcade account credential ## Using Twitch auth in app code -Use the Twitch auth provider in your own agents and AI apps to get a user-scoped token for the Twitch API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Twitch auth provider in your own agents and AI apps to get a user-scoped token for the Twitch API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Twitch API: @@ -114,7 +114,7 @@ const token = authResponse.context.token; ## Using Twitch auth in custom tools -You can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Twitch API. +You can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Twitch API. Use the `Twitch()` auth class to specify that a tool requires authorization with Twitch. The `context.authorization.token` field will be automatically populated with the user's Twitch token: diff --git a/app/en/mcp-servers/page.mdx b/app/en/resources/integrations/page.mdx similarity index 100% rename from app/en/mcp-servers/page.mdx rename to app/en/resources/integrations/page.mdx diff --git a/app/en/mcp-servers/payments/_meta.tsx b/app/en/resources/integrations/payments/_meta.tsx similarity index 100% rename from app/en/mcp-servers/payments/_meta.tsx rename to app/en/resources/integrations/payments/_meta.tsx diff --git a/app/en/mcp-servers/payments/stripe/page.mdx b/app/en/resources/integrations/payments/stripe/page.mdx similarity index 74% rename from app/en/mcp-servers/payments/stripe/page.mdx rename to app/en/resources/integrations/payments/stripe/page.mdx index 3133cfa81..8484e1fe4 100644 --- a/app/en/mcp-servers/payments/stripe/page.mdx +++ b/app/en/resources/integrations/payments/stripe/page.mdx @@ -71,7 +71,7 @@ The Arcade Stripe MCP Sever lets you interact with the Stripe API. Use these too If you need an action that's not listed here, please [contact us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## Stripe.CreateCustomer @@ -90,10 +90,10 @@ Create a customer in Stripe. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripe/create_customer_example_call_tool.py", + "/examples/integrations/resources/integrations/stripe/create_customer_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripe/create_customer_example_call_tool.js", + "/examples/integrations/resources/integrations/stripe/create_customer_example_call_tool.js", ], }, }, @@ -116,10 +116,10 @@ Fetch a list of customers from Stripe. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripe/list_customers_example_call_tool.py", + "/examples/integrations/resources/integrations/stripe/list_customers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripe/list_customers_example_call_tool.js", + "/examples/integrations/resources/integrations/stripe/list_customers_example_call_tool.js", ], }, }, @@ -141,10 +141,10 @@ Create a product in Stripe. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripe/create_product_example_call_tool.py", + "/examples/integrations/resources/integrations/stripe/create_product_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripe/create_product_example_call_tool.js", + "/examples/integrations/resources/integrations/stripe/create_product_example_call_tool.js", ], }, }, @@ -165,10 +165,10 @@ Fetch a list of products from Stripe. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripe/list_products_example_call_tool.py", + "/examples/integrations/resources/integrations/stripe/list_products_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripe/list_products_example_call_tool.js", + "/examples/integrations/resources/integrations/stripe/list_products_example_call_tool.js", ], }, }, @@ -191,10 +191,10 @@ Create a price in Stripe. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripe/create_price_example_call_tool.py", + "/examples/integrations/resources/integrations/stripe/create_price_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripe/create_price_example_call_tool.js", + "/examples/integrations/resources/integrations/stripe/create_price_example_call_tool.js", ], }, }, @@ -216,10 +216,10 @@ Fetch a list of prices from Stripe. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripe/list_prices_example_call_tool.py", + "/examples/integrations/resources/integrations/stripe/list_prices_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripe/list_prices_example_call_tool.js", + "/examples/integrations/resources/integrations/stripe/list_prices_example_call_tool.js", ], }, }, @@ -241,10 +241,10 @@ Create a payment link in Stripe. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripe/create_payment_link_example_call_tool.py", + "/examples/integrations/resources/integrations/stripe/create_payment_link_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripe/create_payment_link_example_call_tool.js", + "/examples/integrations/resources/integrations/stripe/create_payment_link_example_call_tool.js", ], }, }, @@ -266,10 +266,10 @@ List invoices in Stripe. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripe/list_invoices_example_call_tool.py", + "/examples/integrations/resources/integrations/stripe/list_invoices_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripe/list_invoices_example_call_tool.js", + "/examples/integrations/resources/integrations/stripe/list_invoices_example_call_tool.js", ], }, }, @@ -291,10 +291,10 @@ Create an invoice in Stripe. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripe/create_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/stripe/create_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripe/create_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/stripe/create_invoice_example_call_tool.js", ], }, }, @@ -317,10 +317,10 @@ Create an invoice item in Stripe. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripe/create_invoice_item_example_call_tool.py", + "/examples/integrations/resources/integrations/stripe/create_invoice_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripe/create_invoice_item_example_call_tool.js", + "/examples/integrations/resources/integrations/stripe/create_invoice_item_example_call_tool.js", ], }, }, @@ -341,10 +341,10 @@ Finalize an invoice in Stripe. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripe/finalize_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/stripe/finalize_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripe/finalize_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/stripe/finalize_invoice_example_call_tool.js", ], }, }, @@ -361,10 +361,10 @@ Retrieve the balance from Stripe. This tool takes no inputs. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripe/retrieve_balance_example_call_tool.py", + "/examples/integrations/resources/integrations/stripe/retrieve_balance_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripe/retrieve_balance_example_call_tool.js", + "/examples/integrations/resources/integrations/stripe/retrieve_balance_example_call_tool.js", ], }, }, @@ -386,10 +386,10 @@ Refund a payment intent in Stripe. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripe/create_refund_example_call_tool.py", + "/examples/integrations/resources/integrations/stripe/create_refund_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripe/create_refund_example_call_tool.js", + "/examples/integrations/resources/integrations/stripe/create_refund_example_call_tool.js", ], }, }, @@ -411,10 +411,10 @@ List payment intents in Stripe. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripe/list_payment_intents_example_call_tool.py", + "/examples/integrations/resources/integrations/stripe/list_payment_intents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripe/list_payment_intents_example_call_tool.js", + "/examples/integrations/resources/integrations/stripe/list_payment_intents_example_call_tool.js", ], }, }, @@ -436,10 +436,10 @@ Create a billing portal session in Stripe. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripe/create_billing_portal_session_example_call_tool.py", + "/examples/integrations/resources/integrations/stripe/create_billing_portal_session_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripe/create_billing_portal_session_example_call_tool.js", + "/examples/integrations/resources/integrations/stripe/create_billing_portal_session_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/payments/stripe_api/page.mdx b/app/en/resources/integrations/payments/stripe_api/page.mdx similarity index 74% rename from app/en/mcp-servers/payments/stripe_api/page.mdx rename to app/en/resources/integrations/payments/stripe_api/page.mdx index 01fbdedad..37639e25f 100644 --- a/app/en/mcp-servers/payments/stripe_api/page.mdx +++ b/app/en/resources/integrations/payments/stripe_api/page.mdx @@ -884,7 +884,7 @@ Ideal for building agents or apps that need programmatic access to nearly every If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## StripeApi.GetStripeAccountDetails @@ -896,10 +896,10 @@ Ideal for building agents or apps that need programmatic access to nearly every label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_stripe_account_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_stripe_account_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_stripe_account_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_stripe_account_details_example_call_tool.js", ], }, }, @@ -914,7 +914,7 @@ Retrieve details of a Stripe account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteStripeConnectedAccount @@ -925,10 +925,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_stripe_connected_account_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_stripe_connected_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_stripe_connected_account_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_stripe_connected_account_example_call_tool.js", ], }, }, @@ -943,7 +943,7 @@ Delete managed accounts via Stripe Connect. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveAccountDetails @@ -954,10 +954,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_account_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_account_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_account_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_account_details_example_call_tool.js", ], }, }, @@ -973,7 +973,7 @@ Retrieve details of a specific account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteExternalBankAccount @@ -984,10 +984,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_external_bank_account_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_external_bank_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_external_bank_account_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_external_bank_account_example_call_tool.js", ], }, }, @@ -1003,7 +1003,7 @@ Delete an external bank account for a specified account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetExternalBankAccountDetails @@ -1014,10 +1014,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_external_bank_account_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_external_bank_account_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_external_bank_account_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_external_bank_account_details_example_call_tool.js", ], }, }, @@ -1034,7 +1034,7 @@ Retrieve details of a specific external bank account for an account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetAccountCapabilities @@ -1045,10 +1045,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_account_capabilities_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_account_capabilities_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_account_capabilities_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_account_capabilities_example_call_tool.js", ], }, }, @@ -1064,7 +1064,7 @@ Retrieve capabilities associated with a Stripe account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetAccountCapabilityDetails @@ -1075,10 +1075,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_account_capability_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_account_capability_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_account_capability_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_account_capability_details_example_call_tool.js", ], }, }, @@ -1095,7 +1095,7 @@ Retrieve details of a specific account capability. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.ListExternalAccounts @@ -1106,10 +1106,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/list_external_accounts_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/list_external_accounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/list_external_accounts_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/list_external_accounts_example_call_tool.js", ], }, }, @@ -1129,7 +1129,7 @@ Retrieve external accounts linked to a Stripe account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteExternalAccount @@ -1140,10 +1140,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_external_account_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_external_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_external_account_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_external_account_example_call_tool.js", ], }, }, @@ -1159,7 +1159,7 @@ Delete a specified external account for a given account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetStripeExternalAccountDetails @@ -1170,10 +1170,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_stripe_external_account_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_stripe_external_account_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_stripe_external_account_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_stripe_external_account_details_example_call_tool.js", ], }, }, @@ -1190,7 +1190,7 @@ Retrieve details of a specific Stripe external account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteAccountPersonRelationship @@ -1201,10 +1201,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_account_person_relationship_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_account_person_relationship_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_account_person_relationship_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_account_person_relationship_example_call_tool.js", ], }, }, @@ -1220,7 +1220,7 @@ Remove a person's relationship from a Stripe account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrievePersonInformation @@ -1231,10 +1231,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_person_information_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_person_information_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_person_information_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_person_information_example_call_tool.js", ], }, }, @@ -1251,7 +1251,7 @@ Retrieve information about a person in a Stripe account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteAccountPerson @@ -1262,10 +1262,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_account_person_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_account_person_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_account_person_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_account_person_example_call_tool.js", ], }, }, @@ -1281,7 +1281,7 @@ Delete a person's relationship to an account in Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrievePersonAccountDetails @@ -1292,10 +1292,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_person_account_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_person_account_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_person_account_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_person_account_details_example_call_tool.js", ], }, }, @@ -1312,7 +1312,7 @@ Retrieve details of a person linked to an account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.ListApplePayDomains @@ -1323,10 +1323,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/list_apple_pay_domains_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/list_apple_pay_domains_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/list_apple_pay_domains_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/list_apple_pay_domains_example_call_tool.js", ], }, }, @@ -1345,7 +1345,7 @@ Retrieve a list of Apple Pay domains. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteApplePayDomain @@ -1356,10 +1356,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_apple_pay_domain_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_apple_pay_domain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_apple_pay_domain_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_apple_pay_domain_example_call_tool.js", ], }, }, @@ -1374,7 +1374,7 @@ Delete an Apple Pay domain from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveApplePayDomain @@ -1385,10 +1385,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_apple_pay_domain_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_apple_pay_domain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_apple_pay_domain_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_apple_pay_domain_example_call_tool.js", ], }, }, @@ -1404,7 +1404,7 @@ Retrieve details of an Apple Pay domain. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveApplicationFeeRefundDetail @@ -1415,10 +1415,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_application_fee_refund_detail_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_application_fee_refund_detail_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_application_fee_refund_detail_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_application_fee_refund_detail_example_call_tool.js", ], }, }, @@ -1435,7 +1435,7 @@ Retrieve details of a specific application fee refund. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveApplicationFeeDetails @@ -1446,10 +1446,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_application_fee_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_application_fee_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_application_fee_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_application_fee_details_example_call_tool.js", ], }, }, @@ -1465,7 +1465,7 @@ Retrieve details of a specific application fee. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetApplicationFeeRefunds @@ -1476,10 +1476,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_application_fee_refunds_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_application_fee_refunds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_application_fee_refunds_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_application_fee_refunds_example_call_tool.js", ], }, }, @@ -1498,7 +1498,7 @@ Retrieve refunds for a specific application fee. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCurrentAccountBalance @@ -1509,10 +1509,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_current_account_balance_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_current_account_balance_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_current_account_balance_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_current_account_balance_example_call_tool.js", ], }, }, @@ -1527,7 +1527,7 @@ Retrieve the current account balance from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveBalanceTransactionById @@ -1538,10 +1538,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_balance_transaction_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_balance_transaction_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_balance_transaction_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_balance_transaction_by_id_example_call_tool.js", ], }, }, @@ -1557,7 +1557,7 @@ Retrieve details of a balance transaction by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetBalanceSettings @@ -1568,10 +1568,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_balance_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_balance_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_balance_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_balance_settings_example_call_tool.js", ], }, }, @@ -1586,7 +1586,7 @@ Retrieve balance settings for a connected Stripe account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetBalanceTransactionById @@ -1597,10 +1597,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_balance_transaction_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_balance_transaction_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_balance_transaction_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_balance_transaction_by_id_example_call_tool.js", ], }, }, @@ -1616,7 +1616,7 @@ Retrieve details of a balance transaction by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetBillingAlerts @@ -1627,10 +1627,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_billing_alerts_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_billing_alerts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_billing_alerts_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_billing_alerts_example_call_tool.js", ], }, }, @@ -1650,7 +1650,7 @@ Retrieve active and inactive billing alerts. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetBillingAlert @@ -1661,10 +1661,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_billing_alert_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_billing_alert_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_billing_alert_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_billing_alert_example_call_tool.js", ], }, }, @@ -1680,7 +1680,7 @@ Retrieve billing alert details by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCreditBalanceTransactions @@ -1691,10 +1691,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_credit_balance_transactions_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_credit_balance_transactions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_credit_balance_transactions_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_credit_balance_transactions_example_call_tool.js", ], }, }, @@ -1714,7 +1714,7 @@ Retrieve a list of credit balance transactions. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCreditBalanceTransaction @@ -1725,10 +1725,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_credit_balance_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_credit_balance_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_credit_balance_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_credit_balance_transaction_example_call_tool.js", ], }, }, @@ -1744,7 +1744,7 @@ Retrieve a credit balance transaction by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetBillingCreditGrants @@ -1755,10 +1755,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_billing_credit_grants_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_billing_credit_grants_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_billing_credit_grants_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_billing_credit_grants_example_call_tool.js", ], }, }, @@ -1777,7 +1777,7 @@ Retrieve a list of billing credit grants. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveCreditGrant @@ -1788,10 +1788,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_credit_grant_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_credit_grant_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_credit_grant_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_credit_grant_example_call_tool.js", ], }, }, @@ -1807,7 +1807,7 @@ Retrieve details of a specific credit grant using its ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetBillingMeters @@ -1818,10 +1818,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_billing_meters_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_billing_meters_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_billing_meters_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_billing_meters_example_call_tool.js", ], }, }, @@ -1840,7 +1840,7 @@ Retrieve a list of billing meters from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveBillingMeter @@ -1851,10 +1851,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_billing_meter_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_billing_meter_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_billing_meter_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_billing_meter_example_call_tool.js", ], }, }, @@ -1870,7 +1870,7 @@ Retrieve billing meter details by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetBillingMeterEventSummaries @@ -1881,10 +1881,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_billing_meter_event_summaries_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_billing_meter_event_summaries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_billing_meter_event_summaries_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_billing_meter_event_summaries_example_call_tool.js", ], }, }, @@ -1907,7 +1907,7 @@ Retrieve billing meter event summaries by meter ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetBillingPortalConfigurations @@ -1918,10 +1918,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_billing_portal_configurations_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_billing_portal_configurations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_billing_portal_configurations_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_billing_portal_configurations_example_call_tool.js", ], }, }, @@ -1941,7 +1941,7 @@ Retrieve customer portal configurations from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCustomerPortalConfiguration @@ -1952,10 +1952,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_portal_configuration_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_customer_portal_configuration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_portal_configuration_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_customer_portal_configuration_example_call_tool.js", ], }, }, @@ -1971,7 +1971,7 @@ Retrieve customer portal configuration details. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.StripeSearchCharges @@ -1982,10 +1982,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/stripe_search_charges_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/stripe_search_charges_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/stripe_search_charges_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/stripe_search_charges_example_call_tool.js", ], }, }, @@ -2003,7 +2003,7 @@ Search for previously created charges using Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveStripeChargeDetails @@ -2014,10 +2014,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_charge_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_charge_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_charge_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_charge_details_example_call_tool.js", ], }, }, @@ -2033,7 +2033,7 @@ Retrieve details of a specific Stripe charge via its unique ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetChargeDisputeDetails @@ -2044,10 +2044,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_charge_dispute_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_charge_dispute_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_charge_dispute_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_charge_dispute_details_example_call_tool.js", ], }, }, @@ -2063,7 +2063,7 @@ Retrieve details of a dispute for a specific charge. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetChargeRefunds @@ -2074,10 +2074,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_charge_refunds_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_charge_refunds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_charge_refunds_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_charge_refunds_example_call_tool.js", ], }, }, @@ -2096,7 +2096,7 @@ Retrieve refunds for a specific charge on Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveRefundDetailsByCharge @@ -2107,10 +2107,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_refund_details_by_charge_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_refund_details_by_charge_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_refund_details_by_charge_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_refund_details_by_charge_example_call_tool.js", ], }, }, @@ -2127,7 +2127,7 @@ Fetches details of a refund associated to a specific charge. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveCheckoutSession @@ -2138,10 +2138,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_checkout_session_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_checkout_session_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_checkout_session_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_checkout_session_example_call_tool.js", ], }, }, @@ -2157,7 +2157,7 @@ Retrieve a specific Stripe checkout session. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCheckoutSessionLineItems @@ -2168,10 +2168,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_checkout_session_line_items_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_checkout_session_line_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_checkout_session_line_items_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_checkout_session_line_items_example_call_tool.js", ], }, }, @@ -2190,7 +2190,7 @@ Fetch line items from a Stripe Checkout Session. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.ListClimateOrders @@ -2201,10 +2201,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/list_climate_orders_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/list_climate_orders_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/list_climate_orders_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/list_climate_orders_example_call_tool.js", ], }, }, @@ -2222,7 +2222,7 @@ Retrieve all Climate order objects from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetClimateOrderDetails @@ -2233,10 +2233,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_climate_order_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_climate_order_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_climate_order_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_climate_order_details_example_call_tool.js", ], }, }, @@ -2252,7 +2252,7 @@ Retrieve details of a specific Climate order. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.ListClimateProducts @@ -2263,10 +2263,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/list_climate_products_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/list_climate_products_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/list_climate_products_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/list_climate_products_example_call_tool.js", ], }, }, @@ -2284,7 +2284,7 @@ Retrieve a list of all available Climate products. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveClimateProductDetails @@ -2295,10 +2295,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_climate_product_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_climate_product_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_climate_product_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_climate_product_details_example_call_tool.js", ], }, }, @@ -2314,7 +2314,7 @@ Retrieve details of a specific Climate product from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.ListClimateSuppliers @@ -2325,10 +2325,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/list_climate_suppliers_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/list_climate_suppliers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/list_climate_suppliers_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/list_climate_suppliers_example_call_tool.js", ], }, }, @@ -2346,7 +2346,7 @@ Retrieve a list of all available Climate suppliers. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveClimateSupplier @@ -2357,10 +2357,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_climate_supplier_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_climate_supplier_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_climate_supplier_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_climate_supplier_example_call_tool.js", ], }, }, @@ -2376,7 +2376,7 @@ Fetches details of a specific Climate supplier. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetConfirmationTokenInfo @@ -2387,10 +2387,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_confirmation_token_info_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_confirmation_token_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_confirmation_token_info_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_confirmation_token_info_example_call_tool.js", ], }, }, @@ -2406,7 +2406,7 @@ Retrieves details of an existing confirmation token. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveCountrySpecs @@ -2417,10 +2417,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_country_specs_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_country_specs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_country_specs_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_country_specs_example_call_tool.js", ], }, }, @@ -2438,7 +2438,7 @@ Retrieve all country specification objects from the API. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCountrySpecifications @@ -2449,10 +2449,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_country_specifications_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_country_specifications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_country_specifications_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_country_specifications_example_call_tool.js", ], }, }, @@ -2468,7 +2468,7 @@ Retrieve country specifications using a country code. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteStripeCoupon @@ -2479,10 +2479,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_stripe_coupon_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_stripe_coupon_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_stripe_coupon_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_stripe_coupon_example_call_tool.js", ], }, }, @@ -2497,7 +2497,7 @@ Delete a coupon in Stripe without affecting current users. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCouponDetails @@ -2508,10 +2508,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_coupon_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_coupon_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_coupon_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_coupon_details_example_call_tool.js", ], }, }, @@ -2527,7 +2527,7 @@ Retrieve details of a coupon by its ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveCreditNoteLines @@ -2538,10 +2538,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_credit_note_lines_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_credit_note_lines_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_credit_note_lines_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_credit_note_lines_example_call_tool.js", ], }, }, @@ -2560,7 +2560,7 @@ Fetch line items from a specified credit note. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveCreditNote @@ -2571,10 +2571,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_credit_note_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_credit_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_credit_note_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_credit_note_example_call_tool.js", ], }, }, @@ -2590,7 +2590,7 @@ Retrieve details of a specific credit note by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.SearchStripeCustomers @@ -2601,10 +2601,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/search_stripe_customers_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/search_stripe_customers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/search_stripe_customers_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/search_stripe_customers_example_call_tool.js", ], }, }, @@ -2622,7 +2622,7 @@ Search and retrieve customer data from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteStripeCustomer @@ -2633,10 +2633,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_stripe_customer_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_stripe_customer_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_stripe_customer_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_stripe_customer_example_call_tool.js", ], }, }, @@ -2651,7 +2651,7 @@ Permanently delete a Stripe customer and cancel subscriptions. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveCustomerDetails @@ -2662,10 +2662,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_customer_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_customer_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_customer_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_customer_details_example_call_tool.js", ], }, }, @@ -2681,7 +2681,7 @@ Retrieve details of a specific customer. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCustomerBalanceTransactions @@ -2692,10 +2692,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_balance_transactions_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_customer_balance_transactions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_balance_transactions_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_customer_balance_transactions_example_call_tool.js", ], }, }, @@ -2714,7 +2714,7 @@ Retrieve a customer's balance transaction updates. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCustomerBalanceTransaction @@ -2725,10 +2725,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_balance_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_customer_balance_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_balance_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_customer_balance_transaction_example_call_tool.js", ], }, }, @@ -2745,7 +2745,7 @@ Retrieve a specific customer balance transaction from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCustomerBankAccounts @@ -2756,10 +2756,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_bank_accounts_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_customer_bank_accounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_bank_accounts_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_customer_bank_accounts_example_call_tool.js", ], }, }, @@ -2778,7 +2778,7 @@ Retrieve bank accounts for a specific customer. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCustomerBankAccountDetails @@ -2789,10 +2789,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_bank_account_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_customer_bank_account_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_bank_account_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_customer_bank_account_details_example_call_tool.js", ], }, }, @@ -2809,7 +2809,7 @@ Retrieve details of a customer's bank account from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCustomerCards @@ -2820,10 +2820,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_cards_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_customer_cards_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_cards_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_customer_cards_example_call_tool.js", ], }, }, @@ -2842,7 +2842,7 @@ Retrieve a list of cards belonging to a customer. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCustomerCardDetails @@ -2853,10 +2853,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_card_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_customer_card_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_card_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_customer_card_details_example_call_tool.js", ], }, }, @@ -2873,7 +2873,7 @@ Retrieve details about a specific card for a customer. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCustomerCashBalance @@ -2884,10 +2884,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_cash_balance_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_customer_cash_balance_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_cash_balance_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_customer_cash_balance_example_call_tool.js", ], }, }, @@ -2903,7 +2903,7 @@ Retrieve a customer's cash balance on Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCustomerCashBalanceTransactions @@ -2914,10 +2914,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_cash_balance_transactions_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_customer_cash_balance_transactions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_cash_balance_transactions_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_customer_cash_balance_transactions_example_call_tool.js", ], }, }, @@ -2936,7 +2936,7 @@ Retrieve transactions modifying a customer's cash balance. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveCashBalanceTransaction @@ -2947,10 +2947,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_cash_balance_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_cash_balance_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_cash_balance_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_cash_balance_transaction_example_call_tool.js", ], }, }, @@ -2967,7 +2967,7 @@ Retrieve a cash balance transaction for a customer. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RemoveCustomerDiscount @@ -2978,10 +2978,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/remove_customer_discount_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/remove_customer_discount_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/remove_customer_discount_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/remove_customer_discount_example_call_tool.js", ], }, }, @@ -2996,7 +2996,7 @@ Remove the current discount applied to a customer. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveCustomerDiscount @@ -3007,10 +3007,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_customer_discount_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_customer_discount_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_customer_discount_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_customer_discount_example_call_tool.js", ], }, }, @@ -3026,7 +3026,7 @@ Retrieve a customer's discount information. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCustomerPaymentMethods @@ -3037,10 +3037,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_payment_methods_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_customer_payment_methods_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_payment_methods_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_customer_payment_methods_example_call_tool.js", ], }, }, @@ -3061,7 +3061,7 @@ Retrieve payment methods for a specific customer. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCustomerPaymentMethod @@ -3072,10 +3072,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_payment_method_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_customer_payment_method_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_payment_method_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_customer_payment_method_example_call_tool.js", ], }, }, @@ -3092,7 +3092,7 @@ Retrieve a customer's specific payment method. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.ListCustomerPaymentSources @@ -3103,10 +3103,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/list_customer_payment_sources_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/list_customer_payment_sources_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/list_customer_payment_sources_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/list_customer_payment_sources_example_call_tool.js", ], }, }, @@ -3126,7 +3126,7 @@ Retrieve payment sources for a specified customer. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveCustomerPaymentSource @@ -3137,10 +3137,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_customer_payment_source_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_customer_payment_source_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_customer_payment_source_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_customer_payment_source_example_call_tool.js", ], }, }, @@ -3157,7 +3157,7 @@ Retrieve a specified source for a given customer. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCustomerSubscriptions @@ -3168,10 +3168,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_subscriptions_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_customer_subscriptions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_subscriptions_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_customer_subscriptions_example_call_tool.js", ], }, }, @@ -3190,7 +3190,7 @@ Retrieve a customer's active subscriptions. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveStripeSubscriptionById @@ -3201,10 +3201,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_subscription_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_subscription_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_subscription_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_subscription_by_id_example_call_tool.js", ], }, }, @@ -3221,7 +3221,7 @@ Retrieve a Stripe subscription by its ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RemoveCustomerSubscriptionDiscount @@ -3232,10 +3232,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/remove_customer_subscription_discount_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/remove_customer_subscription_discount_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/remove_customer_subscription_discount_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/remove_customer_subscription_discount_example_call_tool.js", ], }, }, @@ -3251,7 +3251,7 @@ Removes the discount from a customer's subscription. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetSubscriptionDiscount @@ -3262,10 +3262,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_subscription_discount_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_subscription_discount_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_subscription_discount_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_subscription_discount_example_call_tool.js", ], }, }, @@ -3282,7 +3282,7 @@ Retrieve discount details for a customer's subscription. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCustomerTaxIds @@ -3293,10 +3293,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_tax_ids_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_customer_tax_ids_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_tax_ids_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_customer_tax_ids_example_call_tool.js", ], }, }, @@ -3315,7 +3315,7 @@ Retrieve a customer's tax IDs from their profile. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteCustomerTaxId @@ -3326,10 +3326,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_customer_tax_id_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_customer_tax_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_customer_tax_id_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_customer_tax_id_example_call_tool.js", ], }, }, @@ -3345,7 +3345,7 @@ Deletes a customer's existing tax ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCustomerTaxId @@ -3356,10 +3356,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_tax_id_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_customer_tax_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_customer_tax_id_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_customer_tax_id_example_call_tool.js", ], }, }, @@ -3376,7 +3376,7 @@ Retrieve a specific customer's tax ID information. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveDisputeById @@ -3387,10 +3387,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_dispute_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_dispute_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_dispute_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_dispute_by_id_example_call_tool.js", ], }, }, @@ -3406,7 +3406,7 @@ Retrieve details of a dispute using its ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetActiveEntitlements @@ -3417,10 +3417,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_active_entitlements_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_active_entitlements_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_active_entitlements_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_active_entitlements_example_call_tool.js", ], }, }, @@ -3439,7 +3439,7 @@ Retrieve active entitlements for a customer from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveActiveEntitlement @@ -3450,10 +3450,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_active_entitlement_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_active_entitlement_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_active_entitlement_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_active_entitlement_example_call_tool.js", ], }, }, @@ -3469,7 +3469,7 @@ Retrieve details of an active entitlement by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetStripeEntitlementFeatures @@ -3480,10 +3480,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_stripe_entitlement_features_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_stripe_entitlement_features_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_stripe_entitlement_features_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_stripe_entitlement_features_example_call_tool.js", ], }, }, @@ -3503,7 +3503,7 @@ Retrieve a list of entitlement features from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveFeatureDetails @@ -3514,10 +3514,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_feature_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_feature_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_feature_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_feature_details_example_call_tool.js", ], }, }, @@ -3533,7 +3533,7 @@ Fetches details for a specific feature by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveStripeEventDetails @@ -3544,10 +3544,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_event_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_event_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_event_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_event_details_example_call_tool.js", ], }, }, @@ -3563,7 +3563,7 @@ Retrieve details of a Stripe event using its unique ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetExchangeRates @@ -3574,10 +3574,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_exchange_rates_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_exchange_rates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_exchange_rates_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_exchange_rates_example_call_tool.js", ], }, }, @@ -3595,7 +3595,7 @@ Retrieve Stripe's supported foreign currency exchange rates. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetDeprecatedExchangeRates @@ -3606,10 +3606,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_deprecated_exchange_rates_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_deprecated_exchange_rates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_deprecated_exchange_rates_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_deprecated_exchange_rates_example_call_tool.js", ], }, }, @@ -3625,7 +3625,7 @@ Retrieves deprecated exchange rates for a given currency. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveFileLink @@ -3636,10 +3636,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_file_link_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_file_link_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_file_link_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_file_link_example_call_tool.js", ], }, }, @@ -3655,7 +3655,7 @@ Fetches a file link using its ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetFileDetails @@ -3666,10 +3666,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_file_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_file_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_file_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_file_details_example_call_tool.js", ], }, }, @@ -3685,7 +3685,7 @@ Retrieve details of an existing file object from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetFinancialConnectionsAccountDetails @@ -3696,10 +3696,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_financial_connections_account_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_financial_connections_account_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_financial_connections_account_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_financial_connections_account_details_example_call_tool.js", ], }, }, @@ -3715,7 +3715,7 @@ Retrieve details of a Financial Connections Account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetFinancialAccountOwners @@ -3726,10 +3726,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_financial_account_owners_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_financial_account_owners_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_financial_account_owners_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_financial_account_owners_example_call_tool.js", ], }, }, @@ -3749,7 +3749,7 @@ Retrieve owners of a specified financial account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveFinancialConnectionsSession @@ -3760,10 +3760,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_financial_connections_session_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_financial_connections_session_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_financial_connections_session_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_financial_connections_session_example_call_tool.js", ], }, }, @@ -3779,7 +3779,7 @@ Retrieve details of a Financial Connections Session. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetFinancialTransactionDetails @@ -3790,10 +3790,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_financial_transaction_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_financial_transaction_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_financial_transaction_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_financial_transaction_details_example_call_tool.js", ], }, }, @@ -3809,7 +3809,7 @@ Retrieve details of a specific financial transaction. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveForwardingRequest @@ -3820,10 +3820,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_forwarding_request_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_forwarding_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_forwarding_request_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_forwarding_request_example_call_tool.js", ], }, }, @@ -3839,7 +3839,7 @@ Fetch a specific ForwardingRequest object using its ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveStripeVerificationReport @@ -3850,10 +3850,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_verification_report_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_verification_report_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_verification_report_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_verification_report_example_call_tool.js", ], }, }, @@ -3869,7 +3869,7 @@ Retrieve details of an existing Stripe verification report. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveVerificationSessionDetails @@ -3880,10 +3880,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_verification_session_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_verification_session_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_verification_session_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_verification_session_details_example_call_tool.js", ], }, }, @@ -3899,7 +3899,7 @@ Retrieve details of a Stripe verification session. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveInvoicePayment @@ -3910,10 +3910,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_invoice_payment_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_invoice_payment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_invoice_payment_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_invoice_payment_example_call_tool.js", ], }, }, @@ -3929,7 +3929,7 @@ Fetch the details of a specific invoice payment by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetInvoiceRenderingTemplates @@ -3940,10 +3940,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_invoice_rendering_templates_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_invoice_rendering_templates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_invoice_rendering_templates_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_invoice_rendering_templates_example_call_tool.js", ], }, }, @@ -3962,7 +3962,7 @@ Retrieve all invoice rendering templates by creation date. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveInvoiceTemplate @@ -3973,10 +3973,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_invoice_template_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_invoice_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_invoice_template_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_invoice_template_example_call_tool.js", ], }, }, @@ -3993,7 +3993,7 @@ Fetch an invoice rendering template by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteInvoiceItem @@ -4004,10 +4004,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_invoice_item_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_invoice_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_invoice_item_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_invoice_item_example_call_tool.js", ], }, }, @@ -4022,7 +4022,7 @@ Delete an invoice item from a draft or unattached invoice. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetInvoiceItemDetails @@ -4033,10 +4033,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_invoice_item_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_invoice_item_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_invoice_item_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_invoice_item_details_example_call_tool.js", ], }, }, @@ -4052,7 +4052,7 @@ Retrieve details of a specific invoice item by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.SearchStripeInvoices @@ -4063,10 +4063,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/search_stripe_invoices_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/search_stripe_invoices_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/search_stripe_invoices_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/search_stripe_invoices_example_call_tool.js", ], }, }, @@ -4084,7 +4084,7 @@ Search for previously created Stripe invoices. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteInvoiceDraft @@ -4095,10 +4095,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_invoice_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_invoice_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_invoice_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_invoice_draft_example_call_tool.js", ], }, }, @@ -4113,7 +4113,7 @@ Permanently delete a draft invoice. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveInvoiceById @@ -4124,10 +4124,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_invoice_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_invoice_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_invoice_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_invoice_by_id_example_call_tool.js", ], }, }, @@ -4143,7 +4143,7 @@ Retrieve details of an invoice using its ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetInvoiceLineItems @@ -4154,10 +4154,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_invoice_line_items_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_invoice_line_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_invoice_line_items_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_invoice_line_items_example_call_tool.js", ], }, }, @@ -4176,7 +4176,7 @@ Fetch line items from a specific invoice. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveIssuingAuthorization @@ -4187,10 +4187,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_issuing_authorization_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_issuing_authorization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_issuing_authorization_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_issuing_authorization_example_call_tool.js", ], }, }, @@ -4206,7 +4206,7 @@ Fetches details of an Issuing Authorization object. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveIssuingCardholder @@ -4217,10 +4217,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_issuing_cardholder_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_issuing_cardholder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_issuing_cardholder_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_issuing_cardholder_example_call_tool.js", ], }, }, @@ -4236,7 +4236,7 @@ Retrieve details of an issuing cardholder. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetIssuingCardDetails @@ -4247,10 +4247,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_issuing_card_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_issuing_card_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_issuing_card_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_issuing_card_details_example_call_tool.js", ], }, }, @@ -4266,7 +4266,7 @@ Retrieve details of a specific issuing card. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveIssuingDispute @@ -4277,10 +4277,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_issuing_dispute_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_issuing_dispute_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_issuing_dispute_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_issuing_dispute_example_call_tool.js", ], }, }, @@ -4296,7 +4296,7 @@ Fetch the details of a specific issuing dispute. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrievePersonalizationDesign @@ -4307,10 +4307,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_personalization_design_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_personalization_design_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_personalization_design_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_personalization_design_example_call_tool.js", ], }, }, @@ -4326,7 +4326,7 @@ Retrieve a personalization design object by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetLatestPhysicalBundles @@ -4337,10 +4337,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_latest_physical_bundles_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_latest_physical_bundles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_latest_physical_bundles_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_latest_physical_bundles_example_call_tool.js", ], }, }, @@ -4360,7 +4360,7 @@ Retrieve the latest physical bundle objects from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrievePhysicalBundle @@ -4371,10 +4371,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_physical_bundle_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_physical_bundle_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_physical_bundle_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_physical_bundle_example_call_tool.js", ], }, }, @@ -4390,7 +4390,7 @@ Retrieve details of a physical bundle. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveIssuingSettlement @@ -4401,10 +4401,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_issuing_settlement_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_issuing_settlement_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_issuing_settlement_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_issuing_settlement_example_call_tool.js", ], }, }, @@ -4420,7 +4420,7 @@ Fetch details of an Issuing Settlement object. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetIssuingTokenInfo @@ -4431,10 +4431,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_issuing_token_info_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_issuing_token_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_issuing_token_info_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_issuing_token_info_example_call_tool.js", ], }, }, @@ -4450,7 +4450,7 @@ Retrieve details of an Issuing Token. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveIssuingTransaction @@ -4461,10 +4461,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_issuing_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_issuing_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_issuing_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_issuing_transaction_example_call_tool.js", ], }, }, @@ -4480,7 +4480,7 @@ Fetch details of an issuing transaction by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveFinancialSessionDetails @@ -4491,10 +4491,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_financial_session_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_financial_session_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_financial_session_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_financial_session_details_example_call_tool.js", ], }, }, @@ -4510,7 +4510,7 @@ Retrieve details of a financial connection session. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetLinkedAccountDetails @@ -4521,10 +4521,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_linked_account_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_linked_account_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_linked_account_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_linked_account_details_example_call_tool.js", ], }, }, @@ -4540,7 +4540,7 @@ Retrieve details of a financial connections account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetLinkedAccountOwners @@ -4551,10 +4551,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_linked_account_owners_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_linked_account_owners_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_linked_account_owners_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_linked_account_owners_example_call_tool.js", ], }, }, @@ -4574,7 +4574,7 @@ Retrieve owners of a specific linked account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveMandateInfo @@ -4585,10 +4585,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_mandate_info_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_mandate_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_mandate_info_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_mandate_info_example_call_tool.js", ], }, }, @@ -4604,7 +4604,7 @@ Retrieve detailed information of a mandate. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.SearchStripePaymentIntents @@ -4615,10 +4615,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/search_stripe_payment_intents_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/search_stripe_payment_intents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/search_stripe_payment_intents_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/search_stripe_payment_intents_example_call_tool.js", ], }, }, @@ -4636,7 +4636,7 @@ Search previously created Stripe PaymentIntents. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrievePaymentIntentDetails @@ -4647,10 +4647,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_payment_intent_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_payment_intent_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_payment_intent_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_payment_intent_details_example_call_tool.js", ], }, }, @@ -4667,7 +4667,7 @@ Retrieve details of a specific PaymentIntent using its ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetStripePaymentLinks @@ -4678,10 +4678,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_stripe_payment_links_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_stripe_payment_links_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_stripe_payment_links_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_stripe_payment_links_example_call_tool.js", ], }, }, @@ -4700,7 +4700,7 @@ Retrieve a list of Stripe payment links. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrievePaymentLinkInfo @@ -4711,10 +4711,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_payment_link_info_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_payment_link_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_payment_link_info_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_payment_link_info_example_call_tool.js", ], }, }, @@ -4730,7 +4730,7 @@ Retrieve detailed information about a payment link. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetPaymentLinkLineItems @@ -4741,10 +4741,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_payment_link_line_items_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_payment_link_line_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_payment_link_line_items_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_payment_link_line_items_example_call_tool.js", ], }, }, @@ -4763,7 +4763,7 @@ Retrieve the line items for a specific payment link. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.ListPaymentMethodConfigurations @@ -4774,10 +4774,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/list_payment_method_configurations_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/list_payment_method_configurations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/list_payment_method_configurations_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/list_payment_method_configurations_example_call_tool.js", ], }, }, @@ -4796,7 +4796,7 @@ Retrieve available payment method configurations from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrievePaymentMethodConfiguration @@ -4807,10 +4807,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_payment_method_configuration_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_payment_method_configuration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_payment_method_configuration_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_payment_method_configuration_example_call_tool.js", ], }, }, @@ -4826,7 +4826,7 @@ Retrieve a specific payment method configuration. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.ListPaymentMethodDomains @@ -4837,10 +4837,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/list_payment_method_domains_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/list_payment_method_domains_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/list_payment_method_domains_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/list_payment_method_domains_example_call_tool.js", ], }, }, @@ -4860,7 +4860,7 @@ Retrieve details of existing payment method domains. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetPaymentMethodDomainDetails @@ -4871,10 +4871,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_payment_method_domain_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_payment_method_domain_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_payment_method_domain_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_payment_method_domain_details_example_call_tool.js", ], }, }, @@ -4890,7 +4890,7 @@ Retrieve details of a specific payment method domain. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetTreasuryPaymentMethods @@ -4901,10 +4901,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_treasury_payment_methods_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_treasury_payment_methods_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_treasury_payment_methods_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_treasury_payment_methods_example_call_tool.js", ], }, }, @@ -4924,7 +4924,7 @@ Retrieve a list of PaymentMethods for Treasury flows. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveStripePaymentMethod @@ -4935,10 +4935,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_payment_method_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_payment_method_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_payment_method_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_payment_method_example_call_tool.js", ], }, }, @@ -4954,7 +4954,7 @@ Retrieve details of a specific Stripe payment method. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetStripePayoutDetails @@ -4965,10 +4965,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_stripe_payout_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_stripe_payout_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_stripe_payout_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_stripe_payout_details_example_call_tool.js", ], }, }, @@ -4984,7 +4984,7 @@ Retrieve details of a specific Stripe payout. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteStripePlan @@ -4995,10 +4995,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_stripe_plan_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_stripe_plan_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_stripe_plan_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_stripe_plan_example_call_tool.js", ], }, }, @@ -5013,7 +5013,7 @@ Delete a specified plan from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveStripePlan @@ -5024,10 +5024,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_plan_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_plan_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_plan_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_plan_example_call_tool.js", ], }, }, @@ -5043,7 +5043,7 @@ Retrieve details of a specific Stripe plan by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.SearchStripePrices @@ -5054,10 +5054,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/search_stripe_prices_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/search_stripe_prices_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/search_stripe_prices_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/search_stripe_prices_example_call_tool.js", ], }, }, @@ -5075,7 +5075,7 @@ Search for previously created Stripe prices. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveStripePrice @@ -5086,10 +5086,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_price_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_price_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_price_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_price_example_call_tool.js", ], }, }, @@ -5105,7 +5105,7 @@ Fetches price details using a specific ID from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.SearchStripeProducts @@ -5116,10 +5116,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/search_stripe_products_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/search_stripe_products_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/search_stripe_products_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/search_stripe_products_example_call_tool.js", ], }, }, @@ -5137,7 +5137,7 @@ Search for previously created products on Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteStripeProduct @@ -5148,10 +5148,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_stripe_product_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_stripe_product_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_stripe_product_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_stripe_product_example_call_tool.js", ], }, }, @@ -5166,7 +5166,7 @@ Delete a product from Stripe if eligible. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetProductDetails @@ -5177,10 +5177,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_product_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_product_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_product_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_product_details_example_call_tool.js", ], }, }, @@ -5196,7 +5196,7 @@ Retrieve details of a specific product by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetProductFeatures @@ -5207,10 +5207,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_product_features_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_product_features_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_product_features_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_product_features_example_call_tool.js", ], }, }, @@ -5229,7 +5229,7 @@ Retrieve features for a specific product. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteProductFeature @@ -5240,10 +5240,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_product_feature_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_product_feature_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_product_feature_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_product_feature_example_call_tool.js", ], }, }, @@ -5259,7 +5259,7 @@ Delete a specific feature from a product. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetProductFeatureDetails @@ -5270,10 +5270,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_product_feature_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_product_feature_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_product_feature_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_product_feature_details_example_call_tool.js", ], }, }, @@ -5290,7 +5290,7 @@ Retrieve details of a feature attached to a product. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetPromotionCodeDetails @@ -5301,10 +5301,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_promotion_code_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_promotion_code_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_promotion_code_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_promotion_code_details_example_call_tool.js", ], }, }, @@ -5320,7 +5320,7 @@ Retrieve details of a specific promotion code. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveQuotesList @@ -5331,10 +5331,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_quotes_list_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_quotes_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_quotes_list_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_quotes_list_example_call_tool.js", ], }, }, @@ -5355,7 +5355,7 @@ Fetches a list of your available quotes. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveQuoteById @@ -5366,10 +5366,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_quote_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_quote_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_quote_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_quote_by_id_example_call_tool.js", ], }, }, @@ -5385,7 +5385,7 @@ Fetches quote details using a specified ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetUpfrontQuoteLineItems @@ -5396,10 +5396,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_upfront_quote_line_items_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_upfront_quote_line_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_upfront_quote_line_items_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_upfront_quote_line_items_example_call_tool.js", ], }, }, @@ -5418,7 +5418,7 @@ Retrieve computed upfront line items from a quote. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetQuoteLineItems @@ -5429,10 +5429,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_quote_line_items_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_quote_line_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_quote_line_items_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_quote_line_items_example_call_tool.js", ], }, }, @@ -5451,7 +5451,7 @@ Fetch line items from a specified quote. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DownloadQuotePdf @@ -5462,10 +5462,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/download_quote_pdf_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/download_quote_pdf_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/download_quote_pdf_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/download_quote_pdf_example_call_tool.js", ], }, }, @@ -5481,7 +5481,7 @@ Download the PDF for a finalized Stripe quote. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveEarlyFraudWarningDetails @@ -5492,10 +5492,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_early_fraud_warning_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_early_fraud_warning_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_early_fraud_warning_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_early_fraud_warning_details_example_call_tool.js", ], }, }, @@ -5511,7 +5511,7 @@ Retrieve details of an early fraud warning. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RemoveRadarValueListItem @@ -5522,10 +5522,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/remove_radar_value_list_item_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/remove_radar_value_list_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/remove_radar_value_list_item_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/remove_radar_value_list_item_example_call_tool.js", ], }, }, @@ -5540,7 +5540,7 @@ Remove an item from a Stripe Radar value list. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveValueListItem @@ -5551,10 +5551,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_value_list_item_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_value_list_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_value_list_item_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_value_list_item_example_call_tool.js", ], }, }, @@ -5570,7 +5570,7 @@ Retrieve details of a specific ValueListItem in Stripe Radar. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteStripeValueList @@ -5581,10 +5581,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_stripe_value_list_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_stripe_value_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_stripe_value_list_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_stripe_value_list_example_call_tool.js", ], }, }, @@ -5599,7 +5599,7 @@ Delete a Stripe Radar ValueList and its items. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveRadarValuelist @@ -5610,10 +5610,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_radar_valuelist_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_radar_valuelist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_radar_valuelist_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_radar_valuelist_example_call_tool.js", ], }, }, @@ -5629,7 +5629,7 @@ Retrieve details of a specific Radar ValueList. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveRefundDetails @@ -5640,10 +5640,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_refund_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_refund_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_refund_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_refund_details_example_call_tool.js", ], }, }, @@ -5659,7 +5659,7 @@ Retrieve details of an existing refund. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetReportRunDetails @@ -5670,10 +5670,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_report_run_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_report_run_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_report_run_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_report_run_details_example_call_tool.js", ], }, }, @@ -5689,7 +5689,7 @@ Retrieve details of an existing report run. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetStripeReportTypes @@ -5700,10 +5700,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_stripe_report_types_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_stripe_report_types_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_stripe_report_types_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_stripe_report_types_example_call_tool.js", ], }, }, @@ -5718,7 +5718,7 @@ Retrieve a comprehensive list of Stripe report types. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetStripeReportTypeDetails @@ -5729,10 +5729,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_stripe_report_type_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_stripe_report_type_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_stripe_report_type_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_stripe_report_type_details_example_call_tool.js", ], }, }, @@ -5748,7 +5748,7 @@ Retrieve details for a specific Stripe Report Type. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetReviewDetails @@ -5759,10 +5759,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_review_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_review_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_review_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_review_details_example_call_tool.js", ], }, }, @@ -5778,7 +5778,7 @@ Retrieve details of a specific review on Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveSetupIntentDetails @@ -5789,10 +5789,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_setup_intent_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_setup_intent_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_setup_intent_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_setup_intent_details_example_call_tool.js", ], }, }, @@ -5809,7 +5809,7 @@ Fetch details of an existing Stripe SetupIntent. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveShippingRateDetails @@ -5820,10 +5820,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_shipping_rate_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_shipping_rate_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_shipping_rate_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_shipping_rate_details_example_call_tool.js", ], }, }, @@ -5839,7 +5839,7 @@ Retrieve details of a specific shipping rate using its ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetScheduledQueryRuns @@ -5850,10 +5850,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_scheduled_query_runs_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_scheduled_query_runs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_scheduled_query_runs_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_scheduled_query_runs_example_call_tool.js", ], }, }, @@ -5871,7 +5871,7 @@ Retrieve a list of scheduled query runs from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveScheduledQueryRunDetails @@ -5882,10 +5882,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_scheduled_query_run_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_scheduled_query_run_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_scheduled_query_run_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_scheduled_query_run_details_example_call_tool.js", ], }, }, @@ -5901,7 +5901,7 @@ Fetches details of a Stripe Sigma scheduled query run. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveStripeSource @@ -5912,10 +5912,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_source_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_source_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_source_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_source_example_call_tool.js", ], }, }, @@ -5932,7 +5932,7 @@ Retrieve updated details of a Stripe source object. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveSourceMandateNotification @@ -5943,10 +5943,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_source_mandate_notification_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_source_mandate_notification_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_source_mandate_notification_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_source_mandate_notification_example_call_tool.js", ], }, }, @@ -5963,7 +5963,7 @@ Retrieve details of a specific mandate notification. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetSourceTransactions @@ -5974,10 +5974,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_source_transactions_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_source_transactions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_source_transactions_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_source_transactions_example_call_tool.js", ], }, }, @@ -5996,7 +5996,7 @@ Retrieve transactions for a specific source. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetStripeSourceTransaction @@ -6007,10 +6007,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_stripe_source_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_stripe_source_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_stripe_source_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_stripe_source_transaction_example_call_tool.js", ], }, }, @@ -6027,7 +6027,7 @@ Retrieve a Stripe source transaction by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetSubscriptionItems @@ -6038,10 +6038,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_subscription_items_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_subscription_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_subscription_items_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_subscription_items_example_call_tool.js", ], }, }, @@ -6060,7 +6060,7 @@ Retrieve subscription items for a subscription. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveSubscriptionItem @@ -6071,10 +6071,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_subscription_item_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_subscription_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_subscription_item_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_subscription_item_example_call_tool.js", ], }, }, @@ -6090,7 +6090,7 @@ Retrieve details of a specific subscription item. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveSubscriptionSchedule @@ -6101,10 +6101,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_subscription_schedule_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_subscription_schedule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_subscription_schedule_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_subscription_schedule_example_call_tool.js", ], }, }, @@ -6120,7 +6120,7 @@ Get details of an existing subscription schedule by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.SearchStripeSubscriptions @@ -6131,10 +6131,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/search_stripe_subscriptions_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/search_stripe_subscriptions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/search_stripe_subscriptions_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/search_stripe_subscriptions_example_call_tool.js", ], }, }, @@ -6152,7 +6152,7 @@ Search previously created Stripe subscriptions. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetSubscriptionDetails @@ -6163,10 +6163,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_subscription_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_subscription_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_subscription_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_subscription_details_example_call_tool.js", ], }, }, @@ -6182,7 +6182,7 @@ Retrieve details of a subscription by its ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RemoveSubscriptionDiscount @@ -6193,10 +6193,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/remove_subscription_discount_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/remove_subscription_discount_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/remove_subscription_discount_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/remove_subscription_discount_example_call_tool.js", ], }, }, @@ -6211,7 +6211,7 @@ Remove the discount from a subscription. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveTaxCalculation @@ -6222,10 +6222,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_tax_calculation_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_tax_calculation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_tax_calculation_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_tax_calculation_example_call_tool.js", ], }, }, @@ -6241,7 +6241,7 @@ Retrieve a specific tax calculation by its ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveTaxCalculationLineItems @@ -6252,10 +6252,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_tax_calculation_line_items_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_tax_calculation_line_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_tax_calculation_line_items_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_tax_calculation_line_items_example_call_tool.js", ], }, }, @@ -6274,7 +6274,7 @@ Retrieve line items for a Stripe tax calculation. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetTaxRegistrations @@ -6285,10 +6285,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_tax_registrations_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_tax_registrations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_tax_registrations_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_tax_registrations_example_call_tool.js", ], }, }, @@ -6307,7 +6307,7 @@ Retrieve a list of tax registration objects from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetTaxRegistrationInfo @@ -6318,10 +6318,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_tax_registration_info_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_tax_registration_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_tax_registration_info_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_tax_registration_info_example_call_tool.js", ], }, }, @@ -6337,7 +6337,7 @@ Retrieve details of a specific tax registration. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetTaxSettings @@ -6348,10 +6348,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_tax_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_tax_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_tax_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_tax_settings_example_call_tool.js", ], }, }, @@ -6366,7 +6366,7 @@ Retrieve merchant tax settings in Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveTaxTransaction @@ -6377,10 +6377,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_tax_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_tax_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_tax_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_tax_transaction_example_call_tool.js", ], }, }, @@ -6396,7 +6396,7 @@ Retrieve details of a specific tax transaction. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetTransactionLineItems @@ -6407,10 +6407,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_transaction_line_items_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_transaction_line_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_transaction_line_items_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_transaction_line_items_example_call_tool.js", ], }, }, @@ -6429,7 +6429,7 @@ Retrieve line items for a specified transaction. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetTaxCodesList @@ -6440,10 +6440,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_tax_codes_list_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_tax_codes_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_tax_codes_list_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_tax_codes_list_example_call_tool.js", ], }, }, @@ -6461,7 +6461,7 @@ Retrieve all available tax codes for products from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetTaxCodeDetails @@ -6472,10 +6472,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_tax_code_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_tax_code_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_tax_code_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_tax_code_details_example_call_tool.js", ], }, }, @@ -6491,7 +6491,7 @@ Retrieve details for a specific tax code by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteTaxId @@ -6502,10 +6502,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_tax_id_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_tax_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_tax_id_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_tax_id_example_call_tool.js", ], }, }, @@ -6520,7 +6520,7 @@ Delete a tax ID from an account or customer. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveTaxId @@ -6531,10 +6531,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_tax_id_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_tax_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_tax_id_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_tax_id_example_call_tool.js", ], }, }, @@ -6550,7 +6550,7 @@ Retrieve an account or customer's tax_id object. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveTaxRate @@ -6561,10 +6561,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_tax_rate_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_tax_rate_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_tax_rate_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_tax_rate_example_call_tool.js", ], }, }, @@ -6580,7 +6580,7 @@ Fetches a tax rate by its ID from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetTerminalConfigurations @@ -6591,10 +6591,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_terminal_configurations_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_terminal_configurations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_terminal_configurations_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_terminal_configurations_example_call_tool.js", ], }, }, @@ -6613,7 +6613,7 @@ Retrieve a list of terminal Configuration objects. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteTerminalConfiguration @@ -6624,10 +6624,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_terminal_configuration_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_terminal_configuration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_terminal_configuration_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_terminal_configuration_example_call_tool.js", ], }, }, @@ -6642,7 +6642,7 @@ Deletes a terminal configuration. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveTerminalConfiguration @@ -6653,10 +6653,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_terminal_configuration_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_terminal_configuration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_terminal_configuration_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_terminal_configuration_example_call_tool.js", ], }, }, @@ -6672,7 +6672,7 @@ Retrieves a terminal configuration object for Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetTerminalLocations @@ -6683,10 +6683,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_terminal_locations_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_terminal_locations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_terminal_locations_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_terminal_locations_example_call_tool.js", ], }, }, @@ -6704,7 +6704,7 @@ Retrieve a list of terminal location objects from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteTerminalLocation @@ -6715,10 +6715,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_terminal_location_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_terminal_location_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_terminal_location_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_terminal_location_example_call_tool.js", ], }, }, @@ -6733,7 +6733,7 @@ Deletes a specified terminal location in Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveTerminalLocation @@ -6744,10 +6744,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_terminal_location_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_terminal_location_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_terminal_location_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_terminal_location_example_call_tool.js", ], }, }, @@ -6763,7 +6763,7 @@ Fetches details of a terminal location by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetTerminalReaders @@ -6774,10 +6774,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_terminal_readers_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_terminal_readers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_terminal_readers_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_terminal_readers_example_call_tool.js", ], }, }, @@ -6799,7 +6799,7 @@ Retrieve a list of terminal reader objects. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteTerminalReader @@ -6810,10 +6810,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_terminal_reader_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_terminal_reader_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_terminal_reader_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_terminal_reader_example_call_tool.js", ], }, }, @@ -6828,7 +6828,7 @@ Delete a terminal reader from the Stripe account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveTerminalReader @@ -6839,10 +6839,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_terminal_reader_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_terminal_reader_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_terminal_reader_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_terminal_reader_example_call_tool.js", ], }, }, @@ -6858,7 +6858,7 @@ Retrieve details of a terminal reader. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetTestClocksList @@ -6869,10 +6869,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_test_clocks_list_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_test_clocks_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_test_clocks_list_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_test_clocks_list_example_call_tool.js", ], }, }, @@ -6890,7 +6890,7 @@ Retrieve a list of your test clocks from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteTestClock @@ -6901,10 +6901,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_test_clock_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_test_clock_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_test_clock_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_test_clock_example_call_tool.js", ], }, }, @@ -6919,7 +6919,7 @@ Deletes a test clock in Stripe's test environment. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveTestClock @@ -6930,10 +6930,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_test_clock_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_test_clock_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_test_clock_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_test_clock_example_call_tool.js", ], }, }, @@ -6949,7 +6949,7 @@ Retrieve details of a Stripe test clock. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveStripeToken @@ -6960,10 +6960,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_token_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_token_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_token_example_call_tool.js", ], }, }, @@ -6979,7 +6979,7 @@ Retrieve details of a Stripe token using its ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveStripeTopupDetails @@ -6990,10 +6990,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_topup_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_topup_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_stripe_topup_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_stripe_topup_details_example_call_tool.js", ], }, }, @@ -7009,7 +7009,7 @@ Retrieve details of a Stripe top-up using its ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetTransferReversals @@ -7020,10 +7020,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_transfer_reversals_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_transfer_reversals_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_transfer_reversals_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_transfer_reversals_example_call_tool.js", ], }, }, @@ -7042,7 +7042,7 @@ Retrieve reversals of a specific transfer. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetTransferDetails @@ -7053,10 +7053,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_transfer_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_transfer_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_transfer_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_transfer_details_example_call_tool.js", ], }, }, @@ -7072,7 +7072,7 @@ Retrieve details of an existing transfer using its ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetSpecificTransferReversalDetails @@ -7083,10 +7083,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_specific_transfer_reversal_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_specific_transfer_reversal_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_specific_transfer_reversal_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_specific_transfer_reversal_details_example_call_tool.js", ], }, }, @@ -7103,7 +7103,7 @@ Retrieve details about a specific transfer reversal. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCreditReversals @@ -7114,10 +7114,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_credit_reversals_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_credit_reversals_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_credit_reversals_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_credit_reversals_example_call_tool.js", ], }, }, @@ -7138,7 +7138,7 @@ Retrieve a list of Credit Reversals from Stripe's Treasury. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetCreditReversalDetails @@ -7149,10 +7149,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_credit_reversal_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_credit_reversal_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_credit_reversal_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_credit_reversal_details_example_call_tool.js", ], }, }, @@ -7168,7 +7168,7 @@ Retrieve details of a specific CreditReversal using its ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetDebitReversalsList @@ -7179,10 +7179,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_debit_reversals_list_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_debit_reversals_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_debit_reversals_list_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_debit_reversals_list_example_call_tool.js", ], }, }, @@ -7204,7 +7204,7 @@ Retrieves a list of debit reversals from Stripe. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveDebitReversal @@ -7215,10 +7215,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_debit_reversal_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_debit_reversal_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_debit_reversal_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_debit_reversal_example_call_tool.js", ], }, }, @@ -7234,7 +7234,7 @@ Retrieve details of a specific debit reversal. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetFinancialAccountDetails @@ -7245,10 +7245,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_financial_account_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_financial_account_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_financial_account_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_financial_account_details_example_call_tool.js", ], }, }, @@ -7264,7 +7264,7 @@ Retrieve details of a specific financial account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetFinancialAccountFeatures @@ -7275,10 +7275,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_financial_account_features_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_financial_account_features_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_financial_account_features_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_financial_account_features_example_call_tool.js", ], }, }, @@ -7294,7 +7294,7 @@ Retrieve features of a financial account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetInboundTransfers @@ -7305,10 +7305,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_inbound_transfers_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_inbound_transfers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_inbound_transfers_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_inbound_transfers_example_call_tool.js", ], }, }, @@ -7328,7 +7328,7 @@ Retrieve inbound transfers for a financial account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveInboundTransferDetails @@ -7339,10 +7339,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_inbound_transfer_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_inbound_transfer_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_inbound_transfer_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_inbound_transfer_details_example_call_tool.js", ], }, }, @@ -7358,7 +7358,7 @@ Retrieve details of a specific inbound transfer. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveOutboundPaymentDetails @@ -7369,10 +7369,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_outbound_payment_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_outbound_payment_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_outbound_payment_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_outbound_payment_details_example_call_tool.js", ], }, }, @@ -7388,7 +7388,7 @@ Retrieve details of an existing OutboundPayment by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetOutboundTransfers @@ -7399,10 +7399,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_outbound_transfers_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_outbound_transfers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_outbound_transfers_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_outbound_transfers_example_call_tool.js", ], }, }, @@ -7422,7 +7422,7 @@ Retrieve outbound transfers from a financial account. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetOutboundTransferDetails @@ -7433,10 +7433,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_outbound_transfer_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_outbound_transfer_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_outbound_transfer_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_outbound_transfer_details_example_call_tool.js", ], }, }, @@ -7452,7 +7452,7 @@ Retrieve details of a specific outbound transfer. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetReceivedCreditDetails @@ -7463,10 +7463,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_received_credit_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_received_credit_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_received_credit_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_received_credit_details_example_call_tool.js", ], }, }, @@ -7482,7 +7482,7 @@ Retrieve details of a specific ReceivedCredit by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetReceivedDebits @@ -7493,10 +7493,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_received_debits_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_received_debits_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_received_debits_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_received_debits_example_call_tool.js", ], }, }, @@ -7516,7 +7516,7 @@ Retrieve a list of received debits from Stripe Treasury. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveReceivedDebitDetails @@ -7527,10 +7527,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_received_debit_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_received_debit_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_received_debit_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_received_debit_details_example_call_tool.js", ], }, }, @@ -7546,7 +7546,7 @@ Retrieve details of a specific ReceivedDebit by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveTransactionEntry @@ -7557,10 +7557,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_transaction_entry_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_transaction_entry_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_transaction_entry_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_transaction_entry_example_call_tool.js", ], }, }, @@ -7576,7 +7576,7 @@ Fetches details of a specific treasury transaction entry. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveTreasuryTransactionDetails @@ -7587,10 +7587,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_treasury_transaction_details_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_treasury_transaction_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_treasury_transaction_details_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_treasury_transaction_details_example_call_tool.js", ], }, }, @@ -7606,7 +7606,7 @@ Retrieve details of a specific treasury transaction. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.GetStripeWebhookEndpoints @@ -7617,10 +7617,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/get_stripe_webhook_endpoints_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/get_stripe_webhook_endpoints_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/get_stripe_webhook_endpoints_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/get_stripe_webhook_endpoints_example_call_tool.js", ], }, }, @@ -7638,7 +7638,7 @@ Retrieve a list of your Stripe webhook endpoints. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.DeleteStripeWebhookEndpoint @@ -7649,10 +7649,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/delete_stripe_webhook_endpoint_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/delete_stripe_webhook_endpoint_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/delete_stripe_webhook_endpoint_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/delete_stripe_webhook_endpoint_example_call_tool.js", ], }, }, @@ -7667,7 +7667,7 @@ Delete a Stripe webhook endpoint by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## StripeApi.RetrieveWebhookEndpoint @@ -7678,10 +7678,10 @@ This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [config label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_webhook_endpoint_example_call_tool.py", + "/examples/integrations/resources/integrations/stripeapi/retrieve_webhook_endpoint_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/stripeapi/retrieve_webhook_endpoint_example_call_tool.js", + "/examples/integrations/resources/integrations/stripeapi/retrieve_webhook_endpoint_example_call_tool.js", ], }, }, @@ -7697,6 +7697,6 @@ Retrieve details of a specified webhook endpoint by ID. **Secrets** -This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `STRIPE_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) diff --git a/app/en/mcp-servers/payments/zoho-books-api/page.mdx b/app/en/resources/integrations/payments/zoho-books-api/page.mdx similarity index 76% rename from app/en/mcp-servers/payments/zoho-books-api/page.mdx rename to app/en/resources/integrations/payments/zoho-books-api/page.mdx index 8e710a464..22e40fbf5 100644 --- a/app/en/mcp-servers/payments/zoho-books-api/page.mdx +++ b/app/en/resources/integrations/payments/zoho-books-api/page.mdx @@ -1926,7 +1926,7 @@ The ZohoBooksApi MCP Server offers a comprehensive suite of tools for managing f If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## ZohoBooksApi.CreateBankAccount @@ -1938,10 +1938,10 @@ The ZohoBooksApi MCP Server offers a comprehensive suite of tools for managing f label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_bank_account_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_bank_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_bank_account_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_bank_account_example_call_tool.js", ], }, }, @@ -1958,7 +1958,7 @@ Create a bank or credit card account in your organization. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListBankAccounts @@ -1969,10 +1969,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_bank_accounts_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_bank_accounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_bank_accounts_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_bank_accounts_example_call_tool.js", ], }, }, @@ -1991,7 +1991,7 @@ List all bank and credit card accounts for your organization. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateBankAccountZohoBooks @@ -2002,10 +2002,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_bank_account_zoho_books_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_bank_account_zoho_books_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_bank_account_zoho_books_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_bank_account_zoho_books_example_call_tool.js", ], }, }, @@ -2023,7 +2023,7 @@ Modify a bank account in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetBankAccountDetails @@ -2034,10 +2034,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_bank_account_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_bank_account_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_bank_account_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_bank_account_details_example_call_tool.js", ], }, }, @@ -2053,7 +2053,7 @@ Retrieve detailed information of a specified bank account. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteBankAccount @@ -2064,10 +2064,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_bank_account_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_bank_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_bank_account_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_bank_account_example_call_tool.js", ], }, }, @@ -2083,7 +2083,7 @@ Delete a bank account from your organization. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeactivateBankAccount @@ -2094,10 +2094,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/deactivate_bank_account_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/deactivate_bank_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/deactivate_bank_account_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/deactivate_bank_account_example_call_tool.js", ], }, }, @@ -2113,7 +2113,7 @@ Deactivate a bank account in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ActivateBankAccount @@ -2124,10 +2124,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/activate_bank_account_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/activate_bank_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/activate_bank_account_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/activate_bank_account_example_call_tool.js", ], }, }, @@ -2143,7 +2143,7 @@ Activate a bank account in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ImportBankStatements @@ -2154,10 +2154,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/import_bank_statements_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/import_bank_statements_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/import_bank_statements_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/import_bank_statements_example_call_tool.js", ], }, }, @@ -2174,7 +2174,7 @@ Import bank or credit card feeds into your account. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetLastImportedBankStatement @@ -2185,10 +2185,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_last_imported_bank_statement_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_last_imported_bank_statement_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_last_imported_bank_statement_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_last_imported_bank_statement_example_call_tool.js", ], }, }, @@ -2204,7 +2204,7 @@ Retrieve the last imported bank statement details for an account. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteLastImportedBankStatement @@ -2215,10 +2215,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_last_imported_bank_statement_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_last_imported_bank_statement_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_last_imported_bank_statement_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_last_imported_bank_statement_example_call_tool.js", ], }, }, @@ -2235,7 +2235,7 @@ Delete the last imported bank statement. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.FetchBankAccountRules @@ -2246,10 +2246,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/fetch_bank_account_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/fetch_bank_account_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/fetch_bank_account_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/fetch_bank_account_rules_example_call_tool.js", ], }, }, @@ -2265,7 +2265,7 @@ Fetch rules for a specified bank account. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateFinancialAccountRule @@ -2276,10 +2276,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_financial_account_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_financial_account_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_financial_account_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_financial_account_rule_example_call_tool.js", ], }, }, @@ -2296,7 +2296,7 @@ Create and apply rules for banking and credit accounts. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetBankAccountRuleDetails @@ -2307,10 +2307,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_bank_account_rule_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_bank_account_rule_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_bank_account_rule_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_bank_account_rule_details_example_call_tool.js", ], }, }, @@ -2326,7 +2326,7 @@ Retrieve details of a specific bank account rule. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateBankAccountRule @@ -2337,10 +2337,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_bank_account_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_bank_account_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_bank_account_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_bank_account_rule_example_call_tool.js", ], }, }, @@ -2358,7 +2358,7 @@ Update or modify a bank account rule in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteBankAccountRule @@ -2369,10 +2369,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_bank_account_rule_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_bank_account_rule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_bank_account_rule_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_bank_account_rule_example_call_tool.js", ], }, }, @@ -2388,7 +2388,7 @@ Deletes a bank account rule, removing its effect on transactions. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateBankTransaction @@ -2399,10 +2399,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_bank_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_bank_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_bank_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_bank_transaction_example_call_tool.js", ], }, }, @@ -2419,7 +2419,7 @@ Creates a bank transaction in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetBankTransactions @@ -2430,10 +2430,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_bank_transactions_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_bank_transactions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_bank_transactions_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_bank_transactions_example_call_tool.js", ], }, }, @@ -2460,7 +2460,7 @@ Retrieve all transaction details for a bank account. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateBankTransaction @@ -2471,10 +2471,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_bank_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_bank_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_bank_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_bank_transaction_example_call_tool.js", ], }, }, @@ -2492,7 +2492,7 @@ Update details of a specific bank transaction. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.FetchBankTransactionDetails @@ -2503,10 +2503,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/fetch_bank_transaction_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/fetch_bank_transaction_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/fetch_bank_transaction_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/fetch_bank_transaction_details_example_call_tool.js", ], }, }, @@ -2522,7 +2522,7 @@ Fetch details of a specific bank transaction by ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteBankTransaction @@ -2533,10 +2533,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_bank_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_bank_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_bank_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_bank_transaction_example_call_tool.js", ], }, }, @@ -2552,7 +2552,7 @@ Delete a bank transaction using its ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.FindMatchingBankTransactions @@ -2563,10 +2563,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/find_matching_bank_transactions_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/find_matching_bank_transactions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/find_matching_bank_transactions_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/find_matching_bank_transactions_example_call_tool.js", ], }, }, @@ -2593,7 +2593,7 @@ Find matching uncategorized bank transactions. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.MatchBankTransaction @@ -2604,10 +2604,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/match_bank_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/match_bank_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/match_bank_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/match_bank_transaction_example_call_tool.js", ], }, }, @@ -2626,7 +2626,7 @@ Match an uncategorized bank transaction with an existing one. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UnmatchBankTransaction @@ -2637,10 +2637,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/unmatch_bank_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/unmatch_bank_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/unmatch_bank_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/unmatch_bank_transaction_example_call_tool.js", ], }, }, @@ -2657,7 +2657,7 @@ Unmatch a previously matched bank transaction. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ExcludeBankTransaction @@ -2668,10 +2668,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/exclude_bank_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/exclude_bank_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/exclude_bank_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/exclude_bank_transaction_example_call_tool.js", ], }, }, @@ -2688,7 +2688,7 @@ Exclude a transaction from a bank or credit card account. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RestoreBankTransaction @@ -2699,10 +2699,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/restore_bank_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/restore_bank_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/restore_bank_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/restore_bank_transaction_example_call_tool.js", ], }, }, @@ -2719,7 +2719,7 @@ Restores an excluded bank transaction in your account. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CategorizeBankTransaction @@ -2730,10 +2730,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/categorize_bank_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/categorize_bank_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/categorize_bank_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/categorize_bank_transaction_example_call_tool.js", ], }, }, @@ -2751,7 +2751,7 @@ Categorize an uncategorized bank transaction. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CategorizeBankTransactionAsExpense @@ -2762,10 +2762,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/categorize_bank_transaction_as_expense_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/categorize_bank_transaction_as_expense_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/categorize_bank_transaction_as_expense_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/categorize_bank_transaction_as_expense_example_call_tool.js", ], }, }, @@ -2786,7 +2786,7 @@ Categorize an uncategorized bank transaction as an expense. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UncategorizeBankTransaction @@ -2797,10 +2797,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/uncategorize_bank_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/uncategorize_bank_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/uncategorize_bank_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/uncategorize_bank_transaction_example_call_tool.js", ], }, }, @@ -2817,7 +2817,7 @@ Revert a categorized bank transaction to uncategorized. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CategorizeTransactionAsVendorPayment @@ -2828,10 +2828,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/categorize_transaction_as_vendor_payment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/categorize_transaction_as_vendor_payment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/categorize_transaction_as_vendor_payment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/categorize_transaction_as_vendor_payment_example_call_tool.js", ], }, }, @@ -2849,7 +2849,7 @@ Categorize a bank transaction as a vendor payment. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CategorizeTransactionAsPayment @@ -2860,10 +2860,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/categorize_transaction_as_payment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/categorize_transaction_as_payment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/categorize_transaction_as_payment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/categorize_transaction_as_payment_example_call_tool.js", ], }, }, @@ -2881,7 +2881,7 @@ Categorize an uncategorized transaction as a Customer Payment. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CategorizeTransactionAsRefund @@ -2892,10 +2892,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/categorize_transaction_as_refund_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/categorize_transaction_as_refund_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/categorize_transaction_as_refund_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/categorize_transaction_as_refund_example_call_tool.js", ], }, }, @@ -2913,7 +2913,7 @@ Categorize a transaction as a credit note refund. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CategorizeRefundVendorCredit @@ -2924,10 +2924,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/categorize_refund_vendor_credit_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/categorize_refund_vendor_credit_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/categorize_refund_vendor_credit_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/categorize_refund_vendor_credit_example_call_tool.js", ], }, }, @@ -2945,7 +2945,7 @@ Categorize transactions as vendor credit refunds. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CategorizeBankTransactionPaymentRefund @@ -2956,10 +2956,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/categorize_bank_transaction_payment_refund_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/categorize_bank_transaction_payment_refund_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/categorize_bank_transaction_payment_refund_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/categorize_bank_transaction_payment_refund_example_call_tool.js", ], }, }, @@ -2977,7 +2977,7 @@ Categorize bank transactions as payment refunds. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CategorizeVendorPaymentRefund @@ -2988,10 +2988,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/categorize_vendor_payment_refund_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/categorize_vendor_payment_refund_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/categorize_vendor_payment_refund_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/categorize_vendor_payment_refund_example_call_tool.js", ], }, }, @@ -3009,7 +3009,7 @@ Categorize bank transactions as Vendor Payment Refund. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateCurrencyAdjustment @@ -3020,10 +3020,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_currency_adjustment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_currency_adjustment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_currency_adjustment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_currency_adjustment_example_call_tool.js", ], }, }, @@ -3041,7 +3041,7 @@ Create a base currency adjustment. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListBaseCurrencyAdjustments @@ -3052,10 +3052,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_base_currency_adjustments_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_base_currency_adjustments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_base_currency_adjustments_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_base_currency_adjustments_example_call_tool.js", ], }, }, @@ -3075,7 +3075,7 @@ Fetch base currency adjustments list from Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetBaseCurrencyAdjustmentDetails @@ -3086,10 +3086,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_base_currency_adjustment_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_base_currency_adjustment_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_base_currency_adjustment_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_base_currency_adjustment_details_example_call_tool.js", ], }, }, @@ -3105,7 +3105,7 @@ Retrieve base currency adjustment details by ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteCurrencyAdjustment @@ -3116,10 +3116,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_currency_adjustment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_currency_adjustment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_currency_adjustment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_currency_adjustment_example_call_tool.js", ], }, }, @@ -3135,7 +3135,7 @@ Deletes the specified base currency adjustment. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListCurrencyAdjustmentAccounts @@ -3146,10 +3146,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_currency_adjustment_accounts_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_currency_adjustment_accounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_currency_adjustment_accounts_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_currency_adjustment_accounts_example_call_tool.js", ], }, }, @@ -3168,7 +3168,7 @@ Retrieve accounts involved in currency adjustments. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateVendorBill @@ -3179,10 +3179,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_vendor_bill_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_vendor_bill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_vendor_bill_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_vendor_bill_example_call_tool.js", ], }, }, @@ -3200,7 +3200,7 @@ Create a bill received from your vendor. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListAllBills @@ -3211,10 +3211,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_all_bills_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_all_bills_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_all_bills_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_all_bills_example_call_tool.js", ], }, }, @@ -3247,7 +3247,7 @@ Retrieve all bills with pagination support. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateBillByCustomField @@ -3258,10 +3258,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_bill_by_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_bill_by_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_bill_by_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_bill_by_custom_field_example_call_tool.js", ], }, }, @@ -3281,7 +3281,7 @@ Update or create a bill using a custom field identifier. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateBillInZoho @@ -3292,10 +3292,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_bill_in_zoho_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_bill_in_zoho_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_bill_in_zoho_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_bill_in_zoho_example_call_tool.js", ], }, }, @@ -3314,7 +3314,7 @@ Updates a bill by modifying details in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RetrieveBillDetails @@ -3325,10 +3325,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_bill_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_bill_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_bill_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_bill_details_example_call_tool.js", ], }, }, @@ -3344,7 +3344,7 @@ Retrieve the details of a specific bill. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteExistingBill @@ -3355,10 +3355,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_existing_bill_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_existing_bill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_existing_bill_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_existing_bill_example_call_tool.js", ], }, }, @@ -3374,7 +3374,7 @@ Deletes an existing bill if no payments are applied. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateCustomFieldsInBill @@ -3385,10 +3385,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_custom_fields_in_bill_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_custom_fields_in_bill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_custom_fields_in_bill_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_custom_fields_in_bill_example_call_tool.js", ], }, }, @@ -3406,7 +3406,7 @@ Update custom fields in existing bills. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.MarkBillVoid @@ -3417,10 +3417,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_bill_void_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/mark_bill_void_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_bill_void_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/mark_bill_void_example_call_tool.js", ], }, }, @@ -3436,7 +3436,7 @@ Mark a bill as void in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.MarkBillOpen @@ -3447,10 +3447,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_bill_open_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/mark_bill_open_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_bill_open_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/mark_bill_open_example_call_tool.js", ], }, }, @@ -3466,7 +3466,7 @@ Mark a void bill as open in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SubmitBillForApproval @@ -3477,10 +3477,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/submit_bill_for_approval_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/submit_bill_for_approval_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/submit_bill_for_approval_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/submit_bill_for_approval_example_call_tool.js", ], }, }, @@ -3496,7 +3496,7 @@ Submit a bill for approval in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ApproveBill @@ -3507,10 +3507,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/approve_bill_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/approve_bill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/approve_bill_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/approve_bill_example_call_tool.js", ], }, }, @@ -3526,7 +3526,7 @@ Approve a bill in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateBillingAddress @@ -3537,10 +3537,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_billing_address_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_billing_address_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_billing_address_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_billing_address_example_call_tool.js", ], }, }, @@ -3558,7 +3558,7 @@ Updates the billing address for a specified bill. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetBillPaymentsList @@ -3569,10 +3569,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_bill_payments_list_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_bill_payments_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_bill_payments_list_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_bill_payments_list_example_call_tool.js", ], }, }, @@ -3588,7 +3588,7 @@ Retrieve the list of payments made for a specific bill. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ApplyVendorCreditsToBill @@ -3599,10 +3599,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/apply_vendor_credits_to_bill_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/apply_vendor_credits_to_bill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/apply_vendor_credits_to_bill_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/apply_vendor_credits_to_bill_example_call_tool.js", ], }, }, @@ -3620,7 +3620,7 @@ Apply vendor credits to a bill. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteBillPayment @@ -3631,10 +3631,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_bill_payment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_bill_payment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_bill_payment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_bill_payment_example_call_tool.js", ], }, }, @@ -3651,7 +3651,7 @@ Delete a payment made to a bill. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RetrieveBillAttachment @@ -3662,10 +3662,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_bill_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_bill_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_bill_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_bill_attachment_example_call_tool.js", ], }, }, @@ -3682,7 +3682,7 @@ Retrieve the attachment from a specific bill. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AttachFileToBill @@ -3693,10 +3693,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/attach_file_to_bill_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/attach_file_to_bill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/attach_file_to_bill_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/attach_file_to_bill_example_call_tool.js", ], }, }, @@ -3713,7 +3713,7 @@ Attach a file to a specific bill. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteBillAttachment @@ -3724,10 +3724,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_bill_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_bill_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_bill_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_bill_attachment_example_call_tool.js", ], }, }, @@ -3743,7 +3743,7 @@ Delete the file attached to a specific bill. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetBillHistory @@ -3754,10 +3754,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_bill_history_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_bill_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_bill_history_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_bill_history_example_call_tool.js", ], }, }, @@ -3773,7 +3773,7 @@ Retrieve the complete history and comments for a bill. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AddCommentToBill @@ -3784,10 +3784,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_comment_to_bill_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/add_comment_to_bill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_comment_to_bill_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/add_comment_to_bill_example_call_tool.js", ], }, }, @@ -3805,7 +3805,7 @@ Add a comment to a specific bill in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteBillComment @@ -3816,10 +3816,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_bill_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_bill_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_bill_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_bill_comment_example_call_tool.js", ], }, }, @@ -3836,7 +3836,7 @@ Delete a specific comment from a bill in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ConvertPurchaseOrderToBill @@ -3847,10 +3847,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/convert_purchase_order_to_bill_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/convert_purchase_order_to_bill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/convert_purchase_order_to_bill_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/convert_purchase_order_to_bill_example_call_tool.js", ], }, }, @@ -3866,7 +3866,7 @@ Fetch bill payload from purchase orders. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateChartOfAccount @@ -3877,10 +3877,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_chart_of_account_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_chart_of_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_chart_of_account_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_chart_of_account_example_call_tool.js", ], }, }, @@ -3897,7 +3897,7 @@ Creates an account with a specified account type. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListChartOfAccounts @@ -3908,10 +3908,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_chart_of_accounts_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_chart_of_accounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_chart_of_accounts_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_chart_of_accounts_example_call_tool.js", ], }, }, @@ -3932,7 +3932,7 @@ Retrieve a list of all chart of accounts. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateAccountInfo @@ -3943,10 +3943,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_account_info_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_account_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_account_info_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_account_info_example_call_tool.js", ], }, }, @@ -3964,7 +3964,7 @@ Updates account information in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetAccountDetails @@ -3975,10 +3975,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_account_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_account_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_account_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_account_details_example_call_tool.js", ], }, }, @@ -3994,7 +3994,7 @@ Retrieve detailed information for a specified account. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteAccount @@ -4005,10 +4005,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_account_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_account_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_account_example_call_tool.js", ], }, }, @@ -4024,7 +4024,7 @@ Delete a chart of account in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ActivateChartOfAccount @@ -4035,10 +4035,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/activate_chart_of_account_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/activate_chart_of_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/activate_chart_of_account_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/activate_chart_of_account_example_call_tool.js", ], }, }, @@ -4054,7 +4054,7 @@ Activate a chart of account in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeactivateChartOfAccount @@ -4065,10 +4065,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/deactivate_chart_of_account_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/deactivate_chart_of_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/deactivate_chart_of_account_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/deactivate_chart_of_account_example_call_tool.js", ], }, }, @@ -4084,7 +4084,7 @@ Deactivate a specific chart of account. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListAccountTransactions @@ -4095,10 +4095,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_account_transactions_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_account_transactions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_account_transactions_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_account_transactions_example_call_tool.js", ], }, }, @@ -4121,7 +4121,7 @@ Retrieve transactions for a specified account. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteTransaction @@ -4132,10 +4132,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_transaction_example_call_tool.js", ], }, }, @@ -4151,7 +4151,7 @@ Delete a specified accounting transaction. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateContactPerson @@ -4162,10 +4162,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_contact_person_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_contact_person_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_contact_person_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_contact_person_example_call_tool.js", ], }, }, @@ -4182,7 +4182,7 @@ Create a contact person for a contact in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateContactPerson @@ -4193,10 +4193,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_contact_person_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_contact_person_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_contact_person_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_contact_person_example_call_tool.js", ], }, }, @@ -4214,7 +4214,7 @@ Update an existing contact person's details. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteContactPerson @@ -4225,10 +4225,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_contact_person_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_contact_person_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_contact_person_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_contact_person_example_call_tool.js", ], }, }, @@ -4244,7 +4244,7 @@ Delete an existing contact person from the records. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListContactPersons @@ -4255,10 +4255,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_contact_persons_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_contact_persons_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_contact_persons_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_contact_persons_example_call_tool.js", ], }, }, @@ -4276,7 +4276,7 @@ Retrieve contact persons for a given contact ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetContactPersonDetails @@ -4287,10 +4287,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_contact_person_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_contact_person_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_contact_person_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_contact_person_details_example_call_tool.js", ], }, }, @@ -4307,7 +4307,7 @@ Retrieve details of a specific contact person. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.MarkPrimaryContactPerson @@ -4318,10 +4318,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_primary_contact_person_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/mark_primary_contact_person_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_primary_contact_person_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/mark_primary_contact_person_example_call_tool.js", ], }, }, @@ -4337,7 +4337,7 @@ Mark a contact person as primary for a contact. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateBusinessContact @@ -4348,10 +4348,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_business_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_business_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_business_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_business_contact_example_call_tool.js", ], }, }, @@ -4368,7 +4368,7 @@ Create a new business contact with comprehensive details. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RetrieveContactList @@ -4379,10 +4379,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_contact_list_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_contact_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_contact_list_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_contact_list_example_call_tool.js", ], }, }, @@ -4413,7 +4413,7 @@ Retrieve and filter a list of contacts from Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateContactByCustomField @@ -4424,10 +4424,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_contact_by_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_contact_by_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_contact_by_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_contact_by_custom_field_example_call_tool.js", ], }, }, @@ -4447,7 +4447,7 @@ Update a contact using a unique custom field value. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateBusinessContact @@ -4458,10 +4458,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_business_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_business_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_business_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_business_contact_example_call_tool.js", ], }, }, @@ -4479,7 +4479,7 @@ Update detailed information for an existing business contact. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RetrieveContactDetails @@ -4490,10 +4490,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_contact_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_contact_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_contact_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_contact_details_example_call_tool.js", ], }, }, @@ -4509,7 +4509,7 @@ Retrieve comprehensive details of a specific contact. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteContact @@ -4520,10 +4520,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_contact_example_call_tool.js", ], }, }, @@ -4539,7 +4539,7 @@ Delete an existing contact from the system. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ActivateContact @@ -4550,10 +4550,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/activate_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/activate_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/activate_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/activate_contact_example_call_tool.js", ], }, }, @@ -4569,7 +4569,7 @@ Activate a contact in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.MarkContactInactive @@ -4580,10 +4580,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_contact_inactive_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/mark_contact_inactive_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_contact_inactive_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/mark_contact_inactive_example_call_tool.js", ], }, }, @@ -4599,7 +4599,7 @@ Mark a Zoho Books contact as inactive. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.EnableContactPortalAccess @@ -4610,10 +4610,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/enable_contact_portal_access_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/enable_contact_portal_access_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/enable_contact_portal_access_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/enable_contact_portal_access_example_call_tool.js", ], }, }, @@ -4631,7 +4631,7 @@ Enable portal access for a specified contact in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.EnablePaymentReminder @@ -4642,10 +4642,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/enable_payment_reminder_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/enable_payment_reminder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/enable_payment_reminder_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/enable_payment_reminder_example_call_tool.js", ], }, }, @@ -4661,7 +4661,7 @@ Enable automated payment reminders for a contact. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DisableContactPaymentReminder @@ -4672,10 +4672,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/disable_contact_payment_reminder_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/disable_contact_payment_reminder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/disable_contact_payment_reminder_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/disable_contact_payment_reminder_example_call_tool.js", ], }, }, @@ -4691,7 +4691,7 @@ Disable automated payment reminders for a contact. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.EmailContactStatement @@ -4702,10 +4702,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/email_contact_statement_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/email_contact_statement_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/email_contact_statement_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/email_contact_statement_example_call_tool.js", ], }, }, @@ -4726,7 +4726,7 @@ Sends an email statement to a specified contact. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetContactStatementMailContent @@ -4737,10 +4737,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_contact_statement_mail_content_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_contact_statement_mail_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_contact_statement_mail_content_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_contact_statement_mail_content_example_call_tool.js", ], }, }, @@ -4758,7 +4758,7 @@ Retrieve the statement email content for a contact. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SendEmailToContact @@ -4769,10 +4769,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/send_email_to_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/send_email_to_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/send_email_to_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/send_email_to_contact_example_call_tool.js", ], }, }, @@ -4791,7 +4791,7 @@ Send an email directly to a specified contact. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetContactActivityRecentComments @@ -4802,10 +4802,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_contact_activity_recent_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_contact_activity_recent_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_contact_activity_recent_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_contact_activity_recent_comments_example_call_tool.js", ], }, }, @@ -4823,7 +4823,7 @@ Retrieve recent comments for a specific contact. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetContactAddresses @@ -4834,10 +4834,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_contact_addresses_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_contact_addresses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_contact_addresses_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_contact_addresses_example_call_tool.js", ], }, }, @@ -4853,7 +4853,7 @@ Retrieve addresses for a specified contact. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AddContactAddress @@ -4864,10 +4864,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_contact_address_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/add_contact_address_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_contact_address_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/add_contact_address_example_call_tool.js", ], }, }, @@ -4885,7 +4885,7 @@ Add an additional address to a contact in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateContactAddress @@ -4896,10 +4896,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_contact_address_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_contact_address_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_contact_address_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_contact_address_example_call_tool.js", ], }, }, @@ -4918,7 +4918,7 @@ Edit the additional address of a contact. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteContactAddress @@ -4929,10 +4929,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_contact_address_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_contact_address_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_contact_address_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_contact_address_example_call_tool.js", ], }, }, @@ -4949,7 +4949,7 @@ Deletes an additional address of a contact. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetContactRefundHistory @@ -4960,10 +4960,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_contact_refund_history_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_contact_refund_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_contact_refund_history_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_contact_refund_history_example_call_tool.js", ], }, }, @@ -4981,7 +4981,7 @@ Retrieve the refund history of a specific contact. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.TrackContactFor1099Reporting @@ -4992,10 +4992,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/track_contact_for1099_reporting_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/track_contact_for1099_reporting_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/track_contact_for1099_reporting_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/track_contact_for1099_reporting_example_call_tool.js", ], }, }, @@ -5011,7 +5011,7 @@ Track a contact for 1099 reporting in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.Stop1099TrackingForVendor @@ -5022,10 +5022,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/stop1099_tracking_for_vendor_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/stop1099_tracking_for_vendor_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/stop1099_tracking_for_vendor_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/stop1099_tracking_for_vendor_example_call_tool.js", ], }, }, @@ -5041,7 +5041,7 @@ Stop 1099 payment tracking for a vendor in the U.S. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RetrieveUnusedRetainerPayments @@ -5052,10 +5052,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_unused_retainer_payments_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_unused_retainer_payments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_unused_retainer_payments_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_unused_retainer_payments_example_call_tool.js", ], }, }, @@ -5072,7 +5072,7 @@ Retrieve unused retainer payments for a contact. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateCreditNote @@ -5083,10 +5083,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_credit_note_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_credit_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_credit_note_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_credit_note_example_call_tool.js", ], }, }, @@ -5105,7 +5105,7 @@ Create a new credit note for customer adjustments. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListCreditNotes @@ -5116,10 +5116,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_credit_notes_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_credit_notes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_credit_notes_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_credit_notes_example_call_tool.js", ], }, }, @@ -5151,7 +5151,7 @@ Retrieve and filter a list of credit notes. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateCreditNoteWithCustomField @@ -5162,10 +5162,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_credit_note_with_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_credit_note_with_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_credit_note_with_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_credit_note_with_custom_field_example_call_tool.js", ], }, }, @@ -5185,7 +5185,7 @@ Update or create a credit note using a custom field. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateCreditNoteDetails @@ -5196,10 +5196,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_credit_note_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_credit_note_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_credit_note_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_credit_note_details_example_call_tool.js", ], }, }, @@ -5218,7 +5218,7 @@ Update details of an existing credit note. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetCreditNoteDetails @@ -5229,10 +5229,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_credit_note_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_credit_note_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_credit_note_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_credit_note_details_example_call_tool.js", ], }, }, @@ -5250,7 +5250,7 @@ Retrieve details of a specific credit note using its ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteCreditNote @@ -5261,10 +5261,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_credit_note_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_credit_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_credit_note_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_credit_note_example_call_tool.js", ], }, }, @@ -5280,7 +5280,7 @@ Delete an existing credit note using its ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.EmailCreditNote @@ -5291,10 +5291,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/email_credit_note_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/email_credit_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/email_credit_note_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/email_credit_note_example_call_tool.js", ], }, }, @@ -5314,7 +5314,7 @@ Send a credit note via email. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetCreditNoteEmailContent @@ -5325,10 +5325,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_credit_note_email_content_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_credit_note_email_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_credit_note_email_content_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_credit_note_email_content_example_call_tool.js", ], }, }, @@ -5345,7 +5345,7 @@ Retrieve email content for a given credit note. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.MarkCreditNoteVoid @@ -5356,10 +5356,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_credit_note_void_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/mark_credit_note_void_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_credit_note_void_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/mark_credit_note_void_example_call_tool.js", ], }, }, @@ -5375,7 +5375,7 @@ Marks a credit note as void in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ConvertCreditNoteToDraft @@ -5386,10 +5386,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/convert_credit_note_to_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/convert_credit_note_to_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/convert_credit_note_to_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/convert_credit_note_to_draft_example_call_tool.js", ], }, }, @@ -5405,7 +5405,7 @@ Convert a voided credit note to a draft status. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.MarkCreditNoteOpen @@ -5416,10 +5416,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_credit_note_open_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/mark_credit_note_open_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_credit_note_open_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/mark_credit_note_open_example_call_tool.js", ], }, }, @@ -5435,7 +5435,7 @@ Convert a draft credit note to open status in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SubmitCreditNoteForApproval @@ -5446,10 +5446,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/submit_credit_note_for_approval_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/submit_credit_note_for_approval_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/submit_credit_note_for_approval_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/submit_credit_note_for_approval_example_call_tool.js", ], }, }, @@ -5465,7 +5465,7 @@ Submit a credit note for approval in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ApproveCreditNote @@ -5476,10 +5476,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/approve_credit_note_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/approve_credit_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/approve_credit_note_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/approve_credit_note_example_call_tool.js", ], }, }, @@ -5495,7 +5495,7 @@ Approve a credit note for a specified ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RetrieveCreditNoteEmailHistory @@ -5506,10 +5506,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_credit_note_email_history_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_credit_note_email_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_credit_note_email_history_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_credit_note_email_history_example_call_tool.js", ], }, }, @@ -5525,7 +5525,7 @@ Retrieve the email history of a specific credit note. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateCreditNoteBillingAddress @@ -5536,10 +5536,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_credit_note_billing_address_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_credit_note_billing_address_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_credit_note_billing_address_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_credit_note_billing_address_example_call_tool.js", ], }, }, @@ -5557,7 +5557,7 @@ Update the billing address for a specific credit note. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateCreditNoteShippingAddress @@ -5568,10 +5568,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_credit_note_shipping_address_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_credit_note_shipping_address_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_credit_note_shipping_address_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_credit_note_shipping_address_example_call_tool.js", ], }, }, @@ -5589,7 +5589,7 @@ Updates the shipping address of an existing credit note. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetCreditNotePdfTemplates @@ -5600,10 +5600,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_credit_note_pdf_templates_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_credit_note_pdf_templates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_credit_note_pdf_templates_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_credit_note_pdf_templates_example_call_tool.js", ], }, }, @@ -5618,7 +5618,7 @@ Retrieve all credit note PDF templates from Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateCreditNoteTemplate @@ -5629,10 +5629,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_credit_note_template_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_credit_note_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_credit_note_template_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_credit_note_template_example_call_tool.js", ], }, }, @@ -5649,7 +5649,7 @@ Updates the PDF template for a specified credit note. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListCreditNoteInvoices @@ -5660,10 +5660,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_credit_note_invoices_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_credit_note_invoices_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_credit_note_invoices_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_credit_note_invoices_example_call_tool.js", ], }, }, @@ -5679,7 +5679,7 @@ List invoices to which the credit note is applied. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ApplyCreditNoteToInvoice @@ -5690,10 +5690,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/apply_credit_note_to_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/apply_credit_note_to_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/apply_credit_note_to_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/apply_credit_note_to_invoice_example_call_tool.js", ], }, }, @@ -5711,7 +5711,7 @@ Apply credit note to existing invoices in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteCreditNoteInvoice @@ -5722,10 +5722,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_credit_note_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_credit_note_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_credit_note_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_credit_note_invoice_example_call_tool.js", ], }, }, @@ -5742,7 +5742,7 @@ Delete the credits applied to an invoice of a credit note. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetCreditNoteComments @@ -5753,10 +5753,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_credit_note_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_credit_note_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_credit_note_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_credit_note_comments_example_call_tool.js", ], }, }, @@ -5772,7 +5772,7 @@ Retrieve comments and history of a credit note. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AddCreditNoteComment @@ -5783,10 +5783,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_credit_note_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/add_credit_note_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_credit_note_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/add_credit_note_comment_example_call_tool.js", ], }, }, @@ -5804,7 +5804,7 @@ Add a comment to an existing credit note. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteCreditNoteComment @@ -5815,10 +5815,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_credit_note_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_credit_note_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_credit_note_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_credit_note_comment_example_call_tool.js", ], }, }, @@ -5835,7 +5835,7 @@ Delete a specific comment from a credit note. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreditNoteRefundListing @@ -5846,10 +5846,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/credit_note_refund_listing_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/credit_note_refund_listing_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/credit_note_refund_listing_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/credit_note_refund_listing_example_call_tool.js", ], }, }, @@ -5868,7 +5868,7 @@ Retrieve a paginated list of credit note refunds. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListCreditNoteRefunds @@ -5879,10 +5879,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_credit_note_refunds_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_credit_note_refunds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_credit_note_refunds_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_credit_note_refunds_example_call_tool.js", ], }, }, @@ -5900,7 +5900,7 @@ Retrieve refunds for a specific credit note. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RefundCreditNote @@ -5911,10 +5911,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/refund_credit_note_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/refund_credit_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/refund_credit_note_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/refund_credit_note_example_call_tool.js", ], }, }, @@ -5932,7 +5932,7 @@ Process a credit note refund in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetCreditNoteRefund @@ -5943,10 +5943,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_credit_note_refund_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_credit_note_refund_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_credit_note_refund_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_credit_note_refund_example_call_tool.js", ], }, }, @@ -5963,7 +5963,7 @@ Retrieve refund details for a specific credit note. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateRefundTransaction @@ -5974,10 +5974,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_refund_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_refund_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_refund_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_refund_transaction_example_call_tool.js", ], }, }, @@ -5996,7 +5996,7 @@ Update the refunded transaction details. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteCreditNoteRefund @@ -6007,10 +6007,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_credit_note_refund_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_credit_note_refund_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_credit_note_refund_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_credit_note_refund_example_call_tool.js", ], }, }, @@ -6027,7 +6027,7 @@ Delete a specific credit note refund by ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateCurrency @@ -6038,10 +6038,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_currency_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_currency_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_currency_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_currency_example_call_tool.js", ], }, }, @@ -6058,7 +6058,7 @@ Create a currency for transactions in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListConfiguredCurrencies @@ -6069,10 +6069,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_configured_currencies_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_configured_currencies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_configured_currencies_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_configured_currencies_example_call_tool.js", ], }, }, @@ -6090,7 +6090,7 @@ Retrieve the list of configured currencies in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateCurrencyDetails @@ -6101,10 +6101,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_currency_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_currency_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_currency_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_currency_details_example_call_tool.js", ], }, }, @@ -6122,7 +6122,7 @@ Update the details of a currency in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetCurrencyDetails @@ -6133,10 +6133,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_currency_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_currency_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_currency_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_currency_details_example_call_tool.js", ], }, }, @@ -6152,7 +6152,7 @@ Get the details of a specific currency. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RemoveCurrency @@ -6163,10 +6163,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/remove_currency_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/remove_currency_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/remove_currency_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/remove_currency_example_call_tool.js", ], }, }, @@ -6182,7 +6182,7 @@ Remove a specific currency from the system. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListCurrencyExchangeRates @@ -6193,10 +6193,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_currency_exchange_rates_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_currency_exchange_rates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_currency_exchange_rates_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_currency_exchange_rates_example_call_tool.js", ], }, }, @@ -6215,7 +6215,7 @@ Retrieve exchange rates for a specific currency. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateExchangeRate @@ -6226,10 +6226,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_exchange_rate_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_exchange_rate_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_exchange_rate_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_exchange_rate_example_call_tool.js", ], }, }, @@ -6247,7 +6247,7 @@ Create an exchange rate for a specified currency. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetCurrencyExchangeRate @@ -6258,10 +6258,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_currency_exchange_rate_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_currency_exchange_rate_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_currency_exchange_rate_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_currency_exchange_rate_example_call_tool.js", ], }, }, @@ -6278,7 +6278,7 @@ Retrieve details of a specific currency exchange rate. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateExchangeRate @@ -6289,10 +6289,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_exchange_rate_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_exchange_rate_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_exchange_rate_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_exchange_rate_example_call_tool.js", ], }, }, @@ -6311,7 +6311,7 @@ Update exchange rate details for a currency in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteExchangeRate @@ -6322,10 +6322,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_exchange_rate_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_exchange_rate_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_exchange_rate_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_exchange_rate_example_call_tool.js", ], }, }, @@ -6342,7 +6342,7 @@ Delete an exchange rate for a specific currency. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListCustomModuleRecords @@ -6353,10 +6353,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_custom_module_records_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_custom_module_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_custom_module_records_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_custom_module_records_example_call_tool.js", ], }, }, @@ -6372,7 +6372,7 @@ Fetches records from a specified custom module. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateCustomModuleRecords @@ -6383,10 +6383,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_custom_module_records_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_custom_module_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_custom_module_records_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_custom_module_records_example_call_tool.js", ], }, }, @@ -6404,7 +6404,7 @@ Updates existing custom module records in bulk. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateCustomModule @@ -6415,10 +6415,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_custom_module_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_custom_module_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_custom_module_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_custom_module_example_call_tool.js", ], }, }, @@ -6436,7 +6436,7 @@ Creates a custom module in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteCustomModule @@ -6447,10 +6447,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_custom_module_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_custom_module_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_custom_module_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_custom_module_example_call_tool.js", ], }, }, @@ -6466,7 +6466,7 @@ Deletes a specified custom module in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetCustomModuleRecordDetails @@ -6477,10 +6477,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_custom_module_record_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_custom_module_record_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_custom_module_record_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_custom_module_record_details_example_call_tool.js", ], }, }, @@ -6497,7 +6497,7 @@ Fetch details of an organization in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateCustomModuleRecord @@ -6508,10 +6508,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_custom_module_record_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_custom_module_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_custom_module_record_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_custom_module_record_example_call_tool.js", ], }, }, @@ -6530,7 +6530,7 @@ Update an existing custom module in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteCustomModuleRecord @@ -6541,10 +6541,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_custom_module_record_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_custom_module_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_custom_module_record_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_custom_module_record_example_call_tool.js", ], }, }, @@ -6561,7 +6561,7 @@ Delete an individual record from a custom module. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateCustomerDebitNote @@ -6572,10 +6572,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_customer_debit_note_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_customer_debit_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_customer_debit_note_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_customer_debit_note_example_call_tool.js", ], }, }, @@ -6594,7 +6594,7 @@ Create a customer debit note for invoice adjustments. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListCustomerDebitNotes @@ -6605,10 +6605,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_customer_debit_notes_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_customer_debit_notes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_customer_debit_notes_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_customer_debit_notes_example_call_tool.js", ], }, }, @@ -6642,7 +6642,7 @@ Retrieve and organize customer debit notes easily. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateCustomerDebitNote @@ -6653,10 +6653,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_customer_debit_note_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_customer_debit_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_customer_debit_note_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_customer_debit_note_example_call_tool.js", ], }, }, @@ -6675,7 +6675,7 @@ Update an existing customer debit note. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetCustomerDebitNote @@ -6686,10 +6686,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_customer_debit_note_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_customer_debit_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_customer_debit_note_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_customer_debit_note_example_call_tool.js", ], }, }, @@ -6707,7 +6707,7 @@ Retrieve the details of a customer debit note from Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteCustomerDebitNote @@ -6718,10 +6718,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_customer_debit_note_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_customer_debit_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_customer_debit_note_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_customer_debit_note_example_call_tool.js", ], }, }, @@ -6737,7 +6737,7 @@ Delete an existing customer debit note in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateCustomerPayment @@ -6748,10 +6748,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_customer_payment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_customer_payment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_customer_payment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_customer_payment_example_call_tool.js", ], }, }, @@ -6768,7 +6768,7 @@ Create a new customer payment in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListCustomerPayments @@ -6779,10 +6779,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_customer_payments_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_customer_payments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_customer_payments_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_customer_payments_example_call_tool.js", ], }, }, @@ -6809,7 +6809,7 @@ List all payments made by your customers. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.BulkDeleteCustomerPayments @@ -6820,10 +6820,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/bulk_delete_customer_payments_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/bulk_delete_customer_payments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/bulk_delete_customer_payments_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/bulk_delete_customer_payments_example_call_tool.js", ], }, }, @@ -6840,7 +6840,7 @@ Delete multiple customer payments efficiently. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdatePaymentByCustomField @@ -6851,10 +6851,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_payment_by_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_payment_by_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_payment_by_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_payment_by_custom_field_example_call_tool.js", ], }, }, @@ -6874,7 +6874,7 @@ Update or upsert a customer payment using a unique custom field. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateCustomerPaymentInfo @@ -6885,10 +6885,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_customer_payment_info_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_customer_payment_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_customer_payment_info_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_customer_payment_info_example_call_tool.js", ], }, }, @@ -6906,7 +6906,7 @@ Update an existing payment information. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetCustomerPaymentDetails @@ -6917,10 +6917,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_customer_payment_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_customer_payment_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_customer_payment_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_customer_payment_details_example_call_tool.js", ], }, }, @@ -6937,7 +6937,7 @@ Retrieve details of a specific customer payment. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteCustomerPayment @@ -6948,10 +6948,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_customer_payment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_customer_payment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_customer_payment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_customer_payment_example_call_tool.js", ], }, }, @@ -6967,7 +6967,7 @@ Delete an existing payment for a customer. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListCustomerPaymentRefunds @@ -6978,10 +6978,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_customer_payment_refunds_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_customer_payment_refunds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_customer_payment_refunds_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_customer_payment_refunds_example_call_tool.js", ], }, }, @@ -6999,7 +6999,7 @@ Retrieve refunds for a specified customer payment. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RefundExcessPayment @@ -7010,10 +7010,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/refund_excess_payment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/refund_excess_payment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/refund_excess_payment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/refund_excess_payment_example_call_tool.js", ], }, }, @@ -7031,7 +7031,7 @@ Refund the excess amount paid by a customer. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateCustomerPaymentCustomFields @@ -7042,10 +7042,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_customer_payment_custom_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_customer_payment_custom_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_customer_payment_custom_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_customer_payment_custom_fields_example_call_tool.js", ], }, }, @@ -7063,7 +7063,7 @@ Update custom fields in existing customer payments. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetCustomerPaymentRefundDetails @@ -7074,10 +7074,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_customer_payment_refund_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_customer_payment_refund_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_customer_payment_refund_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_customer_payment_refund_details_example_call_tool.js", ], }, }, @@ -7094,7 +7094,7 @@ Obtain details of a specific customer payment refund. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdatePaymentRefund @@ -7105,10 +7105,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_payment_refund_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_payment_refund_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_payment_refund_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_payment_refund_example_call_tool.js", ], }, }, @@ -7127,7 +7127,7 @@ Update details of a customer payment refund. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteCustomerPaymentRefund @@ -7138,10 +7138,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_customer_payment_refund_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_customer_payment_refund_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_customer_payment_refund_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_customer_payment_refund_example_call_tool.js", ], }, }, @@ -7158,7 +7158,7 @@ Delete a refund for an existing customer payment. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateCustomerEstimate @@ -7169,10 +7169,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_customer_estimate_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_customer_estimate_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_customer_estimate_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_customer_estimate_example_call_tool.js", ], }, }, @@ -7191,7 +7191,7 @@ Create an estimate for a customer using Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListEstimates @@ -7202,10 +7202,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_estimates_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_estimates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_estimates_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_estimates_example_call_tool.js", ], }, }, @@ -7238,7 +7238,7 @@ Retrieve a list of all estimates with pagination. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateEstimateWithCustomField @@ -7249,10 +7249,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_estimate_with_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_estimate_with_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_estimate_with_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_estimate_with_custom_field_example_call_tool.js", ], }, }, @@ -7272,7 +7272,7 @@ Update or create an estimate using a custom field value. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateEstimate @@ -7283,10 +7283,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_estimate_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_estimate_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_estimate_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_estimate_example_call_tool.js", ], }, }, @@ -7305,7 +7305,7 @@ Update an existing estimate in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RetrieveEstimateDetails @@ -7316,10 +7316,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_estimate_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_estimate_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_estimate_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_estimate_details_example_call_tool.js", ], }, }, @@ -7337,7 +7337,7 @@ Retrieve the details of a specific estimate. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteEstimate @@ -7348,10 +7348,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_estimate_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_estimate_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_estimate_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_estimate_example_call_tool.js", ], }, }, @@ -7367,7 +7367,7 @@ Delete an existing estimate in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateEstimateCustomFields @@ -7378,10 +7378,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_estimate_custom_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_estimate_custom_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_estimate_custom_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_estimate_custom_fields_example_call_tool.js", ], }, }, @@ -7399,7 +7399,7 @@ Update custom fields in a specific estimate. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.MarkEstimateAsSent @@ -7410,10 +7410,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_estimate_as_sent_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/mark_estimate_as_sent_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_estimate_as_sent_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/mark_estimate_as_sent_example_call_tool.js", ], }, }, @@ -7429,7 +7429,7 @@ Mark a draft estimate as sent. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AcceptEstimate @@ -7440,10 +7440,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/accept_estimate_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/accept_estimate_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/accept_estimate_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/accept_estimate_example_call_tool.js", ], }, }, @@ -7459,7 +7459,7 @@ Mark a sent estimate as accepted if the customer has accepted it. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeclineEstimate @@ -7470,10 +7470,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/decline_estimate_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/decline_estimate_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/decline_estimate_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/decline_estimate_example_call_tool.js", ], }, }, @@ -7489,7 +7489,7 @@ Marks a sent estimate as declined if rejected by customer. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SubmitEstimateForApproval @@ -7500,10 +7500,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/submit_estimate_for_approval_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/submit_estimate_for_approval_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/submit_estimate_for_approval_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/submit_estimate_for_approval_example_call_tool.js", ], }, }, @@ -7519,7 +7519,7 @@ Submit an estimate for approval. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ApproveEstimate @@ -7530,10 +7530,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/approve_estimate_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/approve_estimate_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/approve_estimate_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/approve_estimate_example_call_tool.js", ], }, }, @@ -7549,7 +7549,7 @@ Approve an estimate in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SendEstimateEmail @@ -7560,10 +7560,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/send_estimate_email_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/send_estimate_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/send_estimate_email_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/send_estimate_email_example_call_tool.js", ], }, }, @@ -7582,7 +7582,7 @@ Send an email estimate to a customer. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetEstimateEmailContent @@ -7593,10 +7593,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_estimate_email_content_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_estimate_email_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_estimate_email_content_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_estimate_email_content_example_call_tool.js", ], }, }, @@ -7613,7 +7613,7 @@ Retrieve the email content for a specific estimate. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SendEstimatesEmail @@ -7624,10 +7624,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/send_estimates_email_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/send_estimates_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/send_estimates_email_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/send_estimates_email_example_call_tool.js", ], }, }, @@ -7643,7 +7643,7 @@ Send multiple estimates to customers via email. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ExportEstimatesAsPdf @@ -7654,10 +7654,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/export_estimates_as_pdf_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/export_estimates_as_pdf_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/export_estimates_as_pdf_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/export_estimates_as_pdf_example_call_tool.js", ], }, }, @@ -7673,7 +7673,7 @@ Export up to 25 estimates as a single PDF document. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ExportAndPrintEstimates @@ -7684,10 +7684,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/export_and_print_estimates_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/export_and_print_estimates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/export_and_print_estimates_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/export_and_print_estimates_example_call_tool.js", ], }, }, @@ -7703,7 +7703,7 @@ Export and print estimates as a PDF file. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateEstimateBillingAddress @@ -7714,10 +7714,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_estimate_billing_address_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_estimate_billing_address_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_estimate_billing_address_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_estimate_billing_address_example_call_tool.js", ], }, }, @@ -7735,7 +7735,7 @@ Updates the billing address for a specific estimate. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateEstimateShippingAddress @@ -7746,10 +7746,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_estimate_shipping_address_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_estimate_shipping_address_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_estimate_shipping_address_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_estimate_shipping_address_example_call_tool.js", ], }, }, @@ -7767,7 +7767,7 @@ Updates the shipping address for an existing estimate in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetEstimateTemplates @@ -7778,10 +7778,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_estimate_templates_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_estimate_templates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_estimate_templates_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_estimate_templates_example_call_tool.js", ], }, }, @@ -7796,7 +7796,7 @@ Retrieve all estimate PDF templates. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateEstimateTemplate @@ -7807,10 +7807,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_estimate_template_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_estimate_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_estimate_template_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_estimate_template_example_call_tool.js", ], }, }, @@ -7827,7 +7827,7 @@ Update the PDF template for an estimate. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetEstimateComments @@ -7838,10 +7838,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_estimate_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_estimate_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_estimate_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_estimate_comments_example_call_tool.js", ], }, }, @@ -7857,7 +7857,7 @@ Get the complete history and comments of an estimate. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AddEstimateComment @@ -7868,10 +7868,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_estimate_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/add_estimate_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_estimate_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/add_estimate_comment_example_call_tool.js", ], }, }, @@ -7889,7 +7889,7 @@ Add a comment for a specific estimate in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateEstimateComment @@ -7900,10 +7900,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_estimate_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_estimate_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_estimate_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_estimate_comment_example_call_tool.js", ], }, }, @@ -7922,7 +7922,7 @@ Update an existing comment on an estimate. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteEstimateComment @@ -7933,10 +7933,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_estimate_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_estimate_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_estimate_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_estimate_comment_example_call_tool.js", ], }, }, @@ -7953,7 +7953,7 @@ Delete an estimate comment. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateExpense @@ -7964,10 +7964,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_expense_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_expense_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_expense_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_expense_example_call_tool.js", ], }, }, @@ -7985,7 +7985,7 @@ Create a billable or non-billable expense record. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListExpenses @@ -7996,10 +7996,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_expenses_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_expenses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_expenses_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_expenses_example_call_tool.js", ], }, }, @@ -8031,7 +8031,7 @@ Retrieve a list of expenses with pagination. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateExpenseWithCustomField @@ -8042,10 +8042,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_expense_with_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_expense_with_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_expense_with_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_expense_with_custom_field_example_call_tool.js", ], }, }, @@ -8065,7 +8065,7 @@ Update or create an expense using custom field values. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateExistingExpense @@ -8076,10 +8076,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_existing_expense_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_existing_expense_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_existing_expense_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_existing_expense_example_call_tool.js", ], }, }, @@ -8099,7 +8099,7 @@ Update an existing expense in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetExpenseDetails @@ -8110,10 +8110,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_expense_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_expense_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_expense_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_expense_details_example_call_tool.js", ], }, }, @@ -8129,7 +8129,7 @@ Retrieve details of a specific expense by ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteExpenseEntry @@ -8140,10 +8140,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_expense_entry_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_expense_entry_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_expense_entry_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_expense_entry_example_call_tool.js", ], }, }, @@ -8159,7 +8159,7 @@ Delete an existing expense entry in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetExpenseComments @@ -8170,10 +8170,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_expense_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_expense_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_expense_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_expense_comments_example_call_tool.js", ], }, }, @@ -8189,7 +8189,7 @@ Retrieve comments and history for a specific expense. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListCompanyEmployees @@ -8200,10 +8200,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_company_employees_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_company_employees_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_company_employees_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_company_employees_example_call_tool.js", ], }, }, @@ -8220,7 +8220,7 @@ Retrieve a paginated list of all employees. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateEmployeeForExpense @@ -8231,10 +8231,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_employee_for_expense_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_employee_for_expense_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_employee_for_expense_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_employee_for_expense_example_call_tool.js", ], }, }, @@ -8251,7 +8251,7 @@ Create an employee for an expense record in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.FetchEmployeeDetails @@ -8262,10 +8262,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/fetch_employee_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/fetch_employee_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/fetch_employee_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/fetch_employee_details_example_call_tool.js", ], }, }, @@ -8281,7 +8281,7 @@ Retrieve detailed information about an employee. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteEmployeeRecord @@ -8292,10 +8292,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_employee_record_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_employee_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_employee_record_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_employee_record_example_call_tool.js", ], }, }, @@ -8311,7 +8311,7 @@ Remove an employee from the records in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RetrieveExpenseReceipt @@ -8322,10 +8322,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_expense_receipt_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_expense_receipt_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_expense_receipt_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_expense_receipt_example_call_tool.js", ], }, }, @@ -8342,7 +8342,7 @@ Retrieve the receipt attached to an expense. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AttachExpenseReceipt @@ -8353,10 +8353,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/attach_expense_receipt_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/attach_expense_receipt_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/attach_expense_receipt_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/attach_expense_receipt_example_call_tool.js", ], }, }, @@ -8373,7 +8373,7 @@ Attach a receipt to a specified expense. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteExpenseReceipt @@ -8384,10 +8384,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_expense_receipt_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_expense_receipt_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_expense_receipt_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_expense_receipt_example_call_tool.js", ], }, }, @@ -8403,7 +8403,7 @@ Deletes the receipt attached to an expense. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateFixedAsset @@ -8414,10 +8414,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_fixed_asset_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_fixed_asset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_fixed_asset_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_fixed_asset_example_call_tool.js", ], }, }, @@ -8434,7 +8434,7 @@ Create a fixed asset in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetFixedAssetsList @@ -8445,10 +8445,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_fixed_assets_list_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_fixed_assets_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_fixed_assets_list_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_fixed_assets_list_example_call_tool.js", ], }, }, @@ -8468,7 +8468,7 @@ Retrieve a list of fixed assets from Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateFixedAssetInfo @@ -8479,10 +8479,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_fixed_asset_info_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_fixed_asset_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_fixed_asset_info_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_fixed_asset_info_example_call_tool.js", ], }, }, @@ -8500,7 +8500,7 @@ Update fixed asset details in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetFixedAssetDetails @@ -8511,10 +8511,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_fixed_asset_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_fixed_asset_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_fixed_asset_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_fixed_asset_details_example_call_tool.js", ], }, }, @@ -8530,7 +8530,7 @@ Retrieve details of a fixed asset using its ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteFixedAsset @@ -8541,10 +8541,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_fixed_asset_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_fixed_asset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_fixed_asset_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_fixed_asset_example_call_tool.js", ], }, }, @@ -8560,7 +8560,7 @@ Delete a specified fixed asset. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.FetchAssetHistory @@ -8571,10 +8571,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/fetch_asset_history_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/fetch_asset_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/fetch_asset_history_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/fetch_asset_history_example_call_tool.js", ], }, }, @@ -8592,7 +8592,7 @@ Fetch the detailed history of a specific fixed asset. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetAssetDepreciationSummary @@ -8603,10 +8603,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_asset_depreciation_summary_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_asset_depreciation_summary_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_asset_depreciation_summary_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_asset_depreciation_summary_example_call_tool.js", ], }, }, @@ -8622,7 +8622,7 @@ Displays detailed future depreciation rates for a fixed asset. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ActivateFixedAsset @@ -8633,10 +8633,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/activate_fixed_asset_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/activate_fixed_asset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/activate_fixed_asset_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/activate_fixed_asset_example_call_tool.js", ], }, }, @@ -8652,7 +8652,7 @@ Activate a fixed asset to begin depreciation calculation. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CancelFixedAsset @@ -8663,10 +8663,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/cancel_fixed_asset_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/cancel_fixed_asset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/cancel_fixed_asset_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/cancel_fixed_asset_example_call_tool.js", ], }, }, @@ -8682,7 +8682,7 @@ Cancel a fixed asset in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.MarkFixedAssetAsDraft @@ -8693,10 +8693,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_fixed_asset_as_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/mark_fixed_asset_as_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_fixed_asset_as_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/mark_fixed_asset_as_draft_example_call_tool.js", ], }, }, @@ -8712,7 +8712,7 @@ Set a fixed asset status to draft in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.WriteOffFixedAsset @@ -8723,10 +8723,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/write_off_fixed_asset_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/write_off_fixed_asset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/write_off_fixed_asset_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/write_off_fixed_asset_example_call_tool.js", ], }, }, @@ -8744,7 +8744,7 @@ Remove a fixed asset from the records. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SellFixedAsset @@ -8755,10 +8755,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/sell_fixed_asset_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/sell_fixed_asset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/sell_fixed_asset_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/sell_fixed_asset_example_call_tool.js", ], }, }, @@ -8776,7 +8776,7 @@ Initiate the sale of a specified fixed asset. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AddFixedAssetComment @@ -8787,10 +8787,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_fixed_asset_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/add_fixed_asset_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_fixed_asset_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/add_fixed_asset_comment_example_call_tool.js", ], }, }, @@ -8808,7 +8808,7 @@ Add a comment to a fixed asset in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteAssetComment @@ -8819,10 +8819,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_asset_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_asset_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_asset_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_asset_comment_example_call_tool.js", ], }, }, @@ -8839,7 +8839,7 @@ Delete a comment from a fixed asset in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateFixedAssetType @@ -8850,10 +8850,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_fixed_asset_type_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_fixed_asset_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_fixed_asset_type_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_fixed_asset_type_example_call_tool.js", ], }, }, @@ -8870,7 +8870,7 @@ Create a fixed asset type in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetFixedAssetTypeList @@ -8881,10 +8881,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_fixed_asset_type_list_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_fixed_asset_type_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_fixed_asset_type_list_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_fixed_asset_type_list_example_call_tool.js", ], }, }, @@ -8901,7 +8901,7 @@ Retrieve a list of fixed asset types. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateFixedAssetType @@ -8912,10 +8912,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_fixed_asset_type_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_fixed_asset_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_fixed_asset_type_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_fixed_asset_type_example_call_tool.js", ], }, }, @@ -8933,7 +8933,7 @@ Update a fixed asset type with new information. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteFixedAssetType @@ -8944,10 +8944,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_fixed_asset_type_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_fixed_asset_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_fixed_asset_type_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_fixed_asset_type_example_call_tool.js", ], }, }, @@ -8963,7 +8963,7 @@ Deletes a specified fixed asset type from the system. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ImportCustomerFromCrm @@ -8974,10 +8974,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/import_customer_from_crm_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/import_customer_from_crm_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/import_customer_from_crm_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/import_customer_from_crm_example_call_tool.js", ], }, }, @@ -8993,7 +8993,7 @@ Import a customer from Zoho CRM to Zoho Books using CRM account ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CrmToBooksContactImport @@ -9004,10 +9004,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/crm_to_books_contact_import_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/crm_to_books_contact_import_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/crm_to_books_contact_import_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/crm_to_books_contact_import_example_call_tool.js", ], }, }, @@ -9023,7 +9023,7 @@ Import a customer from Zoho CRM to Zoho Books using CRM contact ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ImportVendorFromCrm @@ -9034,10 +9034,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/import_vendor_from_crm_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/import_vendor_from_crm_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/import_vendor_from_crm_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/import_vendor_from_crm_example_call_tool.js", ], }, }, @@ -9053,7 +9053,7 @@ Import a vendor from Zoho CRM to Zoho Books using CRM vendor ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ImportCrmProductToZohoBooks @@ -9064,10 +9064,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/import_crm_product_to_zoho_books_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/import_crm_product_to_zoho_books_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/import_crm_product_to_zoho_books_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/import_crm_product_to_zoho_books_example_call_tool.js", ], }, }, @@ -9083,7 +9083,7 @@ Import a product from Zoho CRM to Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateCustomerInvoice @@ -9094,10 +9094,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_customer_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_customer_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_customer_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_customer_invoice_example_call_tool.js", ], }, }, @@ -9118,7 +9118,7 @@ Create an invoice for your customer. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetInvoiceList @@ -9129,10 +9129,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_invoice_list_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_invoice_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_invoice_list_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_invoice_list_example_call_tool.js", ], }, }, @@ -9171,7 +9171,7 @@ Retrieve and organize a list of invoices from Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateInvoiceByCustomField @@ -9182,10 +9182,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_invoice_by_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_invoice_by_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_invoice_by_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_invoice_by_custom_field_example_call_tool.js", ], }, }, @@ -9205,7 +9205,7 @@ Update or create an invoice using a custom field value. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateInvoice @@ -9216,10 +9216,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_invoice_example_call_tool.js", ], }, }, @@ -9238,7 +9238,7 @@ Update details of an existing invoice in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetInvoiceDetails @@ -9249,10 +9249,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_invoice_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_invoice_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_invoice_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_invoice_details_example_call_tool.js", ], }, }, @@ -9270,7 +9270,7 @@ Retrieve details of a specific invoice by ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteInvoiceInZohoBooks @@ -9281,10 +9281,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_invoice_in_zoho_books_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_invoice_in_zoho_books_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_invoice_in_zoho_books_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_invoice_in_zoho_books_example_call_tool.js", ], }, }, @@ -9300,7 +9300,7 @@ Delete an existing invoice in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.MarkInvoiceAsSent @@ -9311,10 +9311,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_invoice_as_sent_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/mark_invoice_as_sent_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_invoice_as_sent_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/mark_invoice_as_sent_example_call_tool.js", ], }, }, @@ -9330,7 +9330,7 @@ Mark a draft invoice as sent. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.VoidInvoiceStatus @@ -9341,10 +9341,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/void_invoice_status_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/void_invoice_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/void_invoice_status_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/void_invoice_status_example_call_tool.js", ], }, }, @@ -9360,7 +9360,7 @@ Mark an invoice as void in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.MarkInvoiceAsDraft @@ -9371,10 +9371,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_invoice_as_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/mark_invoice_as_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_invoice_as_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/mark_invoice_as_draft_example_call_tool.js", ], }, }, @@ -9390,7 +9390,7 @@ Mark a voided invoice as draft in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SendInvoicesEmail @@ -9401,10 +9401,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/send_invoices_email_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/send_invoices_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/send_invoices_email_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/send_invoices_email_example_call_tool.js", ], }, }, @@ -9422,7 +9422,7 @@ Send up to 10 invoices by email to customers. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateInvoiceFromSalesOrder @@ -9433,10 +9433,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_invoice_from_sales_order_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_invoice_from_sales_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_invoice_from_sales_order_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_invoice_from_sales_order_example_call_tool.js", ], }, }, @@ -9452,7 +9452,7 @@ Create an invoice from a confirmed sales order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AssociateInvoiceWithSalesOrder @@ -9463,10 +9463,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/associate_invoice_with_sales_order_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/associate_invoice_with_sales_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/associate_invoice_with_sales_order_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/associate_invoice_with_sales_order_example_call_tool.js", ], }, }, @@ -9483,7 +9483,7 @@ Link existing invoices to sales orders for tracking. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SubmitInvoiceForApproval @@ -9494,10 +9494,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/submit_invoice_for_approval_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/submit_invoice_for_approval_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/submit_invoice_for_approval_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/submit_invoice_for_approval_example_call_tool.js", ], }, }, @@ -9513,7 +9513,7 @@ Submit an invoice for approval in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ApproveInvoice @@ -9524,10 +9524,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/approve_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/approve_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/approve_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/approve_invoice_example_call_tool.js", ], }, }, @@ -9543,7 +9543,7 @@ Approve a specified invoice for processing. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetInvoiceEmailContent @@ -9554,10 +9554,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_invoice_email_content_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_invoice_email_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_invoice_email_content_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_invoice_email_content_example_call_tool.js", ], }, }, @@ -9574,7 +9574,7 @@ Retrieve the email content for a specific invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SendInvoiceEmail @@ -9585,10 +9585,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/send_invoice_email_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/send_invoice_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/send_invoice_email_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/send_invoice_email_example_call_tool.js", ], }, }, @@ -9609,7 +9609,7 @@ Email an invoice to a customer with optional content customization. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RemindCustomerInvoicePayment @@ -9620,10 +9620,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/remind_customer_invoice_payment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/remind_customer_invoice_payment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/remind_customer_invoice_payment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/remind_customer_invoice_payment_example_call_tool.js", ], }, }, @@ -9643,7 +9643,7 @@ Remind customers of unpaid invoices by email. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetPaymentReminderEmailContent @@ -9654,10 +9654,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_payment_reminder_email_content_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_payment_reminder_email_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_payment_reminder_email_content_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_payment_reminder_email_content_example_call_tool.js", ], }, }, @@ -9673,7 +9673,7 @@ Fetch the email content of a payment reminder for an invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SendInvoiceReminders @@ -9684,10 +9684,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/send_invoice_reminders_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/send_invoice_reminders_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/send_invoice_reminders_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/send_invoice_reminders_example_call_tool.js", ], }, }, @@ -9703,7 +9703,7 @@ Send email reminders for unpaid invoices. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ExportInvoicesAsPdf @@ -9714,10 +9714,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/export_invoices_as_pdf_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/export_invoices_as_pdf_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/export_invoices_as_pdf_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/export_invoices_as_pdf_example_call_tool.js", ], }, }, @@ -9733,7 +9733,7 @@ Export up to 25 invoices as a single PDF file. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ExportAndPrintInvoices @@ -9744,10 +9744,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/export_and_print_invoices_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/export_and_print_invoices_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/export_and_print_invoices_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/export_and_print_invoices_example_call_tool.js", ], }, }, @@ -9763,7 +9763,7 @@ Export and print multiple invoices as PDFs. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DisableInvoicePaymentReminder @@ -9774,10 +9774,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/disable_invoice_payment_reminder_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/disable_invoice_payment_reminder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/disable_invoice_payment_reminder_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/disable_invoice_payment_reminder_example_call_tool.js", ], }, }, @@ -9793,7 +9793,7 @@ Disable automated payment reminders for an invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ActivateInvoiceReminder @@ -9804,10 +9804,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/activate_invoice_reminder_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/activate_invoice_reminder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/activate_invoice_reminder_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/activate_invoice_reminder_example_call_tool.js", ], }, }, @@ -9823,7 +9823,7 @@ Enable automated payment reminders for invoices. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.WriteOffInvoiceBalance @@ -9834,10 +9834,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/write_off_invoice_balance_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/write_off_invoice_balance_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/write_off_invoice_balance_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/write_off_invoice_balance_example_call_tool.js", ], }, }, @@ -9853,7 +9853,7 @@ Write off the balance amount of an invoice in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CancelWriteOffInvoice @@ -9864,10 +9864,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/cancel_write_off_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/cancel_write_off_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/cancel_write_off_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/cancel_write_off_invoice_example_call_tool.js", ], }, }, @@ -9883,7 +9883,7 @@ Cancel the write-off amount of an invoice in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ModifyInvoiceAddress @@ -9894,10 +9894,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/modify_invoice_address_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/modify_invoice_address_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/modify_invoice_address_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/modify_invoice_address_example_call_tool.js", ], }, }, @@ -9915,7 +9915,7 @@ Update the billing address for a specific invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateInvoiceShippingAddress @@ -9926,10 +9926,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_invoice_shipping_address_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_invoice_shipping_address_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_invoice_shipping_address_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_invoice_shipping_address_example_call_tool.js", ], }, }, @@ -9947,7 +9947,7 @@ Update the shipping address of a specific invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListInvoiceTemplates @@ -9958,10 +9958,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_invoice_templates_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_invoice_templates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_invoice_templates_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_invoice_templates_example_call_tool.js", ], }, }, @@ -9976,7 +9976,7 @@ Fetch all invoice PDF templates from Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateInvoiceTemplate @@ -9987,10 +9987,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_invoice_template_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_invoice_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_invoice_template_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_invoice_template_example_call_tool.js", ], }, }, @@ -10007,7 +10007,7 @@ Update the PDF template for a specific invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetInvoicePayments @@ -10018,10 +10018,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_invoice_payments_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_invoice_payments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_invoice_payments_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_invoice_payments_example_call_tool.js", ], }, }, @@ -10037,7 +10037,7 @@ Retrieve a list of payments for a specific invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetInvoiceCreditsApplied @@ -10048,10 +10048,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_invoice_credits_applied_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_invoice_credits_applied_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_invoice_credits_applied_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_invoice_credits_applied_example_call_tool.js", ], }, }, @@ -10067,7 +10067,7 @@ Retrieve the credits applied to a specific invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ApplyCreditsToInvoice @@ -10078,10 +10078,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/apply_credits_to_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/apply_credits_to_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/apply_credits_to_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/apply_credits_to_invoice_example_call_tool.js", ], }, }, @@ -10099,7 +10099,7 @@ Apply customer credits to an invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteInvoicePayment @@ -10110,10 +10110,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_invoice_payment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_invoice_payment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_invoice_payment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_invoice_payment_example_call_tool.js", ], }, }, @@ -10130,7 +10130,7 @@ Delete a payment made to an invoice in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RemoveInvoiceCredit @@ -10141,10 +10141,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/remove_invoice_credit_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/remove_invoice_credit_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/remove_invoice_credit_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/remove_invoice_credit_example_call_tool.js", ], }, }, @@ -10161,7 +10161,7 @@ Remove a specific credit applied to an invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetInvoiceAttachment @@ -10172,10 +10172,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_invoice_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_invoice_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_invoice_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_invoice_attachment_example_call_tool.js", ], }, }, @@ -10192,7 +10192,7 @@ Fetch attachment file from a specified invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AttachInvoiceFile @@ -10203,10 +10203,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/attach_invoice_file_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/attach_invoice_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/attach_invoice_file_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/attach_invoice_file_example_call_tool.js", ], }, }, @@ -10224,7 +10224,7 @@ Attach a file to a specified invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SetInvoiceAttachmentPreference @@ -10235,10 +10235,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/set_invoice_attachment_preference_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/set_invoice_attachment_preference_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/set_invoice_attachment_preference_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/set_invoice_attachment_preference_example_call_tool.js", ], }, }, @@ -10255,7 +10255,7 @@ Set the email attachment preference for an invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteInvoiceAttachment @@ -10266,10 +10266,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_invoice_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_invoice_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_invoice_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_invoice_attachment_example_call_tool.js", ], }, }, @@ -10285,7 +10285,7 @@ Delete the file attached to an invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RetrieveInvoiceDocument @@ -10296,10 +10296,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_invoice_document_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_invoice_document_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_invoice_document_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_invoice_document_example_call_tool.js", ], }, }, @@ -10317,7 +10317,7 @@ Retrieve a document attached to a specific invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteInvoiceDocument @@ -10328,10 +10328,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_invoice_document_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_invoice_document_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_invoice_document_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_invoice_document_example_call_tool.js", ], }, }, @@ -10348,7 +10348,7 @@ Delete a document attached to an invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteInvoiceExpenseReceipt @@ -10359,10 +10359,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_invoice_expense_receipt_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_invoice_expense_receipt_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_invoice_expense_receipt_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_invoice_expense_receipt_example_call_tool.js", ], }, }, @@ -10378,7 +10378,7 @@ Delete attached expense receipts from an invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateInvoiceCustomFields @@ -10389,10 +10389,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_invoice_custom_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_invoice_custom_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_invoice_custom_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_invoice_custom_fields_example_call_tool.js", ], }, }, @@ -10410,7 +10410,7 @@ Update custom fields in an existing invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetInvoiceComments @@ -10421,10 +10421,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_invoice_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_invoice_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_invoice_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_invoice_comments_example_call_tool.js", ], }, }, @@ -10440,7 +10440,7 @@ Get comments and history of an invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AddInvoiceComment @@ -10451,10 +10451,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_invoice_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/add_invoice_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_invoice_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/add_invoice_comment_example_call_tool.js", ], }, }, @@ -10472,7 +10472,7 @@ Add a comment to a specific invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateInvoiceComment @@ -10483,10 +10483,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_invoice_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_invoice_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_invoice_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_invoice_comment_example_call_tool.js", ], }, }, @@ -10505,7 +10505,7 @@ Update an existing comment on an invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteInvoiceComment @@ -10516,10 +10516,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_invoice_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_invoice_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_invoice_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_invoice_comment_example_call_tool.js", ], }, }, @@ -10536,7 +10536,7 @@ Delete a specific comment from an invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GenerateInvoicePaymentLink @@ -10547,10 +10547,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/generate_invoice_payment_link_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/generate_invoice_payment_link_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/generate_invoice_payment_link_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/generate_invoice_payment_link_example_call_tool.js", ], }, }, @@ -10569,7 +10569,7 @@ Generate a payment link for an invoice with expiry. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateNewZohoItem @@ -10580,10 +10580,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_new_zoho_item_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_new_zoho_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_new_zoho_item_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_new_zoho_item_example_call_tool.js", ], }, }, @@ -10600,7 +10600,7 @@ Create a new item in Zoho Books inventory. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListActiveInventoryItems @@ -10611,10 +10611,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_active_inventory_items_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_active_inventory_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_active_inventory_items_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_active_inventory_items_example_call_tool.js", ], }, }, @@ -10644,7 +10644,7 @@ Retrieve a paginated list of all active inventory items. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateItemViaCustomField @@ -10655,10 +10655,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_item_via_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_item_via_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_item_via_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_item_via_custom_field_example_call_tool.js", ], }, }, @@ -10678,7 +10678,7 @@ Update or create an item using a unique custom field. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateZohoItemDetails @@ -10689,10 +10689,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_zoho_item_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_zoho_item_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_zoho_item_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_zoho_item_details_example_call_tool.js", ], }, }, @@ -10710,7 +10710,7 @@ Update the details of an item in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RetrieveItemDetails @@ -10721,10 +10721,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_item_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_item_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_item_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_item_details_example_call_tool.js", ], }, }, @@ -10740,7 +10740,7 @@ Retrieve details of a specific item in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteItemInZohoBooks @@ -10751,10 +10751,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_item_in_zoho_books_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_item_in_zoho_books_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_item_in_zoho_books_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_item_in_zoho_books_example_call_tool.js", ], }, }, @@ -10770,7 +10770,7 @@ Delete an item from Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateItemCustomFields @@ -10781,10 +10781,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_item_custom_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_item_custom_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_item_custom_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_item_custom_fields_example_call_tool.js", ], }, }, @@ -10802,7 +10802,7 @@ Updates custom fields in an existing item. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ActivateInactiveItem @@ -10813,10 +10813,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/activate_inactive_item_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/activate_inactive_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/activate_inactive_item_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/activate_inactive_item_example_call_tool.js", ], }, }, @@ -10832,7 +10832,7 @@ Activate an inactive item in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.MarkItemInactive @@ -10843,10 +10843,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_item_inactive_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/mark_item_inactive_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_item_inactive_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/mark_item_inactive_example_call_tool.js", ], }, }, @@ -10862,7 +10862,7 @@ Mark an item as inactive in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateJournalEntry @@ -10873,10 +10873,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_journal_entry_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_journal_entry_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_journal_entry_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_journal_entry_example_call_tool.js", ], }, }, @@ -10893,7 +10893,7 @@ Create a journal entry in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetJournalList @@ -10904,10 +10904,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_journal_list_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_journal_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_journal_list_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_journal_list_example_call_tool.js", ], }, }, @@ -10934,7 +10934,7 @@ Retrieve a list of accounting journals. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateJournalInZohoBooks @@ -10945,10 +10945,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_journal_in_zoho_books_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_journal_in_zoho_books_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_journal_in_zoho_books_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_journal_in_zoho_books_example_call_tool.js", ], }, }, @@ -10966,7 +10966,7 @@ Updates a journal entry in Zoho Books with specified details. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetJournalDetails @@ -10977,10 +10977,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_journal_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_journal_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_journal_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_journal_details_example_call_tool.js", ], }, }, @@ -10996,7 +10996,7 @@ Retrieve the details of a specific journal entry in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteJournalEntry @@ -11007,10 +11007,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_journal_entry_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_journal_entry_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_journal_entry_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_journal_entry_example_call_tool.js", ], }, }, @@ -11026,7 +11026,7 @@ Delete a specific journal entry by ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.PublishDraftJournal @@ -11037,10 +11037,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/publish_draft_journal_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/publish_draft_journal_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/publish_draft_journal_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/publish_draft_journal_example_call_tool.js", ], }, }, @@ -11056,7 +11056,7 @@ Mark a draft journal as published in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AttachFileToJournal @@ -11067,10 +11067,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/attach_file_to_journal_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/attach_file_to_journal_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/attach_file_to_journal_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/attach_file_to_journal_example_call_tool.js", ], }, }, @@ -11090,7 +11090,7 @@ Attach a file to a Zoho Books journal entry. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AddJournalComment @@ -11101,10 +11101,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_journal_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/add_journal_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_journal_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/add_journal_comment_example_call_tool.js", ], }, }, @@ -11122,7 +11122,7 @@ Add a comment to a journal entry in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteJournalComment @@ -11133,10 +11133,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_journal_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_journal_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_journal_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_journal_comment_example_call_tool.js", ], }, }, @@ -11153,7 +11153,7 @@ Delete a journal comment in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.EnableOrganizationLocations @@ -11164,10 +11164,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/enable_organization_locations_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/enable_organization_locations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/enable_organization_locations_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/enable_organization_locations_example_call_tool.js", ], }, }, @@ -11182,7 +11182,7 @@ Enable locations for an organization in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateZohoBookLocation @@ -11193,10 +11193,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_zoho_book_location_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_zoho_book_location_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_zoho_book_location_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_zoho_book_location_example_call_tool.js", ], }, }, @@ -11213,7 +11213,7 @@ Create a new location in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListInventoryLocations @@ -11224,10 +11224,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_inventory_locations_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_inventory_locations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_inventory_locations_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_inventory_locations_example_call_tool.js", ], }, }, @@ -11242,7 +11242,7 @@ Retrieve all available locations from Zoho Inventory. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateLocationInZohoBooks @@ -11253,10 +11253,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_location_in_zoho_books_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_location_in_zoho_books_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_location_in_zoho_books_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_location_in_zoho_books_example_call_tool.js", ], }, }, @@ -11274,7 +11274,7 @@ Update location details in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteLocation @@ -11285,10 +11285,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_location_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_location_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_location_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_location_example_call_tool.js", ], }, }, @@ -11304,7 +11304,7 @@ Delete a location from the system. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ActivateLocation @@ -11315,10 +11315,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/activate_location_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/activate_location_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/activate_location_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/activate_location_example_call_tool.js", ], }, }, @@ -11334,7 +11334,7 @@ Marks a location as active. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.MarkLocationInactive @@ -11345,10 +11345,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_location_inactive_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/mark_location_inactive_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_location_inactive_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/mark_location_inactive_example_call_tool.js", ], }, }, @@ -11364,7 +11364,7 @@ Marks a specific location as inactive in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SetPrimaryLocation @@ -11375,10 +11375,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/set_primary_location_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/set_primary_location_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/set_primary_location_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/set_primary_location_example_call_tool.js", ], }, }, @@ -11394,7 +11394,7 @@ Marks a specified location as primary in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateOpeningBalance @@ -11405,10 +11405,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_opening_balance_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_opening_balance_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_opening_balance_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_opening_balance_example_call_tool.js", ], }, }, @@ -11425,7 +11425,7 @@ Creates an opening balance for accounts. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateOpeningBalance @@ -11436,10 +11436,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_opening_balance_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_opening_balance_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_opening_balance_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_opening_balance_example_call_tool.js", ], }, }, @@ -11456,7 +11456,7 @@ Update the existing opening balance information. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetOpeningBalance @@ -11467,10 +11467,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_opening_balance_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_opening_balance_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_opening_balance_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_opening_balance_example_call_tool.js", ], }, }, @@ -11485,7 +11485,7 @@ Retrieves the opening balance for accounts. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteOpeningBalance @@ -11496,10 +11496,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_opening_balance_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_opening_balance_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_opening_balance_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_opening_balance_example_call_tool.js", ], }, }, @@ -11514,7 +11514,7 @@ Delete the entered opening balance in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateOrganizationInZohoBooks @@ -11525,10 +11525,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_organization_in_zoho_books_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_organization_in_zoho_books_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_organization_in_zoho_books_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_organization_in_zoho_books_example_call_tool.js", ], }, }, @@ -11545,7 +11545,7 @@ Create a new organization in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListOrganizations @@ -11556,10 +11556,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_organizations_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_organizations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_organizations_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_organizations_example_call_tool.js", ], }, }, @@ -11574,7 +11574,7 @@ Retrieve the list of organizations from Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateOrganizationDetails @@ -11585,10 +11585,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_organization_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_organization_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_organization_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_organization_details_example_call_tool.js", ], }, }, @@ -11606,7 +11606,7 @@ Update an organization's details in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetOrganizationDetails @@ -11617,10 +11617,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_organization_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_organization_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_organization_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_organization_details_example_call_tool.js", ], }, }, @@ -11636,7 +11636,7 @@ Retrieve details of an organization from Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateProject @@ -11647,10 +11647,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_project_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_project_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_project_example_call_tool.js", ], }, }, @@ -11667,7 +11667,7 @@ Create a new project in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListProjects @@ -11678,10 +11678,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_projects_example_call_tool.js", ], }, }, @@ -11701,7 +11701,7 @@ Retrieve a list of all projects with pagination. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateProjectWithCustomField @@ -11712,10 +11712,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_project_with_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_project_with_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_project_with_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_project_with_custom_field_example_call_tool.js", ], }, }, @@ -11735,7 +11735,7 @@ Update or create projects using a unique custom field. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateProjectDetails @@ -11746,10 +11746,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_project_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_project_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_project_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_project_details_example_call_tool.js", ], }, }, @@ -11767,7 +11767,7 @@ Update details of a project in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetProjectDetails @@ -11778,10 +11778,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_project_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_project_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_project_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_project_details_example_call_tool.js", ], }, }, @@ -11797,7 +11797,7 @@ Retrieve detailed information of a specific project by ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteProject @@ -11808,10 +11808,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_project_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_project_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_project_example_call_tool.js", ], }, }, @@ -11827,7 +11827,7 @@ Deletes an existing project in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ActivateProject @@ -11838,10 +11838,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/activate_project_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/activate_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/activate_project_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/activate_project_example_call_tool.js", ], }, }, @@ -11857,7 +11857,7 @@ Activate a project in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeactivateProject @@ -11868,10 +11868,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/deactivate_project_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/deactivate_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/deactivate_project_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/deactivate_project_example_call_tool.js", ], }, }, @@ -11887,7 +11887,7 @@ Deactivate a project in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CloneProject @@ -11898,10 +11898,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/clone_project_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/clone_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/clone_project_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/clone_project_example_call_tool.js", ], }, }, @@ -11919,7 +11919,7 @@ Clone an existing project in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AssignUsersToProject @@ -11930,10 +11930,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/assign_users_to_project_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/assign_users_to_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/assign_users_to_project_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/assign_users_to_project_example_call_tool.js", ], }, }, @@ -11951,7 +11951,7 @@ Assign users to a specific project in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListProjectUsers @@ -11962,10 +11962,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_project_users_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_project_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_project_users_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_project_users_example_call_tool.js", ], }, }, @@ -11981,7 +11981,7 @@ Get a list of users associated with a project. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.InviteUserToProject @@ -11992,10 +11992,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/invite_user_to_project_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/invite_user_to_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/invite_user_to_project_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/invite_user_to_project_example_call_tool.js", ], }, }, @@ -12013,7 +12013,7 @@ Invite a user to a project in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateProjectUserDetails @@ -12024,10 +12024,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_project_user_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_project_user_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_project_user_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_project_user_details_example_call_tool.js", ], }, }, @@ -12046,7 +12046,7 @@ Update user details in a specific project. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetProjectUserDetails @@ -12057,10 +12057,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_project_user_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_project_user_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_project_user_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_project_user_details_example_call_tool.js", ], }, }, @@ -12077,7 +12077,7 @@ Fetch details of a user within a project in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RemoveUserFromProject @@ -12088,10 +12088,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/remove_user_from_project_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/remove_user_from_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/remove_user_from_project_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/remove_user_from_project_example_call_tool.js", ], }, }, @@ -12108,7 +12108,7 @@ Remove a user from a specific project in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.PostProjectComment @@ -12119,10 +12119,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/post_project_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/post_project_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/post_project_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/post_project_comment_example_call_tool.js", ], }, }, @@ -12140,7 +12140,7 @@ Post a comment to a specified project. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetProjectComments @@ -12151,10 +12151,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_project_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_project_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_project_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_project_comments_example_call_tool.js", ], }, }, @@ -12170,7 +12170,7 @@ Retrieve comments for a specified project. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteProjectComment @@ -12181,10 +12181,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_project_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_project_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_project_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_project_comment_example_call_tool.js", ], }, }, @@ -12201,7 +12201,7 @@ Delete a specific comment from a project. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListProjectInvoices @@ -12212,10 +12212,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_project_invoices_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_project_invoices_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_project_invoices_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_project_invoices_example_call_tool.js", ], }, }, @@ -12234,7 +12234,7 @@ Retrieve invoices for a specific project in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateVendorPurchaseOrder @@ -12245,10 +12245,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_vendor_purchase_order_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_vendor_purchase_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_vendor_purchase_order_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_vendor_purchase_order_example_call_tool.js", ], }, }, @@ -12267,7 +12267,7 @@ Generate a purchase order for a vendor. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListPurchaseOrders @@ -12278,10 +12278,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_purchase_orders_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_purchase_orders_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_purchase_orders_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_purchase_orders_example_call_tool.js", ], }, }, @@ -12312,7 +12312,7 @@ Retrieve a list of all purchase orders. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdatePurchaseOrderByCustomField @@ -12323,10 +12323,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_purchase_order_by_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_purchase_order_by_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_purchase_order_by_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_purchase_order_by_custom_field_example_call_tool.js", ], }, }, @@ -12346,7 +12346,7 @@ Update or create a purchase order via custom field value. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdatePurchaseOrder @@ -12357,10 +12357,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_purchase_order_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_purchase_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_purchase_order_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_purchase_order_example_call_tool.js", ], }, }, @@ -12380,7 +12380,7 @@ Update an existing purchase order in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RetrievePurchaseOrderDetails @@ -12391,10 +12391,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_purchase_order_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_purchase_order_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_purchase_order_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_purchase_order_details_example_call_tool.js", ], }, }, @@ -12412,7 +12412,7 @@ Retrieve the details of a purchase order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeletePurchaseOrder @@ -12423,10 +12423,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_purchase_order_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_purchase_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_purchase_order_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_purchase_order_example_call_tool.js", ], }, }, @@ -12442,7 +12442,7 @@ Delete an existing purchase order in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateCustomFieldsPurchaseOrder @@ -12453,10 +12453,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_custom_fields_purchase_order_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_custom_fields_purchase_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_custom_fields_purchase_order_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_custom_fields_purchase_order_example_call_tool.js", ], }, }, @@ -12474,7 +12474,7 @@ Update custom field values in purchase orders. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.OpenPurchaseOrder @@ -12485,10 +12485,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/open_purchase_order_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/open_purchase_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/open_purchase_order_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/open_purchase_order_example_call_tool.js", ], }, }, @@ -12504,7 +12504,7 @@ Mark a draft purchase order as open. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.MarkPurchaseOrderBilled @@ -12515,10 +12515,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_purchase_order_billed_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/mark_purchase_order_billed_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_purchase_order_billed_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/mark_purchase_order_billed_example_call_tool.js", ], }, }, @@ -12534,7 +12534,7 @@ Mark a purchase order as billed in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CancelPurchaseOrder @@ -12545,10 +12545,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/cancel_purchase_order_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/cancel_purchase_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/cancel_purchase_order_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/cancel_purchase_order_example_call_tool.js", ], }, }, @@ -12564,7 +12564,7 @@ Cancel a specific purchase order in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SubmitPurchaseOrder @@ -12575,10 +12575,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/submit_purchase_order_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/submit_purchase_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/submit_purchase_order_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/submit_purchase_order_example_call_tool.js", ], }, }, @@ -12594,7 +12594,7 @@ Submit a purchase order for approval. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ApprovePurchaseOrder @@ -12605,10 +12605,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/approve_purchase_order_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/approve_purchase_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/approve_purchase_order_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/approve_purchase_order_example_call_tool.js", ], }, }, @@ -12624,7 +12624,7 @@ Approve a purchase order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SendPurchaseOrderEmail @@ -12635,10 +12635,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/send_purchase_order_email_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/send_purchase_order_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/send_purchase_order_email_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/send_purchase_order_email_example_call_tool.js", ], }, }, @@ -12659,7 +12659,7 @@ Send a purchase order email to the vendor. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetPurchaseOrderEmailContent @@ -12670,10 +12670,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_purchase_order_email_content_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_purchase_order_email_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_purchase_order_email_content_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_purchase_order_email_content_example_call_tool.js", ], }, }, @@ -12690,7 +12690,7 @@ Retrieves the email content of a purchase order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdatePurchaseOrderBillingAddress @@ -12701,10 +12701,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_purchase_order_billing_address_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_purchase_order_billing_address_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_purchase_order_billing_address_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_purchase_order_billing_address_example_call_tool.js", ], }, }, @@ -12722,7 +12722,7 @@ Update the billing address for a specific purchase order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetPurchaseOrderTemplates @@ -12733,10 +12733,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_purchase_order_templates_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_purchase_order_templates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_purchase_order_templates_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_purchase_order_templates_example_call_tool.js", ], }, }, @@ -12751,7 +12751,7 @@ Retrieve all purchase order PDF templates from Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RetrievePurchaseOrderAttachment @@ -12762,10 +12762,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_purchase_order_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_purchase_order_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_purchase_order_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_purchase_order_attachment_example_call_tool.js", ], }, }, @@ -12782,7 +12782,7 @@ Retrieve the file attached to a specific purchase order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AttachFileToPurchaseOrder @@ -12793,10 +12793,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/attach_file_to_purchase_order_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/attach_file_to_purchase_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/attach_file_to_purchase_order_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/attach_file_to_purchase_order_example_call_tool.js", ], }, }, @@ -12813,7 +12813,7 @@ Attach a file to a specified purchase order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdatePurchaseOrderEmailAttachment @@ -12824,10 +12824,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_purchase_order_email_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_purchase_order_email_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_purchase_order_email_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_purchase_order_email_attachment_example_call_tool.js", ], }, }, @@ -12844,7 +12844,7 @@ Update email attachment preference for a purchase order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeletePurchaseOrderAttachment @@ -12855,10 +12855,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_purchase_order_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_purchase_order_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_purchase_order_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_purchase_order_attachment_example_call_tool.js", ], }, }, @@ -12874,7 +12874,7 @@ Deletes the attachment from a purchase order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetPurchaseOrderComments @@ -12885,10 +12885,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_purchase_order_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_purchase_order_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_purchase_order_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_purchase_order_comments_example_call_tool.js", ], }, }, @@ -12904,7 +12904,7 @@ Retrieve comments and history of a purchase order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AddPurchaseOrderComment @@ -12915,10 +12915,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_purchase_order_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/add_purchase_order_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_purchase_order_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/add_purchase_order_comment_example_call_tool.js", ], }, }, @@ -12936,7 +12936,7 @@ Add a comment to a purchase order in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdatePurchaseOrderComment @@ -12947,10 +12947,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_purchase_order_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_purchase_order_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_purchase_order_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_purchase_order_comment_example_call_tool.js", ], }, }, @@ -12969,7 +12969,7 @@ Update an existing comment on a purchase order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeletePurchaseOrderComment @@ -12980,10 +12980,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_purchase_order_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_purchase_order_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_purchase_order_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_purchase_order_comment_example_call_tool.js", ], }, }, @@ -13000,7 +13000,7 @@ Delete a comment from a purchase order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RejectPurchaseOrder @@ -13011,10 +13011,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/reject_purchase_order_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/reject_purchase_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/reject_purchase_order_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/reject_purchase_order_example_call_tool.js", ], }, }, @@ -13030,7 +13030,7 @@ Reject a specific purchase order in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateRecurringBill @@ -13041,10 +13041,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_recurring_bill_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_recurring_bill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_recurring_bill_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_recurring_bill_example_call_tool.js", ], }, }, @@ -13061,7 +13061,7 @@ Create a recurring bill in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateRecurringBillCustomField @@ -13072,10 +13072,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_recurring_bill_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_recurring_bill_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_recurring_bill_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_recurring_bill_custom_field_example_call_tool.js", ], }, }, @@ -13095,7 +13095,7 @@ Update or create a recurring bill using a unique custom field. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateRecurringBill @@ -13106,10 +13106,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_recurring_bill_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_recurring_bill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_recurring_bill_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_recurring_bill_example_call_tool.js", ], }, }, @@ -13127,7 +13127,7 @@ Update details of a recurring bill in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetRecurringBillDetails @@ -13138,10 +13138,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_recurring_bill_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_recurring_bill_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_recurring_bill_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_recurring_bill_details_example_call_tool.js", ], }, }, @@ -13157,7 +13157,7 @@ Retrieve details of a recurring bill from Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteRecurringBill @@ -13168,10 +13168,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_recurring_bill_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_recurring_bill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_recurring_bill_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_recurring_bill_example_call_tool.js", ], }, }, @@ -13187,7 +13187,7 @@ Delete an existing recurring bill in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.StopRecurringBill @@ -13198,10 +13198,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/stop_recurring_bill_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/stop_recurring_bill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/stop_recurring_bill_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/stop_recurring_bill_example_call_tool.js", ], }, }, @@ -13217,7 +13217,7 @@ Stop an active recurring bill in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ResumeRecurringBill @@ -13228,10 +13228,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/resume_recurring_bill_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/resume_recurring_bill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/resume_recurring_bill_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/resume_recurring_bill_example_call_tool.js", ], }, }, @@ -13247,7 +13247,7 @@ Resume a stopped recurring bill in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetRecurringBillHistory @@ -13258,10 +13258,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_recurring_bill_history_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_recurring_bill_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_recurring_bill_history_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_recurring_bill_history_example_call_tool.js", ], }, }, @@ -13277,7 +13277,7 @@ Get history and comments of a recurring bill. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateRecurringExpense @@ -13288,10 +13288,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_recurring_expense_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_recurring_expense_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_recurring_expense_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_recurring_expense_example_call_tool.js", ], }, }, @@ -13308,7 +13308,7 @@ Create a recurring expense in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListRecurringExpenses @@ -13319,10 +13319,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_recurring_expenses_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_recurring_expenses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_recurring_expenses_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_recurring_expenses_example_call_tool.js", ], }, }, @@ -13352,7 +13352,7 @@ Retrieve all recurring expenses from your records. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateRecurringExpense @@ -13363,10 +13363,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_recurring_expense_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_recurring_expense_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_recurring_expense_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_recurring_expense_example_call_tool.js", ], }, }, @@ -13386,7 +13386,7 @@ Update or create a recurring expense using a custom field. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ModifyRecurringExpense @@ -13397,10 +13397,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/modify_recurring_expense_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/modify_recurring_expense_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/modify_recurring_expense_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/modify_recurring_expense_example_call_tool.js", ], }, }, @@ -13418,7 +13418,7 @@ Update a recurring expense in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetRecurringExpenseDetails @@ -13429,10 +13429,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_recurring_expense_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_recurring_expense_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_recurring_expense_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_recurring_expense_details_example_call_tool.js", ], }, }, @@ -13448,7 +13448,7 @@ Get details of a specific recurring expense in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteRecurringExpense @@ -13459,10 +13459,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_recurring_expense_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_recurring_expense_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_recurring_expense_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_recurring_expense_example_call_tool.js", ], }, }, @@ -13478,7 +13478,7 @@ Delete an existing recurring expense in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.StopRecurringExpense @@ -13489,10 +13489,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/stop_recurring_expense_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/stop_recurring_expense_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/stop_recurring_expense_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/stop_recurring_expense_example_call_tool.js", ], }, }, @@ -13508,7 +13508,7 @@ Stop an active recurring expense in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ResumeRecurringExpense @@ -13519,10 +13519,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/resume_recurring_expense_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/resume_recurring_expense_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/resume_recurring_expense_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/resume_recurring_expense_example_call_tool.js", ], }, }, @@ -13538,7 +13538,7 @@ Resumes a stopped recurring expense cycle. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListChildExpenses @@ -13549,10 +13549,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_child_expenses_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_child_expenses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_child_expenses_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_child_expenses_example_call_tool.js", ], }, }, @@ -13571,7 +13571,7 @@ Retrieve child expenses from a recurring expense. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetRecurringExpenseHistory @@ -13582,10 +13582,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_recurring_expense_history_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_recurring_expense_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_recurring_expense_history_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_recurring_expense_history_example_call_tool.js", ], }, }, @@ -13601,7 +13601,7 @@ Get history and comments of a recurring expense. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateRecurringInvoice @@ -13612,10 +13612,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_recurring_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_recurring_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_recurring_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_recurring_invoice_example_call_tool.js", ], }, }, @@ -13632,7 +13632,7 @@ Create a new recurring invoice in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListRecurringInvoices @@ -13643,10 +13643,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_recurring_invoices_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_recurring_invoices_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_recurring_invoices_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_recurring_invoices_example_call_tool.js", ], }, }, @@ -13678,7 +13678,7 @@ Retrieve details of all recurring invoices. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateRecurringInvoiceCustomField @@ -13689,10 +13689,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_recurring_invoice_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_recurring_invoice_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_recurring_invoice_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_recurring_invoice_custom_field_example_call_tool.js", ], }, }, @@ -13712,7 +13712,7 @@ Update or create a recurring invoice using a custom field. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateRecurringInvoice @@ -13723,10 +13723,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_recurring_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_recurring_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_recurring_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_recurring_invoice_example_call_tool.js", ], }, }, @@ -13744,7 +13744,7 @@ Update details of a recurring invoice in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetRecurringInvoiceDetails @@ -13755,10 +13755,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_recurring_invoice_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_recurring_invoice_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_recurring_invoice_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_recurring_invoice_details_example_call_tool.js", ], }, }, @@ -13774,7 +13774,7 @@ Retrieve details of a specific recurring invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteRecurringInvoice @@ -13785,10 +13785,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_recurring_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_recurring_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_recurring_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_recurring_invoice_example_call_tool.js", ], }, }, @@ -13804,7 +13804,7 @@ Delete an existing recurring invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.StopRecurringInvoice @@ -13815,10 +13815,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/stop_recurring_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/stop_recurring_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/stop_recurring_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/stop_recurring_invoice_example_call_tool.js", ], }, }, @@ -13836,7 +13836,7 @@ Stop an active recurring invoice in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ResumeRecurringInvoice @@ -13847,10 +13847,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/resume_recurring_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/resume_recurring_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/resume_recurring_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/resume_recurring_invoice_example_call_tool.js", ], }, }, @@ -13868,7 +13868,7 @@ Resumes a stopped recurring invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateRecurringInvoiceTemplate @@ -13879,10 +13879,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_recurring_invoice_template_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_recurring_invoice_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_recurring_invoice_template_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_recurring_invoice_template_example_call_tool.js", ], }, }, @@ -13901,7 +13901,7 @@ Update the PDF template for a recurring invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetRecurringInvoiceHistory @@ -13912,10 +13912,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_recurring_invoice_history_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_recurring_invoice_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_recurring_invoice_history_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_recurring_invoice_history_example_call_tool.js", ], }, }, @@ -13931,7 +13931,7 @@ Get the complete history and comments of a recurring invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateRetainerInvoice @@ -13942,10 +13942,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_retainer_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_retainer_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_retainer_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_retainer_invoice_example_call_tool.js", ], }, }, @@ -13963,7 +13963,7 @@ Create a retainer invoice for a customer. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListRetainerInvoices @@ -13974,10 +13974,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_retainer_invoices_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_retainer_invoices_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_retainer_invoices_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_retainer_invoices_example_call_tool.js", ], }, }, @@ -13998,7 +13998,7 @@ List all retainer invoices with pagination. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ModifyInvoice @@ -14009,10 +14009,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/modify_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/modify_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/modify_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/modify_invoice_example_call_tool.js", ], }, }, @@ -14030,7 +14030,7 @@ Update an existing invoice in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetRetainerInvoiceDetails @@ -14041,10 +14041,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_retainer_invoice_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_retainer_invoice_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_retainer_invoice_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_retainer_invoice_details_example_call_tool.js", ], }, }, @@ -14060,7 +14060,7 @@ Retrieve details of a specific retainer invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteRetainerInvoice @@ -14071,10 +14071,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_retainer_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_retainer_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_retainer_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_retainer_invoice_example_call_tool.js", ], }, }, @@ -14090,7 +14090,7 @@ Delete an existing retainer invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.MarkInvoiceSent @@ -14101,10 +14101,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_invoice_sent_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/mark_invoice_sent_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_invoice_sent_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/mark_invoice_sent_example_call_tool.js", ], }, }, @@ -14120,7 +14120,7 @@ Marks a draft retainer invoice as sent. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ModifyRetainerInvoiceTemplate @@ -14131,10 +14131,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/modify_retainer_invoice_template_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/modify_retainer_invoice_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/modify_retainer_invoice_template_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/modify_retainer_invoice_template_example_call_tool.js", ], }, }, @@ -14151,7 +14151,7 @@ Update the PDF template for a retainer invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.VoidRetainerInvoice @@ -14162,10 +14162,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/void_retainer_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/void_retainer_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/void_retainer_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/void_retainer_invoice_example_call_tool.js", ], }, }, @@ -14181,7 +14181,7 @@ Mark a retainer invoice as void. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.MarkRetainerInvoiceAsDraft @@ -14192,10 +14192,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_retainer_invoice_as_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/mark_retainer_invoice_as_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_retainer_invoice_as_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/mark_retainer_invoice_as_draft_example_call_tool.js", ], }, }, @@ -14211,7 +14211,7 @@ Mark a voided retainer invoice as draft. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SubmitRetainerInvoice @@ -14222,10 +14222,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/submit_retainer_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/submit_retainer_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/submit_retainer_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/submit_retainer_invoice_example_call_tool.js", ], }, }, @@ -14241,7 +14241,7 @@ Submit a retainer invoice for approval in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ApproveRetainerInvoice @@ -14252,10 +14252,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/approve_retainer_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/approve_retainer_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/approve_retainer_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/approve_retainer_invoice_example_call_tool.js", ], }, }, @@ -14271,7 +14271,7 @@ Approve a retainer invoice in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.EmailRetainerInvoiceToCustomer @@ -14282,10 +14282,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/email_retainer_invoice_to_customer_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/email_retainer_invoice_to_customer_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/email_retainer_invoice_to_customer_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/email_retainer_invoice_to_customer_example_call_tool.js", ], }, }, @@ -14306,7 +14306,7 @@ Send a retainer invoice to a customer via email. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RetrieveRetainerInvoiceEmailContent @@ -14317,10 +14317,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_retainer_invoice_email_content_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_retainer_invoice_email_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_retainer_invoice_email_content_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_retainer_invoice_email_content_example_call_tool.js", ], }, }, @@ -14336,7 +14336,7 @@ Retrieve the email content of a retainer invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateBillingAddressRetainerInvoice @@ -14347,10 +14347,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_billing_address_retainer_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_billing_address_retainer_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_billing_address_retainer_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_billing_address_retainer_invoice_example_call_tool.js", ], }, }, @@ -14368,7 +14368,7 @@ Update billing address for a retainer invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetRetainerInvoiceTemplates @@ -14379,10 +14379,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_retainer_invoice_templates_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_retainer_invoice_templates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_retainer_invoice_templates_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_retainer_invoice_templates_example_call_tool.js", ], }, }, @@ -14397,7 +14397,7 @@ Retrieve all retainer invoice PDF templates. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetRetainerInvoiceAttachment @@ -14408,10 +14408,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_retainer_invoice_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_retainer_invoice_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_retainer_invoice_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_retainer_invoice_attachment_example_call_tool.js", ], }, }, @@ -14427,7 +14427,7 @@ Retrieve the file attached to a retainer invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AttachFileToInvoice @@ -14438,10 +14438,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/attach_file_to_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/attach_file_to_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/attach_file_to_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/attach_file_to_invoice_example_call_tool.js", ], }, }, @@ -14459,7 +14459,7 @@ Attach a file to an invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteRetainerInvoiceAttachment @@ -14470,10 +14470,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_retainer_invoice_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_retainer_invoice_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_retainer_invoice_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_retainer_invoice_attachment_example_call_tool.js", ], }, }, @@ -14490,7 +14490,7 @@ Delete a file attached to a retainer invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetRetainerInvoiceHistory @@ -14501,10 +14501,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_retainer_invoice_history_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_retainer_invoice_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_retainer_invoice_history_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_retainer_invoice_history_example_call_tool.js", ], }, }, @@ -14520,7 +14520,7 @@ Get the history and comments of a retainer invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AddRetainerInvoiceComment @@ -14531,10 +14531,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_retainer_invoice_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/add_retainer_invoice_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_retainer_invoice_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/add_retainer_invoice_comment_example_call_tool.js", ], }, }, @@ -14552,7 +14552,7 @@ Add a comment to a specific retainer invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteRetainerInvoiceComment @@ -14563,10 +14563,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_retainer_invoice_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_retainer_invoice_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_retainer_invoice_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_retainer_invoice_comment_example_call_tool.js", ], }, }, @@ -14583,7 +14583,7 @@ Remove a specific comment from a retainer invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateRetainerInvoiceComment @@ -14594,10 +14594,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_retainer_invoice_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_retainer_invoice_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_retainer_invoice_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_retainer_invoice_comment_example_call_tool.js", ], }, }, @@ -14616,7 +14616,7 @@ Update a comment on a retainer invoice. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateSalesOrder @@ -14627,10 +14627,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_sales_order_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_sales_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_sales_order_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_sales_order_example_call_tool.js", ], }, }, @@ -14651,7 +14651,7 @@ Create a sales order for a customer. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListSalesOrders @@ -14662,10 +14662,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_sales_orders_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_sales_orders_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_sales_orders_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_sales_orders_example_call_tool.js", ], }, }, @@ -14703,7 +14703,7 @@ Retrieve a list of all sales orders. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateSalesOrderWithCustomField @@ -14714,10 +14714,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_sales_order_with_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_sales_order_with_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_sales_order_with_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_sales_order_with_custom_field_example_call_tool.js", ], }, }, @@ -14737,7 +14737,7 @@ Update or create a sales order using a custom field. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateSalesOrderInZohoBooks @@ -14748,10 +14748,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_sales_order_in_zoho_books_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_sales_order_in_zoho_books_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_sales_order_in_zoho_books_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_sales_order_in_zoho_books_example_call_tool.js", ], }, }, @@ -14773,7 +14773,7 @@ Update details of an existing sales order in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetSalesOrderDetails @@ -14784,10 +14784,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_sales_order_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_sales_order_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_sales_order_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_sales_order_details_example_call_tool.js", ], }, }, @@ -14805,7 +14805,7 @@ Retrieve details of a specific sales order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteSalesOrder @@ -14816,10 +14816,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_sales_order_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_sales_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_sales_order_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_sales_order_example_call_tool.js", ], }, }, @@ -14835,7 +14835,7 @@ Delete an existing sales order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateSalesOrderCustomFields @@ -14846,10 +14846,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_sales_order_custom_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_sales_order_custom_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_sales_order_custom_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_sales_order_custom_fields_example_call_tool.js", ], }, }, @@ -14867,7 +14867,7 @@ Update custom fields in existing sales orders efficiently. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.OpenSalesOrder @@ -14878,10 +14878,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/open_sales_order_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/open_sales_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/open_sales_order_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/open_sales_order_example_call_tool.js", ], }, }, @@ -14897,7 +14897,7 @@ Mark a draft sales order as open in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.MarkSalesOrderAsVoid @@ -14908,10 +14908,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_sales_order_as_void_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/mark_sales_order_as_void_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_sales_order_as_void_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/mark_sales_order_as_void_example_call_tool.js", ], }, }, @@ -14929,7 +14929,7 @@ Mark a sales order as void in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateSalesOrderSubStatus @@ -14940,10 +14940,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_sales_order_sub_status_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_sales_order_sub_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_sales_order_sub_status_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_sales_order_sub_status_example_call_tool.js", ], }, }, @@ -14960,7 +14960,7 @@ Update the sub status of a sales order in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.EmailSalesOrderToCustomer @@ -14971,10 +14971,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/email_sales_order_to_customer_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/email_sales_order_to_customer_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/email_sales_order_to_customer_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/email_sales_order_to_customer_example_call_tool.js", ], }, }, @@ -14996,7 +14996,7 @@ Email a sales order to a customer. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetSalesOrderEmailContent @@ -15007,10 +15007,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_sales_order_email_content_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_sales_order_email_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_sales_order_email_content_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_sales_order_email_content_example_call_tool.js", ], }, }, @@ -15027,7 +15027,7 @@ Retrieve email content for a specific sales order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SubmitSalesOrderForApproval @@ -15038,10 +15038,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/submit_sales_order_for_approval_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/submit_sales_order_for_approval_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/submit_sales_order_for_approval_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/submit_sales_order_for_approval_example_call_tool.js", ], }, }, @@ -15057,7 +15057,7 @@ Submit a sales order for approval in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ApproveSalesOrder @@ -15068,10 +15068,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/approve_sales_order_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/approve_sales_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/approve_sales_order_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/approve_sales_order_example_call_tool.js", ], }, }, @@ -15087,7 +15087,7 @@ Approve a specified sales order in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ExportSalesOrdersPdf @@ -15098,10 +15098,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/export_sales_orders_pdf_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/export_sales_orders_pdf_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/export_sales_orders_pdf_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/export_sales_orders_pdf_example_call_tool.js", ], }, }, @@ -15116,7 +15116,7 @@ Export sales orders as a single PDF document. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ExportPrintSalesOrders @@ -15127,10 +15127,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/export_print_sales_orders_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/export_print_sales_orders_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/export_print_sales_orders_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/export_print_sales_orders_example_call_tool.js", ], }, }, @@ -15145,7 +15145,7 @@ Export and print sales orders as PDFs. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateSalesOrderBillingAddress @@ -15156,10 +15156,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_sales_order_billing_address_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_sales_order_billing_address_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_sales_order_billing_address_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_sales_order_billing_address_example_call_tool.js", ], }, }, @@ -15177,7 +15177,7 @@ Updates the billing address for a specific sales order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateShippingAddressSalesOrder @@ -15188,10 +15188,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_shipping_address_sales_order_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_shipping_address_sales_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_shipping_address_sales_order_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_shipping_address_sales_order_example_call_tool.js", ], }, }, @@ -15209,7 +15209,7 @@ Update the shipping address for a specific sales order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetSalesOrderTemplates @@ -15220,10 +15220,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_sales_order_templates_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_sales_order_templates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_sales_order_templates_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_sales_order_templates_example_call_tool.js", ], }, }, @@ -15238,7 +15238,7 @@ Retrieve all sales order PDF templates from Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateSalesOrderTemplate @@ -15249,10 +15249,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_sales_order_template_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_sales_order_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_sales_order_template_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_sales_order_template_example_call_tool.js", ], }, }, @@ -15269,7 +15269,7 @@ Update the PDF template for a sales order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetSalesOrderAttachment @@ -15280,10 +15280,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_sales_order_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_sales_order_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_sales_order_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_sales_order_attachment_example_call_tool.js", ], }, }, @@ -15301,7 +15301,7 @@ Retrieve the file attached to a specific sales order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AttachFileToSalesOrder @@ -15312,10 +15312,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/attach_file_to_sales_order_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/attach_file_to_sales_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/attach_file_to_sales_order_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/attach_file_to_sales_order_example_call_tool.js", ], }, }, @@ -15336,7 +15336,7 @@ Attach a file to a specific sales order in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SetSalesOrderAttachmentPreference @@ -15347,10 +15347,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/set_sales_order_attachment_preference_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/set_sales_order_attachment_preference_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/set_sales_order_attachment_preference_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/set_sales_order_attachment_preference_example_call_tool.js", ], }, }, @@ -15367,7 +15367,7 @@ Sets attachment preference for sales order emails. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteSalesOrderAttachment @@ -15378,10 +15378,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_sales_order_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_sales_order_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_sales_order_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_sales_order_attachment_example_call_tool.js", ], }, }, @@ -15397,7 +15397,7 @@ Delete an attached file from a sales order in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetSalesOrderComments @@ -15408,10 +15408,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_sales_order_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_sales_order_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_sales_order_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_sales_order_comments_example_call_tool.js", ], }, }, @@ -15427,7 +15427,7 @@ Retrieve the history and comments of a sales order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AddSalesOrderComment @@ -15438,10 +15438,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_sales_order_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/add_sales_order_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_sales_order_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/add_sales_order_comment_example_call_tool.js", ], }, }, @@ -15459,7 +15459,7 @@ Add a comment to a sales order in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateSalesOrderComment @@ -15470,10 +15470,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_sales_order_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_sales_order_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_sales_order_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_sales_order_comment_example_call_tool.js", ], }, }, @@ -15492,7 +15492,7 @@ Update an existing comment on a sales order. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteSalesOrderComment @@ -15503,10 +15503,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_sales_order_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_sales_order_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_sales_order_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_sales_order_comment_example_call_tool.js", ], }, }, @@ -15523,7 +15523,7 @@ Delete a comment from a sales order in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateSalesReceipt @@ -15534,10 +15534,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_sales_receipt_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_sales_receipt_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_sales_receipt_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_sales_receipt_example_call_tool.js", ], }, }, @@ -15556,7 +15556,7 @@ Create a sales receipt for immediate payment transactions. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListSalesReceipts @@ -15567,10 +15567,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_sales_receipts_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_sales_receipts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_sales_receipts_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_sales_receipts_example_call_tool.js", ], }, }, @@ -15594,7 +15594,7 @@ Retrieve a list of all sales receipts. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateSalesReceipt @@ -15605,10 +15605,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_sales_receipt_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_sales_receipt_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_sales_receipt_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_sales_receipt_example_call_tool.js", ], }, }, @@ -15626,7 +15626,7 @@ Update an existing sales receipt in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetSalesReceiptDetails @@ -15637,10 +15637,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_sales_receipt_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_sales_receipt_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_sales_receipt_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_sales_receipt_details_example_call_tool.js", ], }, }, @@ -15657,7 +15657,7 @@ Retrieve the details of a sales receipt. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteSalesReceipt @@ -15668,10 +15668,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_sales_receipt_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_sales_receipt_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_sales_receipt_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_sales_receipt_example_call_tool.js", ], }, }, @@ -15687,7 +15687,7 @@ Delete an existing sales receipt in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.EmailSalesReceiptToCustomer @@ -15698,10 +15698,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/email_sales_receipt_to_customer_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/email_sales_receipt_to_customer_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/email_sales_receipt_to_customer_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/email_sales_receipt_to_customer_example_call_tool.js", ], }, }, @@ -15719,7 +15719,7 @@ Email a sales receipt to the customer. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AddProjectTask @@ -15730,10 +15730,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_project_task_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/add_project_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_project_task_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/add_project_task_example_call_tool.js", ], }, }, @@ -15751,7 +15751,7 @@ Add a task to a specific project. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetProjectTasks @@ -15762,10 +15762,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_project_tasks_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_project_tasks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_project_tasks_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_project_tasks_example_call_tool.js", ], }, }, @@ -15783,7 +15783,7 @@ Retrieve a list of tasks for a specified project. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateProjectTask @@ -15794,10 +15794,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_project_task_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_project_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_project_task_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_project_task_example_call_tool.js", ], }, }, @@ -15816,7 +15816,7 @@ Update the details of a project task. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetTaskDetails @@ -15827,10 +15827,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_task_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_task_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_task_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_task_details_example_call_tool.js", ], }, }, @@ -15847,7 +15847,7 @@ Retrieve detailed information about a specific task in a project. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteProjectTask @@ -15858,10 +15858,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_project_task_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_project_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_project_task_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_project_task_example_call_tool.js", ], }, }, @@ -15878,7 +15878,7 @@ Remove a task from a specific project in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateAssociatedTax @@ -15889,10 +15889,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_associated_tax_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_associated_tax_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_associated_tax_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_associated_tax_example_call_tool.js", ], }, }, @@ -15909,7 +15909,7 @@ Create and associate a tax with an item. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListTaxes @@ -15920,10 +15920,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_taxes_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_taxes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_taxes_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_taxes_example_call_tool.js", ], }, }, @@ -15940,7 +15940,7 @@ Retrieve a list of simple and compound taxes. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateTaxDetails @@ -15951,10 +15951,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_tax_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_tax_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_tax_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_tax_details_example_call_tool.js", ], }, }, @@ -15972,7 +15972,7 @@ Update the details of a specified tax. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetTaxDetails @@ -15983,10 +15983,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_tax_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_tax_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_tax_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_tax_details_example_call_tool.js", ], }, }, @@ -16002,7 +16002,7 @@ Retrieve the details of a specific tax. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteTax @@ -16013,10 +16013,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_tax_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_tax_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_tax_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_tax_example_call_tool.js", ], }, }, @@ -16032,7 +16032,7 @@ Delete a simple or compound tax in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RetrieveTaxGroupDetails @@ -16043,10 +16043,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_tax_group_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_tax_group_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/retrieve_tax_group_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/retrieve_tax_group_details_example_call_tool.js", ], }, }, @@ -16062,7 +16062,7 @@ Retrieve details of a specific tax group. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateTaxGroupDetails @@ -16073,10 +16073,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_tax_group_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_tax_group_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_tax_group_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_tax_group_details_example_call_tool.js", ], }, }, @@ -16094,7 +16094,7 @@ Update details of a specific tax group in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteTaxGroup @@ -16105,10 +16105,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_tax_group_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_tax_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_tax_group_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_tax_group_example_call_tool.js", ], }, }, @@ -16124,7 +16124,7 @@ Delete a tax group if not associated with transactions. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateTaxGroup @@ -16135,10 +16135,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_tax_group_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_tax_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_tax_group_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_tax_group_example_call_tool.js", ], }, }, @@ -16155,7 +16155,7 @@ Create a tax group with multiple associated taxes. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateTaxAuthority @@ -16166,10 +16166,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_tax_authority_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_tax_authority_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_tax_authority_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_tax_authority_example_call_tool.js", ], }, }, @@ -16186,7 +16186,7 @@ Create a tax authority in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetTaxAuthorities @@ -16197,10 +16197,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_tax_authorities_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_tax_authorities_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_tax_authorities_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_tax_authorities_example_call_tool.js", ], }, }, @@ -16215,7 +16215,7 @@ Retrieve the list of tax authorities. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateTaxAuthorityDetails @@ -16226,10 +16226,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_tax_authority_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_tax_authority_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_tax_authority_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_tax_authority_details_example_call_tool.js", ], }, }, @@ -16247,7 +16247,7 @@ Update details of a tax authority. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetTaxAuthorityDetails @@ -16258,10 +16258,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_tax_authority_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_tax_authority_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_tax_authority_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_tax_authority_details_example_call_tool.js", ], }, }, @@ -16277,7 +16277,7 @@ Retrieve details of a specific tax authority. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteTaxAuthority @@ -16288,10 +16288,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_tax_authority_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_tax_authority_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_tax_authority_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_tax_authority_example_call_tool.js", ], }, }, @@ -16307,7 +16307,7 @@ Delete a specific tax authority. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateTaxExemption @@ -16318,10 +16318,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_tax_exemption_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_tax_exemption_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_tax_exemption_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_tax_exemption_example_call_tool.js", ], }, }, @@ -16338,7 +16338,7 @@ Create a tax exemption in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetTaxExemptionsList @@ -16349,10 +16349,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_tax_exemptions_list_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_tax_exemptions_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_tax_exemptions_list_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_tax_exemptions_list_example_call_tool.js", ], }, }, @@ -16367,7 +16367,7 @@ Retrieve a list of tax exemptions from Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateTaxExemptionDetails @@ -16378,10 +16378,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_tax_exemption_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_tax_exemption_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_tax_exemption_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_tax_exemption_details_example_call_tool.js", ], }, }, @@ -16399,7 +16399,7 @@ Update the details of a tax exemption. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetTaxExemptionDetails @@ -16410,10 +16410,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_tax_exemption_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_tax_exemption_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_tax_exemption_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_tax_exemption_details_example_call_tool.js", ], }, }, @@ -16429,7 +16429,7 @@ Retrieve the details of a tax exemption using its ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteTaxExemption @@ -16440,10 +16440,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_tax_exemption_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_tax_exemption_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_tax_exemption_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_tax_exemption_example_call_tool.js", ], }, }, @@ -16459,7 +16459,7 @@ Delete a specific tax exemption from Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.LogTimeEntries @@ -16470,10 +16470,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/log_time_entries_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/log_time_entries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/log_time_entries_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/log_time_entries_example_call_tool.js", ], }, }, @@ -16490,7 +16490,7 @@ Log time entries in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListTimeEntries @@ -16501,10 +16501,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_time_entries_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_time_entries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_time_entries_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_time_entries_example_call_tool.js", ], }, }, @@ -16527,7 +16527,7 @@ Retrieve all time entries with pagination. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteTimeEntries @@ -16538,10 +16538,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_time_entries_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_time_entries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_time_entries_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_time_entries_example_call_tool.js", ], }, }, @@ -16556,7 +16556,7 @@ Delete time tracking entries from projects. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateTimeEntry @@ -16567,10 +16567,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_time_entry_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_time_entry_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_time_entry_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_time_entry_example_call_tool.js", ], }, }, @@ -16588,7 +16588,7 @@ Updates an existing logged time entry. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetTimeEntryDetails @@ -16599,10 +16599,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_time_entry_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_time_entry_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_time_entry_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_time_entry_details_example_call_tool.js", ], }, }, @@ -16618,7 +16618,7 @@ Retrieve details of a specific time entry. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteLoggedTimeEntry @@ -16629,10 +16629,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_logged_time_entry_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_logged_time_entry_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_logged_time_entry_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_logged_time_entry_example_call_tool.js", ], }, }, @@ -16648,7 +16648,7 @@ Delete a specific logged time entry. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.StartTimeTracking @@ -16659,10 +16659,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/start_time_tracking_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/start_time_tracking_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/start_time_tracking_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/start_time_tracking_example_call_tool.js", ], }, }, @@ -16678,7 +16678,7 @@ Initiate time tracking for a specific entry. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.StopTimeTracking @@ -16689,10 +16689,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/stop_time_tracking_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/stop_time_tracking_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/stop_time_tracking_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/stop_time_tracking_example_call_tool.js", ], }, }, @@ -16707,7 +16707,7 @@ Stop the timer for a time entry. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetCurrentRunningTimer @@ -16718,10 +16718,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_current_running_timer_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_current_running_timer_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_current_running_timer_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_current_running_timer_example_call_tool.js", ], }, }, @@ -16736,7 +16736,7 @@ Retrieve the current running timer for a user. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateOrganizationUser @@ -16747,10 +16747,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_organization_user_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_organization_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_organization_user_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_organization_user_example_call_tool.js", ], }, }, @@ -16767,7 +16767,7 @@ Create a user for your organization in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetOrganizationUsers @@ -16778,10 +16778,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_organization_users_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_organization_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_organization_users_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_organization_users_example_call_tool.js", ], }, }, @@ -16800,7 +16800,7 @@ Retrieve the list of all users in the organization. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateUserDetails @@ -16811,10 +16811,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_user_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_user_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_user_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_user_details_example_call_tool.js", ], }, }, @@ -16832,7 +16832,7 @@ Update user details in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetUserDetails @@ -16843,10 +16843,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_user_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_user_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_user_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_user_details_example_call_tool.js", ], }, }, @@ -16862,7 +16862,7 @@ Retrieve detailed information about a specific user in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RemoveUserFromOrganization @@ -16873,10 +16873,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/remove_user_from_organization_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/remove_user_from_organization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/remove_user_from_organization_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/remove_user_from_organization_example_call_tool.js", ], }, }, @@ -16892,7 +16892,7 @@ Delete a user from the organization. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetCurrentUserDetails @@ -16903,10 +16903,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_current_user_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_current_user_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_current_user_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_current_user_details_example_call_tool.js", ], }, }, @@ -16921,7 +16921,7 @@ Retrieve details of the current user from Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SendInvitationEmail @@ -16932,10 +16932,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/send_invitation_email_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/send_invitation_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/send_invitation_email_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/send_invitation_email_example_call_tool.js", ], }, }, @@ -16951,7 +16951,7 @@ Send an invitation email to a user in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ActivateInactiveUser @@ -16962,10 +16962,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/activate_inactive_user_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/activate_inactive_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/activate_inactive_user_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/activate_inactive_user_example_call_tool.js", ], }, }, @@ -16981,7 +16981,7 @@ Mark an inactive user as active. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeactivateUserAccount @@ -16992,10 +16992,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/deactivate_user_account_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/deactivate_user_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/deactivate_user_account_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/deactivate_user_account_example_call_tool.js", ], }, }, @@ -17011,7 +17011,7 @@ Deactivate a user's account in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateVendorCredit @@ -17022,10 +17022,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_vendor_credit_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_vendor_credit_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_vendor_credit_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_vendor_credit_example_call_tool.js", ], }, }, @@ -17044,7 +17044,7 @@ Create vendor credit for returns or adjustments. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListVendorCredits @@ -17055,10 +17055,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_vendor_credits_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_vendor_credits_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_vendor_credits_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_vendor_credits_example_call_tool.js", ], }, }, @@ -17093,7 +17093,7 @@ Retrieve and filter vendor credits from Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateVendorCredit @@ -17104,10 +17104,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_vendor_credit_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_vendor_credit_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_vendor_credit_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_vendor_credit_example_call_tool.js", ], }, }, @@ -17125,7 +17125,7 @@ Update an existing vendor credit in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetVendorCreditDetails @@ -17136,10 +17136,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_vendor_credit_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_vendor_credit_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_vendor_credit_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_vendor_credit_details_example_call_tool.js", ], }, }, @@ -17157,7 +17157,7 @@ Retrieve details of a specific vendor credit. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteVendorCredit @@ -17168,10 +17168,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_vendor_credit_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_vendor_credit_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_vendor_credit_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_vendor_credit_example_call_tool.js", ], }, }, @@ -17187,7 +17187,7 @@ Delete a vendor credit by its ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.OpenVendorCreditStatus @@ -17198,10 +17198,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/open_vendor_credit_status_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/open_vendor_credit_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/open_vendor_credit_status_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/open_vendor_credit_status_example_call_tool.js", ], }, }, @@ -17217,7 +17217,7 @@ Change a vendor credit status to open in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.MarkVendorCreditVoid @@ -17228,10 +17228,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_vendor_credit_void_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/mark_vendor_credit_void_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/mark_vendor_credit_void_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/mark_vendor_credit_void_example_call_tool.js", ], }, }, @@ -17247,7 +17247,7 @@ Mark an existing vendor credit as void in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SubmitVendorCreditForApproval @@ -17258,10 +17258,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/submit_vendor_credit_for_approval_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/submit_vendor_credit_for_approval_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/submit_vendor_credit_for_approval_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/submit_vendor_credit_for_approval_example_call_tool.js", ], }, }, @@ -17277,7 +17277,7 @@ Submit a vendor credit for approval. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ApproveVendorCredit @@ -17288,10 +17288,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/approve_vendor_credit_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/approve_vendor_credit_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/approve_vendor_credit_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/approve_vendor_credit_example_call_tool.js", ], }, }, @@ -17307,7 +17307,7 @@ Approve a vendor credit in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListBillsWithVendorCredit @@ -17318,10 +17318,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_bills_with_vendor_credit_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_bills_with_vendor_credit_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_bills_with_vendor_credit_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_bills_with_vendor_credit_example_call_tool.js", ], }, }, @@ -17337,7 +17337,7 @@ List bills with applied vendor credit from a vendor credit ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ApplyVendorCreditToBill @@ -17348,10 +17348,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/apply_vendor_credit_to_bill_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/apply_vendor_credit_to_bill_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/apply_vendor_credit_to_bill_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/apply_vendor_credit_to_bill_example_call_tool.js", ], }, }, @@ -17369,7 +17369,7 @@ Apply vendor credit to an existing bill in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RemoveVendorBillCredit @@ -17380,10 +17380,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/remove_vendor_bill_credit_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/remove_vendor_bill_credit_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/remove_vendor_bill_credit_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/remove_vendor_bill_credit_example_call_tool.js", ], }, }, @@ -17400,7 +17400,7 @@ Delete credits applied to a vendor bill. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RefundVendorCredit @@ -17411,10 +17411,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/refund_vendor_credit_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/refund_vendor_credit_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/refund_vendor_credit_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/refund_vendor_credit_example_call_tool.js", ], }, }, @@ -17432,7 +17432,7 @@ Process a refund for vendor credit. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListVendorCreditRefunds @@ -17443,10 +17443,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_vendor_credit_refunds_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_vendor_credit_refunds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_vendor_credit_refunds_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_vendor_credit_refunds_example_call_tool.js", ], }, }, @@ -17464,7 +17464,7 @@ Retrieve all refunds for a specified vendor credit. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateVendorCreditRefund @@ -17475,10 +17475,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_vendor_credit_refund_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_vendor_credit_refund_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_vendor_credit_refund_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_vendor_credit_refund_example_call_tool.js", ], }, }, @@ -17497,7 +17497,7 @@ Update a refunded vendor credit transaction. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetVendorCreditRefund @@ -17508,10 +17508,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_vendor_credit_refund_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_vendor_credit_refund_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_vendor_credit_refund_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_vendor_credit_refund_example_call_tool.js", ], }, }, @@ -17528,7 +17528,7 @@ Retrieve a refund for a specific vendor credit. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteVendorCreditRefund @@ -17539,10 +17539,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_vendor_credit_refund_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_vendor_credit_refund_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_vendor_credit_refund_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_vendor_credit_refund_example_call_tool.js", ], }, }, @@ -17559,7 +17559,7 @@ Delete a vendor credit refund in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.FetchVendorCreditRefunds @@ -17570,10 +17570,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/fetch_vendor_credit_refunds_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/fetch_vendor_credit_refunds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/fetch_vendor_credit_refunds_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/fetch_vendor_credit_refunds_example_call_tool.js", ], }, }, @@ -17593,7 +17593,7 @@ Retrieve a paginated list of vendor credit refunds. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.AddVendorCreditComment @@ -17604,10 +17604,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_vendor_credit_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/add_vendor_credit_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/add_vendor_credit_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/add_vendor_credit_comment_example_call_tool.js", ], }, }, @@ -17625,7 +17625,7 @@ Add a comment to an existing vendor credit. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetVendorCreditComments @@ -17636,10 +17636,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_vendor_credit_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_vendor_credit_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_vendor_credit_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_vendor_credit_comments_example_call_tool.js", ], }, }, @@ -17655,7 +17655,7 @@ Retrieve history and comments for a vendor credit. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteVendorCreditComment @@ -17666,10 +17666,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_vendor_credit_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_vendor_credit_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_vendor_credit_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_vendor_credit_comment_example_call_tool.js", ], }, }, @@ -17686,7 +17686,7 @@ Delete a vendor credit comment in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.CreateVendorPayment @@ -17697,10 +17697,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_vendor_payment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/create_vendor_payment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/create_vendor_payment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/create_vendor_payment_example_call_tool.js", ], }, }, @@ -17717,7 +17717,7 @@ Create and apply a payment to a vendor's bill. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListVendorPayments @@ -17728,10 +17728,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_vendor_payments_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_vendor_payments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_vendor_payments_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_vendor_payments_example_call_tool.js", ], }, }, @@ -17762,7 +17762,7 @@ Fetch all payments made to vendors. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateVendorPaymentWithCustomId @@ -17773,10 +17773,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_vendor_payment_with_custom_id_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_vendor_payment_with_custom_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_vendor_payment_with_custom_id_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_vendor_payment_with_custom_id_example_call_tool.js", ], }, }, @@ -17796,7 +17796,7 @@ Update or create a vendor payment using a unique custom field. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteMultipleVendorPayments @@ -17807,10 +17807,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_multiple_vendor_payments_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_multiple_vendor_payments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_multiple_vendor_payments_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_multiple_vendor_payments_example_call_tool.js", ], }, }, @@ -17827,7 +17827,7 @@ Delete multiple vendor payments in one action. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateVendorPayment @@ -17838,10 +17838,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_vendor_payment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_vendor_payment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_vendor_payment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_vendor_payment_example_call_tool.js", ], }, }, @@ -17859,7 +17859,7 @@ Update or modify an existing vendor payment. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.FetchVendorPaymentDetails @@ -17870,10 +17870,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/fetch_vendor_payment_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/fetch_vendor_payment_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/fetch_vendor_payment_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/fetch_vendor_payment_details_example_call_tool.js", ], }, }, @@ -17893,7 +17893,7 @@ Retrieve details of a vendor payment by payment ID. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteVendorPayment @@ -17904,10 +17904,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_vendor_payment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_vendor_payment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_vendor_payment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_vendor_payment_example_call_tool.js", ], }, }, @@ -17923,7 +17923,7 @@ Delete an existing vendor payment in Zoho Books. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.ListVendorPaymentRefunds @@ -17934,10 +17934,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_vendor_payment_refunds_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/list_vendor_payment_refunds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/list_vendor_payment_refunds_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/list_vendor_payment_refunds_example_call_tool.js", ], }, }, @@ -17955,7 +17955,7 @@ List all refunds for a vendor payment. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.RefundVendorOverpayment @@ -17966,10 +17966,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/refund_vendor_overpayment_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/refund_vendor_overpayment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/refund_vendor_overpayment_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/refund_vendor_overpayment_example_call_tool.js", ], }, }, @@ -17987,7 +17987,7 @@ Refund excess amount paid to a vendor. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetVendorPaymentRefundDetails @@ -17998,10 +17998,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_vendor_payment_refund_details_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_vendor_payment_refund_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_vendor_payment_refund_details_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_vendor_payment_refund_details_example_call_tool.js", ], }, }, @@ -18018,7 +18018,7 @@ Retrieve details of a specific vendor payment refund. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.UpdateVendorPaymentRefund @@ -18029,10 +18029,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_vendor_payment_refund_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/update_vendor_payment_refund_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/update_vendor_payment_refund_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/update_vendor_payment_refund_example_call_tool.js", ], }, }, @@ -18051,7 +18051,7 @@ Update the refunded transaction for a vendor payment. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.DeleteVendorPaymentRefund @@ -18062,10 +18062,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_vendor_payment_refund_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/delete_vendor_payment_refund_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/delete_vendor_payment_refund_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/delete_vendor_payment_refund_example_call_tool.js", ], }, }, @@ -18082,7 +18082,7 @@ Delete a refund from an existing vendor payment. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.SendVendorPaymentEmail @@ -18093,10 +18093,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/send_vendor_payment_email_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/send_vendor_payment_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/send_vendor_payment_email_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/send_vendor_payment_email_example_call_tool.js", ], }, }, @@ -18117,7 +18117,7 @@ Send a payment receipt email to a vendor. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ZohoBooksApi.GetVendorPaymentEmailContent @@ -18128,10 +18128,10 @@ This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [confi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_vendor_payment_email_content_example_call_tool.py", + "/examples/integrations/resources/integrations/zoho_books_api/get_vendor_payment_email_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/zoho_books_api/get_vendor_payment_email_content_example_call_tool.js", + "/examples/integrations/resources/integrations/zoho_books_api/get_vendor_payment_email_content_example_call_tool.js", ], }, }, @@ -18147,7 +18147,7 @@ Retrieve email content for a vendor payment receipt. **Secrets** -This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ZOHO_SERVER_URL` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## Reference @@ -18160,7 +18160,7 @@ Below is a reference of enumerations used by some of the tools in the ZohoBooksA ## Secrets -This MCP Server requires the `ZOHO_SERVER_URL` secret to be configured. Learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets). +This MCP Server requires the `ZOHO_SERVER_URL` secret to be configured. Learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets). ### Getting your Zoho Server URL @@ -18196,6 +18196,6 @@ Which would become `https://books.zoho.com/api/v3/invoices?organization_id=...` The ZohoBooksApi MCP Server uses the Auth Provider with id `arcade-zoho` to connect to users' Zoho Books accounts. In order to use the MCP Server, you will need to configure the `arcade-zoho` auth provider. -Learn how to configure the Zoho auth provider in the [Zoho auth provider documentation](/home/auth-providers/zoho). +Learn how to configure the Zoho auth provider in the [Zoho auth provider documentation](/references/auth-providers/zoho). diff --git a/app/en/mcp-servers/productivity/_meta.tsx b/app/en/resources/integrations/productivity/_meta.tsx similarity index 100% rename from app/en/mcp-servers/productivity/_meta.tsx rename to app/en/resources/integrations/productivity/_meta.tsx diff --git a/app/en/mcp-servers/productivity/airtable-api/page.mdx b/app/en/resources/integrations/productivity/airtable-api/page.mdx similarity index 77% rename from app/en/mcp-servers/productivity/airtable-api/page.mdx rename to app/en/resources/integrations/productivity/airtable-api/page.mdx index 6bbc4ad80..7e0269c34 100644 --- a/app/en/mcp-servers/productivity/airtable-api/page.mdx +++ b/app/en/resources/integrations/productivity/airtable-api/page.mdx @@ -129,7 +129,7 @@ The AirtableApi MCP Server offers a comprehensive suite of tools for managing an If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your - own tools](/home/build-tools/create-a-mcp-server). + own tools](/guides/create-tools/tool-basics/build-mcp-server). ## AirtableApi.ListScimGroups @@ -140,8 +140,8 @@ The AirtableApi MCP Server offers a comprehensive suite of tools for managing an { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/list_scim_groups_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/list_scim_groups_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/list_scim_groups_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/list_scim_groups_example_call_tool.js"], }, }, ]} @@ -163,8 +163,8 @@ Retrieve a list of SCIM groups from Airtable. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/create_scim_group_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/create_scim_group_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/create_scim_group_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/create_scim_group_example_call_tool.js"], }, }, ]} @@ -186,8 +186,8 @@ Create a new SCIM group with no members. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/delete_scim_group_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/delete_scim_group_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/delete_scim_group_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/delete_scim_group_example_call_tool.js"], }, }, ]} @@ -208,8 +208,8 @@ Delete a SCIM Group from Airtable. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/fetch_scim_group_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/fetch_scim_group_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/fetch_scim_group_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/fetch_scim_group_example_call_tool.js"], }, }, ]} @@ -230,8 +230,8 @@ Retrieve details of a specific SCIM Group by ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/update_group_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/update_group_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/update_group_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/update_group_details_example_call_tool.js"], }, }, ]} @@ -254,8 +254,8 @@ Update group details using SCIM patch operations. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/update_group_attributes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/update_group_attributes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/update_group_attributes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/update_group_attributes_example_call_tool.js"], }, }, ]} @@ -278,8 +278,8 @@ Replace a group's attributes with new values. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/list_scim_users_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/list_scim_users_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/list_scim_users_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/list_scim_users_example_call_tool.js"], }, }, ]} @@ -302,8 +302,8 @@ Retrieve a list of SCIM users from Airtable. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/create_scim_user_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/create_scim_user_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/create_scim_user_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/create_scim_user_example_call_tool.js"], }, }, ]} @@ -325,8 +325,8 @@ Create a new user using SCIM protocol. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/delete_scim_user_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/delete_scim_user_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/delete_scim_user_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/delete_scim_user_example_call_tool.js"], }, }, ]} @@ -347,8 +347,8 @@ Delete a SCIM user from the system. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/get_scim_user_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/get_scim_user_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/get_scim_user_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/get_scim_user_example_call_tool.js"], }, }, ]} @@ -369,8 +369,8 @@ Get details of a single SCIM User by userId. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/update_scim_user_record_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/update_scim_user_record_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/update_scim_user_record_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/update_scim_user_record_example_call_tool.js"], }, }, ]} @@ -393,8 +393,8 @@ Apply SCIM patch operations to update user details. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/update_user_attributes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/update_user_attributes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/update_user_attributes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/update_user_attributes_example_call_tool.js"], }, }, ]} @@ -417,8 +417,8 @@ Replace a user's attributes with new values. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/list_webhooks_for_base_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/list_webhooks_for_base_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/list_webhooks_for_base_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/list_webhooks_for_base_example_call_tool.js"], }, }, ]} @@ -439,8 +439,8 @@ Retrieve registered webhooks and their statuses for a base. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/create_airtable_webhook_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/create_airtable_webhook_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/create_airtable_webhook_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/create_airtable_webhook_example_call_tool.js"], }, }, ]} @@ -463,8 +463,8 @@ Create a new webhook in a specified Airtable base. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/delete_airtable_webhook_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/delete_airtable_webhook_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/delete_airtable_webhook_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/delete_airtable_webhook_example_call_tool.js"], }, }, ]} @@ -486,8 +486,8 @@ Deletes a webhook in Airtable with required permissions. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/toggle_webhook_notifications_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/toggle_webhook_notifications_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/toggle_webhook_notifications_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/toggle_webhook_notifications_example_call_tool.js"], }, }, ]} @@ -511,8 +511,8 @@ Enable or disable webhook notification pings. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/list_webhook_payloads_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/list_webhook_payloads_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/list_webhook_payloads_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/list_webhook_payloads_example_call_tool.js"], }, }, ]} @@ -536,8 +536,8 @@ Retrieve update messages for a specified Airtable webhook. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/refresh_webhook_lifespan_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/refresh_webhook_lifespan_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/refresh_webhook_lifespan_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/refresh_webhook_lifespan_example_call_tool.js"], }, }, ]} @@ -560,8 +560,8 @@ Extend the expiration time of an active webhook. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/list_airtable_bases_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/list_airtable_bases_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/list_airtable_bases_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/list_airtable_bases_example_call_tool.js"], }, }, ]} @@ -582,8 +582,8 @@ Retrieve a list of accessible Airtable bases. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/create_airtable_base_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/create_airtable_base_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/create_airtable_base_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/create_airtable_base_example_call_tool.js"], }, }, ]} @@ -605,8 +605,8 @@ Create a new Airtable base with specified tables and schema. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/delete_airtable_base_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/delete_airtable_base_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/delete_airtable_base_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/delete_airtable_base_example_call_tool.js"], }, }, ]} @@ -627,8 +627,8 @@ Delete a specified Airtable base. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/get_base_collaborators_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/get_base_collaborators_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/get_base_collaborators_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/get_base_collaborators_example_call_tool.js"], }, }, ]} @@ -650,8 +650,8 @@ Retrieve information on base collaborators. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/list_base_block_installations_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/list_base_block_installations_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/list_base_block_installations_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/list_base_block_installations_example_call_tool.js"], }, }, ]} @@ -672,8 +672,8 @@ Retrieve basic info of block installations for a specific base. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/delete_airtable_block_installation_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/delete_airtable_block_installation_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/delete_airtable_block_installation_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/delete_airtable_block_installation_example_call_tool.js"], }, }, ]} @@ -695,8 +695,8 @@ Delete a block installation in Airtable, recoverable later. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/manage_airtable_block_installation_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/manage_airtable_block_installation_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/manage_airtable_block_installation_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/manage_airtable_block_installation_example_call_tool.js"], }, }, ]} @@ -720,8 +720,8 @@ Manages the installation state of an Airtable block. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/add_base_collaborator_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/add_base_collaborator_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/add_base_collaborator_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/add_base_collaborator_example_call_tool.js"], }, }, ]} @@ -744,8 +744,8 @@ Add a collaborator to an Airtable base. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/remove_base_collaborator_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/remove_base_collaborator_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/remove_base_collaborator_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/remove_base_collaborator_example_call_tool.js"], }, }, ]} @@ -767,8 +767,8 @@ Remove a collaborator from a base. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/update_collaborator_permission_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/update_collaborator_permission_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/update_collaborator_permission_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/update_collaborator_permission_example_call_tool.js"], }, }, ]} @@ -792,8 +792,8 @@ Update a collaborator's permission level on a base. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/get_interface_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/get_interface_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/get_interface_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/get_interface_info_example_call_tool.js"], }, }, ]} @@ -816,8 +816,8 @@ Retrieve information about a specified interface. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/add_collaborator_to_airtable_interface_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/add_collaborator_to_airtable_interface_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/add_collaborator_to_airtable_interface_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/add_collaborator_to_airtable_interface_example_call_tool.js"], }, }, ]} @@ -841,8 +841,8 @@ Add a collaborator to an Airtable interface. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/remove_interface_collaborator_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/remove_interface_collaborator_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/remove_interface_collaborator_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/remove_interface_collaborator_example_call_tool.js"], }, }, ]} @@ -865,8 +865,8 @@ Remove a collaborator from an interface. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/update_collaborator_permissions_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/update_collaborator_permissions_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/update_collaborator_permissions_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/update_collaborator_permissions_example_call_tool.js"], }, }, ]} @@ -891,8 +891,8 @@ Update permissions for an interface-only collaborator. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/delete_interface_invite_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/delete_interface_invite_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/delete_interface_invite_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/delete_interface_invite_example_call_tool.js"], }, }, ]} @@ -915,8 +915,8 @@ Delete an outstanding interface invite in Airtable. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/delete_base_invite_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/delete_base_invite_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/delete_base_invite_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/delete_base_invite_example_call_tool.js"], }, }, ]} @@ -938,8 +938,8 @@ Delete an outstanding base invite. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/list_base_shares_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/list_base_shares_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/list_base_shares_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/list_base_shares_example_call_tool.js"], }, }, ]} @@ -960,8 +960,8 @@ Lists basic information of base shares. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/delete_airtable_share_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/delete_airtable_share_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/delete_airtable_share_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/delete_airtable_share_example_call_tool.js"], }, }, ]} @@ -983,8 +983,8 @@ Permanently delete a share from an Airtable base. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/manage_airtable_sharing_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/manage_airtable_sharing_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/manage_airtable_sharing_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/manage_airtable_sharing_example_call_tool.js"], }, }, ]} @@ -1008,8 +1008,8 @@ Update and manage the share state of an Airtable base. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/get_airtable_base_schema_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/get_airtable_base_schema_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/get_airtable_base_schema_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/get_airtable_base_schema_example_call_tool.js"], }, }, ]} @@ -1031,8 +1031,8 @@ Retrieve the schema of tables in an Airtable base. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/create_airtable_table_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/create_airtable_table_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/create_airtable_table_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/create_airtable_table_example_call_tool.js"], }, }, ]} @@ -1055,8 +1055,8 @@ Create a new table in Airtable and return its schema. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/update_airtable_table_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/update_airtable_table_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/update_airtable_table_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/update_airtable_table_example_call_tool.js"], }, }, ]} @@ -1080,8 +1080,8 @@ Update the properties of an Airtable table. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/create_airtable_field_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/create_airtable_field_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/create_airtable_field_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/create_airtable_field_example_call_tool.js"], }, }, ]} @@ -1105,8 +1105,8 @@ Creates a new column in an Airtable table and returns its schema. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/update_airtable_field_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/update_airtable_field_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/update_airtable_field_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/update_airtable_field_details_example_call_tool.js"], }, }, ]} @@ -1131,8 +1131,8 @@ Updates the name or description of an Airtable field. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/list_airtable_base_views_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/list_airtable_base_views_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/list_airtable_base_views_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/list_airtable_base_views_example_call_tool.js"], }, }, ]} @@ -1154,8 +1154,8 @@ Retrieve information on Airtable base views. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/delete_airtable_view_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/delete_airtable_view_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/delete_airtable_view_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/delete_airtable_view_example_call_tool.js"], }, }, ]} @@ -1177,8 +1177,8 @@ Deletes a specific view in Airtable by ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/get_airtable_view_metadata_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/get_airtable_view_metadata_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/get_airtable_view_metadata_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/get_airtable_view_metadata_example_call_tool.js"], }, }, ]} @@ -1201,8 +1201,8 @@ Get basic information about an Airtable base view. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/get_enterprise_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/get_enterprise_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/get_enterprise_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/get_enterprise_info_example_call_tool.js"], }, }, ]} @@ -1224,8 +1224,8 @@ Retrieve basic information about an enterprise account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/get_audit_log_events_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/get_audit_log_events_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/get_audit_log_events_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/get_audit_log_events_example_call_tool.js"], }, }, ]} @@ -1256,8 +1256,8 @@ Retrieve audit log events for an enterprise. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/retrieve_audit_log_requests_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/retrieve_audit_log_requests_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/retrieve_audit_log_requests_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/retrieve_audit_log_requests_example_call_tool.js"], }, }, ]} @@ -1280,8 +1280,8 @@ Retrieve all audit log requests for an enterprise account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/create_audit_log_request_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/create_audit_log_request_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/create_audit_log_request_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/create_audit_log_request_example_call_tool.js"], }, }, ]} @@ -1304,8 +1304,8 @@ Initiate the creation of an audit log request. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/retrieve_audit_log_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/retrieve_audit_log_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/retrieve_audit_log_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/retrieve_audit_log_example_call_tool.js"], }, }, ]} @@ -1327,8 +1327,8 @@ Retrieve a specific audit log request. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/get_airtable_change_events_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/get_airtable_change_events_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/get_airtable_change_events_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/get_airtable_change_events_example_call_tool.js"], }, }, ]} @@ -1353,8 +1353,8 @@ Retrieve change events for Airtable enterprise bases. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/create_descendant_enterprise_account_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/create_descendant_enterprise_account_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/create_descendant_enterprise_account_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/create_descendant_enterprise_account_example_call_tool.js"], }, }, ]} @@ -1377,8 +1377,8 @@ Create a descendant enterprise account in Airtable. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/get_ediscovery_exports_status_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/get_ediscovery_exports_status_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/get_ediscovery_exports_status_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/get_ediscovery_exports_status_example_call_tool.js"], }, }, ]} @@ -1402,8 +1402,8 @@ Retrieve status and results of all eDiscovery exports. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/create_ediscovery_export_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/create_ediscovery_export_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/create_ediscovery_export_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/create_ediscovery_export_example_call_tool.js"], }, }, ]} @@ -1426,8 +1426,8 @@ Initiate an eDiscovery export request. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/get_ediscovery_export_status_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/get_ediscovery_export_status_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/get_ediscovery_export_status_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/get_ediscovery_export_status_example_call_tool.js"], }, }, ]} @@ -1449,8 +1449,8 @@ Retrieve the status and result of an eDiscovery export. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/batch_move_user_groups_between_accounts_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/batch_move_user_groups_between_accounts_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/batch_move_user_groups_between_accounts_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/batch_move_user_groups_between_accounts_example_call_tool.js"], }, }, ]} @@ -1473,8 +1473,8 @@ Batch move user groups between enterprise accounts. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/move_workspaces_between_enterprise_accounts_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/move_workspaces_between_enterprise_accounts_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/move_workspaces_between_enterprise_accounts_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/move_workspaces_between_enterprise_accounts_example_call_tool.js"], }, }, ]} @@ -1497,8 +1497,8 @@ Move workspaces between enterprise accounts within the same organization. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/delete_users_by_email_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/delete_users_by_email_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/delete_users_by_email_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/delete_users_by_email_example_call_tool.js"], }, }, ]} @@ -1520,8 +1520,8 @@ Delete multiple users identified by their email addresses. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/get_airtable_user_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/get_airtable_user_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/get_airtable_user_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/get_airtable_user_info_example_call_tool.js"], }, }, ]} @@ -1545,8 +1545,8 @@ Fetch user details from Airtable by ID or email. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/batch_manage_enterprise_users_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/batch_manage_enterprise_users_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/batch_manage_enterprise_users_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/batch_manage_enterprise_users_example_call_tool.js"], }, }, ]} @@ -1569,8 +1569,8 @@ Batch manage users in enterprise accounts. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/batch_manage_user_membership_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/batch_manage_user_membership_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/batch_manage_user_membership_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/batch_manage_user_membership_example_call_tool.js"], }, }, ]} @@ -1593,8 +1593,8 @@ Batch manage user membership in enterprise accounts. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/grant_admin_access_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/grant_admin_access_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/grant_admin_access_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/grant_admin_access_example_call_tool.js"], }, }, ]} @@ -1617,8 +1617,8 @@ Grant admin access to specified users. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/revoke_admin_access_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/revoke_admin_access_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/revoke_admin_access_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/revoke_admin_access_example_call_tool.js"], }, }, ]} @@ -1641,8 +1641,8 @@ Revoke admin access from specified users. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/delete_enterprise_user_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/delete_enterprise_user_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/delete_enterprise_user_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/delete_enterprise_user_example_call_tool.js"], }, }, ]} @@ -1664,8 +1664,8 @@ Deletes an enterprise user by ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/get_user_information_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/get_user_information_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/get_user_information_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/get_user_information_example_call_tool.js"], }, }, ]} @@ -1688,8 +1688,8 @@ Fetch user information by ID from Airtable Enterprise. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/manage_enterprise_account_user_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/manage_enterprise_account_user_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/manage_enterprise_account_user_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/manage_enterprise_account_user_example_call_tool.js"], }, }, ]} @@ -1715,8 +1715,8 @@ Manage users in enterprise accounts. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/logout_enterprise_user_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/logout_enterprise_user_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/logout_enterprise_user_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/logout_enterprise_user_example_call_tool.js"], }, }, ]} @@ -1739,8 +1739,8 @@ Logs out an enterprise account user from the system. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/remove_user_from_enterprise_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/remove_user_from_enterprise_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/remove_user_from_enterprise_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/remove_user_from_enterprise_example_call_tool.js"], }, }, ]} @@ -1764,8 +1764,8 @@ Unshare a user from all enterprise assets and revoke admin access. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/get_user_group_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/get_user_group_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/get_user_group_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/get_user_group_info_example_call_tool.js"], }, }, ]} @@ -1787,8 +1787,8 @@ Retrieve basic information about a specific user group. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/retrieve_user_id_and_scopes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/retrieve_user_id_and_scopes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/retrieve_user_id_and_scopes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/retrieve_user_id_and_scopes_example_call_tool.js"], }, }, ]} @@ -1808,8 +1808,8 @@ This tool does not take any parameters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/create_airtable_workspace_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/create_airtable_workspace_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/create_airtable_workspace_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/create_airtable_workspace_example_call_tool.js"], }, }, ]} @@ -1831,8 +1831,8 @@ Create a new workspace in Airtable. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/delete_workspace_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/delete_workspace_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/delete_workspace_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/delete_workspace_example_call_tool.js"], }, }, ]} @@ -1853,8 +1853,8 @@ Deletes a specified Airtable workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/get_workspace_collaborators_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/get_workspace_collaborators_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/get_workspace_collaborators_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/get_workspace_collaborators_example_call_tool.js"], }, }, ]} @@ -1876,8 +1876,8 @@ Retrieve information about workspace collaborators and invites. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/add_workspace_collaborator_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/add_workspace_collaborator_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/add_workspace_collaborator_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/add_workspace_collaborator_example_call_tool.js"], }, }, ]} @@ -1900,8 +1900,8 @@ Add a collaborator to an Airtable workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/remove_workspace_collaborator_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/remove_workspace_collaborator_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/remove_workspace_collaborator_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/remove_workspace_collaborator_example_call_tool.js"], }, }, ]} @@ -1923,8 +1923,8 @@ Remove a collaborator from an Airtable workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/update_workspace_collaborator_permission_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/update_workspace_collaborator_permission_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/update_workspace_collaborator_permission_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/update_workspace_collaborator_permission_example_call_tool.js"], }, }, ]} @@ -1948,8 +1948,8 @@ Modify a collaborator's permission level in a workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/delete_workspace_invite_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/delete_workspace_invite_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/delete_workspace_invite_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/delete_workspace_invite_example_call_tool.js"], }, }, ]} @@ -1971,8 +1971,8 @@ Delete a workspace invite. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/move_airtable_base_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/move_airtable_base_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/move_airtable_base_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/move_airtable_base_example_call_tool.js"], }, }, ]} @@ -1995,8 +1995,8 @@ Move a base between Airtable workspaces. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/update_workspace_restrictions_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/update_workspace_restrictions_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/update_workspace_restrictions_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/update_workspace_restrictions_example_call_tool.js"], }, }, ]} @@ -2019,8 +2019,8 @@ Updates sharing restrictions for an Airtable workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/upload_attachment_to_airtable_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/upload_attachment_to_airtable_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/upload_attachment_to_airtable_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/upload_attachment_to_airtable_example_call_tool.js"], }, }, ]} @@ -2045,8 +2045,8 @@ Upload attachments to an Airtable record's cell. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/delete_multiple_records_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/delete_multiple_records_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/delete_multiple_records_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/delete_multiple_records_example_call_tool.js"], }, }, ]} @@ -2069,8 +2069,8 @@ Delete multiple records from an Airtable table. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/list_airtable_records_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/list_airtable_records_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/list_airtable_records_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/list_airtable_records_example_call_tool.js"], }, }, ]} @@ -2104,8 +2104,8 @@ Retrieve records from a specified Airtable table. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/update_airtable_records_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/update_airtable_records_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/update_airtable_records_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/update_airtable_records_example_call_tool.js"], }, }, ]} @@ -2129,8 +2129,8 @@ Update or upsert multiple records in an Airtable table. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/create_airtable_records_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/create_airtable_records_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/create_airtable_records_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/create_airtable_records_example_call_tool.js"], }, }, ]} @@ -2154,8 +2154,8 @@ Create multiple records in an Airtable base. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/bulk_update_airtable_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/bulk_update_airtable_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/bulk_update_airtable_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/bulk_update_airtable_example_call_tool.js"], }, }, ]} @@ -2179,8 +2179,8 @@ Update or upsert multiple records in an Airtable table. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/delete_airtable_record_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/delete_airtable_record_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/delete_airtable_record_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/delete_airtable_record_example_call_tool.js"], }, }, ]} @@ -2203,8 +2203,8 @@ Deletes a single record from an Airtable base and table. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/airtable_get_record_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/airtable_get_record_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/airtable_get_record_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/airtable_get_record_example_call_tool.js"], }, }, ]} @@ -2229,8 +2229,8 @@ Retrieve a single record from an Airtable table. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/update_airtable_record_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/update_airtable_record_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/update_airtable_record_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/update_airtable_record_example_call_tool.js"], }, }, ]} @@ -2255,8 +2255,8 @@ Update a single Airtable record with specified fields. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/modify_airtable_entry_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/modify_airtable_entry_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/modify_airtable_entry_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/modify_airtable_entry_example_call_tool.js"], }, }, ]} @@ -2281,8 +2281,8 @@ Update a specific record in an Airtable table. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/get_record_comments_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/get_record_comments_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/get_record_comments_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/get_record_comments_example_call_tool.js"], }, }, ]} @@ -2307,8 +2307,8 @@ Retrieve comments for a specific record in Airtable. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/add_record_comment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/add_record_comment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/add_record_comment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/add_record_comment_example_call_tool.js"], }, }, ]} @@ -2333,8 +2333,8 @@ Creates a comment on a specified record. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/delete_comment_from_record_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/delete_comment_from_record_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/delete_comment_from_record_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/delete_comment_from_record_example_call_tool.js"], }, }, ]} @@ -2358,8 +2358,8 @@ Delete a comment from a record in Airtable. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/update_record_comment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/update_record_comment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/update_record_comment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/update_record_comment_example_call_tool.js"], }, }, ]} @@ -2385,8 +2385,8 @@ Update a comment on a specific record. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/delete_records_by_primary_keys_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/delete_records_by_primary_keys_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/delete_records_by_primary_keys_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/delete_records_by_primary_keys_example_call_tool.js"], }, }, ]} @@ -2410,8 +2410,8 @@ Delete records from a HyperDB table using primary keys. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/read_hyperdb_table_records_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/read_hyperdb_table_records_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/read_hyperdb_table_records_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/read_hyperdb_table_records_example_call_tool.js"], }, }, ]} @@ -2437,8 +2437,8 @@ Retrieve records from a specified HyperDB table. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/airtable_api/upsert_airtable_records_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/airtable_api/upsert_airtable_records_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/airtable_api/upsert_airtable_records_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/airtable_api/upsert_airtable_records_example_call_tool.js"], }, }, ]} @@ -2469,10 +2469,10 @@ Below is a reference of enumerations used by some of the tools in the AirtableAp ## Auth -The Arcade Airtable MCP Server uses the [Airtable auth provider](/home/auth-providers/airtable) to connect to users' Airtable accounts. +The Arcade Airtable MCP Server uses the [Airtable auth provider](/references/auth-providers/airtable) to connect to users' Airtable accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the Airtable auth provider](/home/auth-providers/airtable#configuring-airtable-auth) with your own Airtable app credentials. +With a self-hosted installation of Arcade, you need to [configure the Airtable auth provider](/references/auth-providers/airtable#configuring-airtable-auth) with your own Airtable app credentials. \ No newline at end of file diff --git a/app/en/mcp-servers/productivity/asana-api/page.mdx b/app/en/resources/integrations/productivity/asana-api/page.mdx similarity index 80% rename from app/en/mcp-servers/productivity/asana-api/page.mdx rename to app/en/resources/integrations/productivity/asana-api/page.mdx index 70423a52b..ad8634d03 100644 --- a/app/en/mcp-servers/productivity/asana-api/page.mdx +++ b/app/en/resources/integrations/productivity/asana-api/page.mdx @@ -232,7 +232,7 @@ The AsanaApi MCP Server offers a comprehensive suite of tools for managing and i If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your - own tools](/home/build-tools/create-a-mcp-server). + own tools](/guides/create-tools/tool-basics/build-mcp-server). ## AsanaApi.GetPendingAccessRequests @@ -243,8 +243,8 @@ The AsanaApi MCP Server offers a comprehensive suite of tools for managing and i { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_pending_access_requests_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_pending_access_requests_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_pending_access_requests_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_pending_access_requests_example_call_tool.js"], }, }, ]} @@ -268,8 +268,8 @@ Fetch pending access requests for a target object. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/submit_access_request_asana_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/submit_access_request_asana_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/submit_access_request_asana_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/submit_access_request_asana_example_call_tool.js"], }, }, ]} @@ -291,8 +291,8 @@ Submit a new access request for Asana projects or portfolios. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/approve_access_request_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/approve_access_request_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/approve_access_request_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/approve_access_request_example_call_tool.js"], }, }, ]} @@ -313,8 +313,8 @@ Approves an access request for a target object in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/reject_access_request_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/reject_access_request_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/reject_access_request_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/reject_access_request_example_call_tool.js"], }, }, ]} @@ -335,8 +335,8 @@ Reject an access request for a target object. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_allocation_record_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_allocation_record_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_allocation_record_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_allocation_record_example_call_tool.js"], }, }, ]} @@ -359,8 +359,8 @@ Fetch the complete allocation record for a given ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/update_allocation_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/update_allocation_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/update_allocation_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/update_allocation_example_call_tool.js"], }, }, ]} @@ -385,8 +385,8 @@ Update an existing allocation in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/delete_allocation_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/delete_allocation_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/delete_allocation_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/delete_allocation_example_call_tool.js"], }, }, ]} @@ -408,8 +408,8 @@ Deletes a specific allocation in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_project_allocations_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_project_allocations_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_project_allocations_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_project_allocations_example_call_tool.js"], }, }, ]} @@ -436,8 +436,8 @@ Retrieve allocations for a specific project, user, or placeholder. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_allocation_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_allocation_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_allocation_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_allocation_example_call_tool.js"], }, }, ]} @@ -461,8 +461,8 @@ Creates a new allocation in Asana and returns its details. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/fetch_attachment_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/fetch_attachment_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/fetch_attachment_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/fetch_attachment_details_example_call_tool.js"], }, }, ]} @@ -485,8 +485,8 @@ Fetch the full record of a specific attachment. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/delete_attachment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/delete_attachment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/delete_attachment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/delete_attachment_example_call_tool.js"], }, }, ]} @@ -508,8 +508,8 @@ Delete a specific attachment in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_attachments_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_attachments_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_attachments_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_attachments_example_call_tool.js"], }, }, ]} @@ -534,8 +534,8 @@ Retrieve all attachments for a specified Asana object. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/retrieve_audit_log_events_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/retrieve_audit_log_events_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/retrieve_audit_log_events_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/retrieve_audit_log_events_example_call_tool.js"], }, }, ]} @@ -564,8 +564,8 @@ Retrieve audit log events from your Asana domain. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_parallel_requests_asana_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_parallel_requests_asana_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_parallel_requests_asana_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_parallel_requests_asana_example_call_tool.js"], }, }, ]} @@ -589,8 +589,8 @@ Execute multiple requests to Asana's API simultaneously. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_custom_field_settings_for_project_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_custom_field_settings_for_project_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_custom_field_settings_for_project_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_custom_field_settings_for_project_example_call_tool.js"], }, }, ]} @@ -615,8 +615,8 @@ Get custom field settings for a specified project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_portfolio_custom_field_settings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_portfolio_custom_field_settings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_portfolio_custom_field_settings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_portfolio_custom_field_settings_example_call_tool.js"], }, }, ]} @@ -641,8 +641,8 @@ Retrieve custom field settings for an Asana portfolio. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_custom_field_in_workspace_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_custom_field_in_workspace_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_custom_field_in_workspace_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_custom_field_in_workspace_example_call_tool.js"], }, }, ]} @@ -666,8 +666,8 @@ Create a new custom field in an Asana workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_custom_field_metadata_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_custom_field_metadata_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_custom_field_metadata_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_custom_field_metadata_example_call_tool.js"], }, }, ]} @@ -690,8 +690,8 @@ Retrieve complete metadata of a custom field in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/update_asana_custom_field_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/update_asana_custom_field_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/update_asana_custom_field_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/update_asana_custom_field_example_call_tool.js"], }, }, ]} @@ -716,8 +716,8 @@ Update specific fields of an Asana custom field. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/delete_custom_field_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/delete_custom_field_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/delete_custom_field_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/delete_custom_field_example_call_tool.js"], }, }, ]} @@ -739,8 +739,8 @@ Delete a specific custom field in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_custom_fields_for_workspace_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_custom_fields_for_workspace_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_custom_fields_for_workspace_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_custom_fields_for_workspace_example_call_tool.js"], }, }, ]} @@ -765,8 +765,8 @@ Retrieve custom fields for a specific workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/add_enum_option_to_custom_field_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/add_enum_option_to_custom_field_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/add_enum_option_to_custom_field_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/add_enum_option_to_custom_field_example_call_tool.js"], }, }, ]} @@ -791,8 +791,8 @@ Add an enum option to a custom field in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/reorder_enum_option_custom_field_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/reorder_enum_option_custom_field_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/reorder_enum_option_custom_field_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/reorder_enum_option_custom_field_example_call_tool.js"], }, }, ]} @@ -818,8 +818,8 @@ Reorder enum options in a custom field. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/update_enum_option_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/update_enum_option_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/update_enum_option_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/update_enum_option_example_call_tool.js"], }, }, ]} @@ -847,8 +847,8 @@ Update an existing enum option in Asana custom fields. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_custom_types_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_custom_types_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_custom_types_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_custom_types_example_call_tool.js"], }, }, ]} @@ -873,8 +873,8 @@ Retrieve all custom types for a project in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_custom_type_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_custom_type_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_custom_type_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_custom_type_details_example_call_tool.js"], }, }, ]} @@ -897,8 +897,8 @@ Retrieve complete details of a specific custom type in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/fetch_asana_events_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/fetch_asana_events_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/fetch_asana_events_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/fetch_asana_events_example_call_tool.js"], }, }, ]} @@ -922,8 +922,8 @@ Fetches detailed records of recent Asana events. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/initiate_graph_export_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/initiate_graph_export_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/initiate_graph_export_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/initiate_graph_export_example_call_tool.js"], }, }, ]} @@ -944,8 +944,8 @@ Initiate a graph export job for Asana objects. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/initiate_bulk_resource_export_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/initiate_bulk_resource_export_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/initiate_bulk_resource_export_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/initiate_bulk_resource_export_example_call_tool.js"], }, }, ]} @@ -967,8 +967,8 @@ Initiate a bulk export of tasks, teams, or messages in a workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_goal_relationship_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_goal_relationship_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_goal_relationship_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_goal_relationship_details_example_call_tool.js"], }, }, ]} @@ -991,8 +991,8 @@ Retrieve details of a specific Asana goal relationship. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/update_goal_relationship_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/update_goal_relationship_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/update_goal_relationship_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/update_goal_relationship_example_call_tool.js"], }, }, ]} @@ -1017,8 +1017,8 @@ Update an existing goal relationship in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_goal_relationships_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_goal_relationships_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_goal_relationships_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_goal_relationships_example_call_tool.js"], }, }, ]} @@ -1044,8 +1044,8 @@ Retrieve compact goal relationship records from Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_goal_supporting_relationship_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_goal_supporting_relationship_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_goal_supporting_relationship_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_goal_supporting_relationship_example_call_tool.js"], }, }, ]} @@ -1072,8 +1072,8 @@ Add a supporting resource to a specific goal in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/remove_goal_relationship_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/remove_goal_relationship_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/remove_goal_relationship_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/remove_goal_relationship_example_call_tool.js"], }, }, ]} @@ -1096,8 +1096,8 @@ Removes a supporting relationship from a goal in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_asana_goal_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_asana_goal_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_asana_goal_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_asana_goal_details_example_call_tool.js"], }, }, ]} @@ -1120,8 +1120,8 @@ Fetches detailed information for a specific Asana goal. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/update_asana_goal_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/update_asana_goal_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/update_asana_goal_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/update_asana_goal_example_call_tool.js"], }, }, ]} @@ -1146,8 +1146,8 @@ Update a specific goal in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/delete_asana_goal_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/delete_asana_goal_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/delete_asana_goal_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/delete_asana_goal_example_call_tool.js"], }, }, ]} @@ -1169,8 +1169,8 @@ Delete a specific goal in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_compact_goals_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_compact_goals_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_compact_goals_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_compact_goals_example_call_tool.js"], }, }, ]} @@ -1201,8 +1201,8 @@ Retrieve compact goal records from Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_asana_goal_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_asana_goal_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_asana_goal_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_asana_goal_example_call_tool.js"], }, }, ]} @@ -1226,8 +1226,8 @@ Create a new goal in Asana workspace or team. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_goal_metric_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_goal_metric_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_goal_metric_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_goal_metric_example_call_tool.js"], }, }, ]} @@ -1252,8 +1252,8 @@ Create and add a goal metric to a specific goal. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/update_goal_metric_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/update_goal_metric_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/update_goal_metric_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/update_goal_metric_example_call_tool.js"], }, }, ]} @@ -1279,8 +1279,8 @@ Updates a goal's current metric value in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/add_followers_to_goal_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/add_followers_to_goal_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/add_followers_to_goal_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/add_followers_to_goal_example_call_tool.js"], }, }, ]} @@ -1304,8 +1304,8 @@ Add followers to a specific goal in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/remove_goal_followers_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/remove_goal_followers_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/remove_goal_followers_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/remove_goal_followers_example_call_tool.js"], }, }, ]} @@ -1329,8 +1329,8 @@ Remove followers from a specific goal in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_parent_goals_for_goal_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_parent_goals_for_goal_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_parent_goals_for_goal_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_parent_goals_for_goal_example_call_tool.js"], }, }, ]} @@ -1353,8 +1353,8 @@ Fetches parent goals for a specific Asana goal. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/fetch_job_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/fetch_job_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/fetch_job_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/fetch_job_details_example_call_tool.js"], }, }, ]} @@ -1377,8 +1377,8 @@ Fetch complete details for a specific job record in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_memberships_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_memberships_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_memberships_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_memberships_example_call_tool.js"], }, }, ]} @@ -1404,8 +1404,8 @@ Retrieve compact membership records from Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_asana_membership_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_asana_membership_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_asana_membership_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_asana_membership_example_call_tool.js"], }, }, ]} @@ -1428,8 +1428,8 @@ Create a new membership in Asana for goals, projects, portfolios, or custom fiel { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_membership_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_membership_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_membership_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_membership_info_example_call_tool.js"], }, }, ]} @@ -1451,8 +1451,8 @@ Retrieve membership record details by ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/update_membership_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/update_membership_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/update_membership_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/update_membership_example_call_tool.js"], }, }, ]} @@ -1475,8 +1475,8 @@ Update an existing membership in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/delete_asana_membership_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/delete_asana_membership_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/delete_asana_membership_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/delete_asana_membership_example_call_tool.js"], }, }, ]} @@ -1498,8 +1498,8 @@ Delete a membership in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/request_organization_export_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/request_organization_export_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/request_organization_export_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/request_organization_export_example_call_tool.js"], }, }, ]} @@ -1522,8 +1522,8 @@ Submit a request to export an organization in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_organization_export_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_organization_export_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_organization_export_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_organization_export_details_example_call_tool.js"], }, }, ]} @@ -1546,8 +1546,8 @@ Fetch details of a specific organization export. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_portfolio_memberships_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_portfolio_memberships_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_portfolio_memberships_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_portfolio_memberships_example_call_tool.js"], }, }, ]} @@ -1574,8 +1574,8 @@ Retrieve portfolio memberships from Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_portfolio_membership_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_portfolio_membership_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_portfolio_membership_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_portfolio_membership_example_call_tool.js"], }, }, ]} @@ -1598,8 +1598,8 @@ Retrieve a single portfolio membership record. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/retrieve_portfolio_memberships_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/retrieve_portfolio_memberships_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/retrieve_portfolio_memberships_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/retrieve_portfolio_memberships_example_call_tool.js"], }, }, ]} @@ -1625,8 +1625,8 @@ Retrieve compact portfolio membership records for a portfolio. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_user_owned_portfolios_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_user_owned_portfolios_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_user_owned_portfolios_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_user_owned_portfolios_example_call_tool.js"], }, }, ]} @@ -1652,8 +1652,8 @@ Retrieve a list of portfolios owned by the user. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_asana_portfolio_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_asana_portfolio_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_asana_portfolio_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_asana_portfolio_example_call_tool.js"], }, }, ]} @@ -1677,8 +1677,8 @@ Create a new portfolio in an Asana workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_portfolio_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_portfolio_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_portfolio_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_portfolio_details_example_call_tool.js"], }, }, ]} @@ -1701,8 +1701,8 @@ Retrieve complete details of a specific portfolio in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/update_portfolio_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/update_portfolio_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/update_portfolio_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/update_portfolio_example_call_tool.js"], }, }, ]} @@ -1727,8 +1727,8 @@ Update an existing Asana portfolio. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/delete_portfolio_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/delete_portfolio_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/delete_portfolio_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/delete_portfolio_example_call_tool.js"], }, }, ]} @@ -1750,8 +1750,8 @@ Delete an existing portfolio in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_portfolio_items_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_portfolio_items_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_portfolio_items_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_portfolio_items_example_call_tool.js"], }, }, ]} @@ -1776,8 +1776,8 @@ Retrieve a list of items in a portfolio. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/add_item_to_portfolio_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/add_item_to_portfolio_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/add_item_to_portfolio_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/add_item_to_portfolio_example_call_tool.js"], }, }, ]} @@ -1802,8 +1802,8 @@ Add an item to a portfolio in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/remove_item_from_portfolio_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/remove_item_from_portfolio_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/remove_item_from_portfolio_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/remove_item_from_portfolio_example_call_tool.js"], }, }, ]} @@ -1826,8 +1826,8 @@ Remove an item from a portfolio in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/add_custom_field_to_portfolio_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/add_custom_field_to_portfolio_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/add_custom_field_to_portfolio_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/add_custom_field_to_portfolio_example_call_tool.js"], }, }, ]} @@ -1851,8 +1851,8 @@ Add a custom field setting to an Asana portfolio. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/remove_custom_field_from_portfolio_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/remove_custom_field_from_portfolio_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/remove_custom_field_from_portfolio_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/remove_custom_field_from_portfolio_example_call_tool.js"], }, }, ]} @@ -1875,8 +1875,8 @@ Removes a custom field from an Asana portfolio. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/add_portfolio_members_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/add_portfolio_members_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/add_portfolio_members_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/add_portfolio_members_example_call_tool.js"], }, }, ]} @@ -1900,8 +1900,8 @@ Add specified users as members of a portfolio on Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/remove_portfolio_members_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/remove_portfolio_members_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/remove_portfolio_members_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/remove_portfolio_members_example_call_tool.js"], }, }, ]} @@ -1925,8 +1925,8 @@ Remove specified members from a portfolio. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_project_brief_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_project_brief_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_project_brief_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_project_brief_example_call_tool.js"], }, }, ]} @@ -1949,8 +1949,8 @@ Retrieve the full record for a project brief. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/update_project_brief_asana_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/update_project_brief_asana_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/update_project_brief_asana_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/update_project_brief_asana_example_call_tool.js"], }, }, ]} @@ -1975,8 +1975,8 @@ Update an Asana project brief. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/delete_project_brief_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/delete_project_brief_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/delete_project_brief_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/delete_project_brief_example_call_tool.js"], }, }, ]} @@ -1998,8 +1998,8 @@ Delete a specific project brief in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_project_brief_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_project_brief_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_project_brief_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_project_brief_example_call_tool.js"], }, }, ]} @@ -2024,8 +2024,8 @@ Create a new project brief in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_project_membership_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_project_membership_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_project_membership_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_project_membership_details_example_call_tool.js"], }, }, ]} @@ -2048,8 +2048,8 @@ Retrieve detailed information for a project membership in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_project_memberships_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_project_memberships_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_project_memberships_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_project_memberships_example_call_tool.js"], }, }, ]} @@ -2075,8 +2075,8 @@ Fetch project membership records from Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_project_status_update_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_project_status_update_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_project_status_update_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_project_status_update_example_call_tool.js"], }, }, ]} @@ -2099,8 +2099,8 @@ Fetches a complete status update record for a project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/delete_project_status_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/delete_project_status_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/delete_project_status_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/delete_project_status_example_call_tool.js"], }, }, ]} @@ -2122,8 +2122,8 @@ Delete a specific project status update in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_project_status_updates_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_project_status_updates_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_project_status_updates_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_project_status_updates_example_call_tool.js"], }, }, ]} @@ -2148,8 +2148,8 @@ Fetch compact status updates for a given project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_project_status_update_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_project_status_update_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_project_status_update_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_project_status_update_example_call_tool.js"], }, }, ]} @@ -2174,8 +2174,8 @@ Creates a new status update for a project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_project_template_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_project_template_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_project_template_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_project_template_details_example_call_tool.js"], }, }, ]} @@ -2198,8 +2198,8 @@ Retrieve complete details of a specific Asana project template. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/delete_project_template_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/delete_project_template_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/delete_project_template_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/delete_project_template_example_call_tool.js"], }, }, ]} @@ -2221,8 +2221,8 @@ Delete a specific existing project template in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_asana_project_templates_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_asana_project_templates_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_asana_project_templates_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_asana_project_templates_example_call_tool.js"], }, }, ]} @@ -2248,8 +2248,8 @@ Fetch project template records from Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_project_templates_for_team_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_project_templates_for_team_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_project_templates_for_team_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_project_templates_for_team_example_call_tool.js"], }, }, ]} @@ -2274,8 +2274,8 @@ Retrieve compact project template records for a team. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/instantiate_project_from_template_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/instantiate_project_from_template_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/instantiate_project_from_template_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/instantiate_project_from_template_example_call_tool.js"], }, }, ]} @@ -2300,8 +2300,8 @@ Asynchronously instantiate a project from a template. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_asana_projects_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_asana_projects_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_asana_projects_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_asana_projects_example_call_tool.js"], }, }, ]} @@ -2328,8 +2328,8 @@ Fetch filtered project records from Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_new_asana_project_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_new_asana_project_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_new_asana_project_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_new_asana_project_example_call_tool.js"], }, }, ]} @@ -2353,8 +2353,8 @@ Create a new project in an Asana workspace or team. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_project_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_project_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_project_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_project_details_example_call_tool.js"], }, }, ]} @@ -2377,8 +2377,8 @@ Retrieve complete details of a specified Asana project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/update_project_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/update_project_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/update_project_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/update_project_details_example_call_tool.js"], }, }, ]} @@ -2403,8 +2403,8 @@ Update specific fields of an existing project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/delete_asana_project_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/delete_asana_project_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/delete_asana_project_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/delete_asana_project_example_call_tool.js"], }, }, ]} @@ -2426,8 +2426,8 @@ Delete a specific project in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/asana_duplicate_project_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/asana_duplicate_project_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/asana_duplicate_project_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/asana_duplicate_project_example_call_tool.js"], }, }, ]} @@ -2456,8 +2456,8 @@ Initiate duplication of a project in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_projects_for_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_projects_for_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_projects_for_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_projects_for_task_example_call_tool.js"], }, }, ]} @@ -2482,8 +2482,8 @@ Retrieve all projects associated with a specific task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_team_projects_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_team_projects_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_team_projects_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_team_projects_example_call_tool.js"], }, }, ]} @@ -2509,8 +2509,8 @@ Fetch the list of projects for a specified team. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_asana_project_for_team_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_asana_project_for_team_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_asana_project_for_team_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_asana_project_for_team_example_call_tool.js"], }, }, ]} @@ -2535,8 +2535,8 @@ Create a new Asana project for a specific team. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_workspace_projects_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_workspace_projects_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_workspace_projects_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_workspace_projects_example_call_tool.js"], }, }, ]} @@ -2562,8 +2562,8 @@ Fetch compact project records for a workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_project_in_workspace_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_project_in_workspace_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_project_in_workspace_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_project_in_workspace_example_call_tool.js"], }, }, ]} @@ -2588,8 +2588,8 @@ Create a new project in a specified workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/add_custom_field_setting_to_project_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/add_custom_field_setting_to_project_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/add_custom_field_setting_to_project_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/add_custom_field_setting_to_project_example_call_tool.js"], }, }, ]} @@ -2614,8 +2614,8 @@ Add a custom field setting to a project in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/remove_custom_field_from_project_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/remove_custom_field_from_project_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/remove_custom_field_from_project_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/remove_custom_field_from_project_example_call_tool.js"], }, }, ]} @@ -2638,8 +2638,8 @@ Remove a custom field setting from an Asana project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_task_counts_for_project_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_task_counts_for_project_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_task_counts_for_project_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_task_counts_for_project_example_call_tool.js"], }, }, ]} @@ -2662,8 +2662,8 @@ Retrieve task count details for a specific project in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/add_members_to_project_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/add_members_to_project_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/add_members_to_project_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/add_members_to_project_example_call_tool.js"], }, }, ]} @@ -2687,8 +2687,8 @@ Add specified users as members of a project in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/remove_members_from_project_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/remove_members_from_project_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/remove_members_from_project_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/remove_members_from_project_example_call_tool.js"], }, }, ]} @@ -2712,8 +2712,8 @@ Remove specified users from a project in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/add_followers_to_project_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/add_followers_to_project_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/add_followers_to_project_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/add_followers_to_project_example_call_tool.js"], }, }, ]} @@ -2737,8 +2737,8 @@ Add specified users as followers to an Asana project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/remove_followers_from_project_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/remove_followers_from_project_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/remove_followers_from_project_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/remove_followers_from_project_example_call_tool.js"], }, }, ]} @@ -2762,8 +2762,8 @@ Remove specified users from following a project in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_project_template_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_project_template_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_project_template_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_project_template_example_call_tool.js"], }, }, ]} @@ -2790,8 +2790,8 @@ Create a project template in Asana asynchronously. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/fetch_reactions_by_emoji_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/fetch_reactions_by_emoji_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/fetch_reactions_by_emoji_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/fetch_reactions_by_emoji_example_call_tool.js"], }, }, ]} @@ -2816,8 +2816,8 @@ Retrieve reactions with a specific emoji on an object. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/trigger_asana_rule_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/trigger_asana_rule_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/trigger_asana_rule_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/trigger_asana_rule_example_call_tool.js"], }, }, ]} @@ -2840,8 +2840,8 @@ Trigger a rule in Asana using an incoming web request. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_asana_section_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_asana_section_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_asana_section_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_asana_section_example_call_tool.js"], }, }, ]} @@ -2864,8 +2864,8 @@ Retrieve a complete record of a single Asana section. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/update_section_name_asana_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/update_section_name_asana_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/update_section_name_asana_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/update_section_name_asana_example_call_tool.js"], }, }, ]} @@ -2891,8 +2891,8 @@ Update the name of a specific section in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/delete_asana_section_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/delete_asana_section_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/delete_asana_section_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/delete_asana_section_example_call_tool.js"], }, }, ]} @@ -2914,8 +2914,8 @@ Delete a specific, existing section in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_project_sections_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_project_sections_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_project_sections_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_project_sections_example_call_tool.js"], }, }, ]} @@ -2940,8 +2940,8 @@ Fetch compact records for sections in a specified project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_section_in_project_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_section_in_project_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_section_in_project_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_section_in_project_example_call_tool.js"], }, }, ]} @@ -2967,8 +2967,8 @@ Create a new section in an Asana project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/add_task_to_section_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/add_task_to_section_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/add_task_to_section_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/add_task_to_section_example_call_tool.js"], }, }, ]} @@ -2993,8 +2993,8 @@ Add a task to a specified section in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/move_section_in_project_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/move_section_in_project_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/move_section_in_project_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/move_section_in_project_example_call_tool.js"], }, }, ]} @@ -3019,8 +3019,8 @@ Reorder sections within a project in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/fetch_status_update_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/fetch_status_update_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/fetch_status_update_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/fetch_status_update_example_call_tool.js"], }, }, ]} @@ -3043,8 +3043,8 @@ Fetch the complete record for a specific status update. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/delete_status_update_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/delete_status_update_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/delete_status_update_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/delete_status_update_example_call_tool.js"], }, }, ]} @@ -3066,8 +3066,8 @@ Delete a specific status update from Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_status_updates_for_object_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_status_updates_for_object_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_status_updates_for_object_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_status_updates_for_object_example_call_tool.js"], }, }, ]} @@ -3093,8 +3093,8 @@ Retrieve status updates for a specified object in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_status_update_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_status_update_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_status_update_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_status_update_example_call_tool.js"], }, }, ]} @@ -3120,8 +3120,8 @@ Create a new status update on an object in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_asana_story_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_asana_story_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_asana_story_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_asana_story_example_call_tool.js"], }, }, ]} @@ -3144,8 +3144,8 @@ Fetch the full record of a specific Asana story. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/update_asana_story_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/update_asana_story_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/update_asana_story_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/update_asana_story_example_call_tool.js"], }, }, ]} @@ -3170,8 +3170,8 @@ Update an Asana story's details. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/delete_asana_story_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/delete_asana_story_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/delete_asana_story_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/delete_asana_story_example_call_tool.js"], }, }, ]} @@ -3193,8 +3193,8 @@ Delete a story you've created on Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_task_stories_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_task_stories_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_task_stories_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_task_stories_example_call_tool.js"], }, }, ]} @@ -3219,8 +3219,8 @@ Retrieve all stories for a specified Asana task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/add_task_comment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/add_task_comment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/add_task_comment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/add_task_comment_example_call_tool.js"], }, }, ]} @@ -3245,8 +3245,8 @@ Add a comment to a specific task in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_filtered_tags_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_filtered_tags_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_filtered_tags_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_filtered_tags_example_call_tool.js"], }, }, ]} @@ -3271,8 +3271,8 @@ Retrieve compact tag records with optional filters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_new_asana_tag_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_new_asana_tag_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_new_asana_tag_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_new_asana_tag_example_call_tool.js"], }, }, ]} @@ -3296,8 +3296,8 @@ Create a new tag in an Asana workspace or organization. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_asana_tag_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_asana_tag_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_asana_tag_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_asana_tag_details_example_call_tool.js"], }, }, ]} @@ -3320,8 +3320,8 @@ Retrieve complete details for a specific Asana tag. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/update_asana_tag_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/update_asana_tag_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/update_asana_tag_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/update_asana_tag_example_call_tool.js"], }, }, ]} @@ -3346,8 +3346,8 @@ Update properties of an Asana tag. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/delete_asana_tag_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/delete_asana_tag_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/delete_asana_tag_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/delete_asana_tag_example_call_tool.js"], }, }, ]} @@ -3369,8 +3369,8 @@ Delete a specific tag in Asana with its unique ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_tags_for_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_tags_for_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_tags_for_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_tags_for_task_example_call_tool.js"], }, }, ]} @@ -3395,8 +3395,8 @@ Retrieve all tags for a given task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/retrieve_workspace_tags_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/retrieve_workspace_tags_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/retrieve_workspace_tags_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/retrieve_workspace_tags_example_call_tool.js"], }, }, ]} @@ -3421,8 +3421,8 @@ Retrieve tags for a specific workspace in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_workspace_tag_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_workspace_tag_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_workspace_tag_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_workspace_tag_example_call_tool.js"], }, }, ]} @@ -3447,8 +3447,8 @@ Create a new tag in a specific Asana workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/fetch_project_task_templates_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/fetch_project_task_templates_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/fetch_project_task_templates_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/fetch_project_task_templates_example_call_tool.js"], }, }, ]} @@ -3473,8 +3473,8 @@ Retrieve compact task template records for a specific project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/fetch_task_template_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/fetch_task_template_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/fetch_task_template_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/fetch_task_template_example_call_tool.js"], }, }, ]} @@ -3497,8 +3497,8 @@ Retrieve the complete record of a specific task template in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/delete_task_template_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/delete_task_template_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/delete_task_template_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/delete_task_template_example_call_tool.js"], }, }, ]} @@ -3520,8 +3520,8 @@ Delete a specific task template by its ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_asana_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_asana_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_asana_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_asana_task_example_call_tool.js"], }, }, ]} @@ -3545,8 +3545,8 @@ Create and initiate an Asana task asynchronously. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_filtered_tasks_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_filtered_tasks_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_filtered_tasks_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_filtered_tasks_example_call_tool.js"], }, }, ]} @@ -3576,8 +3576,8 @@ Retrieve filtered task records from Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/add_asana_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/add_asana_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/add_asana_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/add_asana_task_example_call_tool.js"], }, }, ]} @@ -3601,8 +3601,8 @@ Create a new task in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_task_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_task_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_task_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_task_details_example_call_tool.js"], }, }, ]} @@ -3625,8 +3625,8 @@ Fetch detailed information for a specific Asana task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/update_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/update_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/update_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/update_task_example_call_tool.js"], }, }, ]} @@ -3651,8 +3651,8 @@ Update specific fields of an existing Asana task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/delete_asana_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/delete_asana_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/delete_asana_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/delete_asana_task_example_call_tool.js"], }, }, ]} @@ -3674,8 +3674,8 @@ Delete an existing task in Asana, moving it to trash. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/duplicate_asana_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/duplicate_asana_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/duplicate_asana_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/duplicate_asana_task_example_call_tool.js"], }, }, ]} @@ -3700,8 +3700,8 @@ Create a job to duplicate a task in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_project_tasks_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_project_tasks_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_project_tasks_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_project_tasks_example_call_tool.js"], }, }, ]} @@ -3727,8 +3727,8 @@ Fetch tasks from a specific Asana project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_tasks_for_section_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_tasks_for_section_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_tasks_for_section_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_tasks_for_section_example_call_tool.js"], }, }, ]} @@ -3754,8 +3754,8 @@ Fetch tasks for a specific section in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_tasks_for_tag_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_tasks_for_tag_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_tasks_for_tag_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_tasks_for_tag_example_call_tool.js"], }, }, ]} @@ -3780,8 +3780,8 @@ Retrieve tasks associated with a specific tag in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_user_task_list_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_user_task_list_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_user_task_list_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_user_task_list_example_call_tool.js"], }, }, ]} @@ -3807,8 +3807,8 @@ Retrieve tasks in a user's My Tasks list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_task_subtasks_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_task_subtasks_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_task_subtasks_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_task_subtasks_example_call_tool.js"], }, }, ]} @@ -3833,8 +3833,8 @@ Retrieve subtasks for a specific task in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_subtask_for_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_subtask_for_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_subtask_for_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_subtask_for_task_example_call_tool.js"], }, }, ]} @@ -3859,8 +3859,8 @@ Create a new subtask under a specified parent task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/update_task_parent_asana_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/update_task_parent_asana_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/update_task_parent_asana_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/update_task_parent_asana_example_call_tool.js"], }, }, ]} @@ -3886,8 +3886,8 @@ Update the parent of an Asana task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_task_dependencies_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_task_dependencies_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_task_dependencies_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_task_dependencies_example_call_tool.js"], }, }, ]} @@ -3912,8 +3912,8 @@ Retrieve all dependencies for a specific Asana task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/add_task_dependencies_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/add_task_dependencies_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/add_task_dependencies_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/add_task_dependencies_example_call_tool.js"], }, }, ]} @@ -3936,8 +3936,8 @@ Add dependencies to an Asana task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/remove_task_dependencies_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/remove_task_dependencies_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/remove_task_dependencies_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/remove_task_dependencies_example_call_tool.js"], }, }, ]} @@ -3960,8 +3960,8 @@ Unlink dependencies from a specified task on Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_task_dependents_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_task_dependents_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_task_dependents_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_task_dependents_example_call_tool.js"], }, }, ]} @@ -3986,8 +3986,8 @@ Retrieve the dependents of a specific task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/add_dependents_to_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/add_dependents_to_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/add_dependents_to_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/add_dependents_to_task_example_call_tool.js"], }, }, ]} @@ -4010,8 +4010,8 @@ Add dependents to an Asana task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/remove_task_dependents_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/remove_task_dependents_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/remove_task_dependents_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/remove_task_dependents_example_call_tool.js"], }, }, ]} @@ -4034,8 +4034,8 @@ Unlink dependents from an Asana task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/add_task_to_project_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/add_task_to_project_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/add_task_to_project_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/add_task_to_project_example_call_tool.js"], }, }, ]} @@ -4061,8 +4061,8 @@ Add a task to a specified Asana project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/remove_task_from_project_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/remove_task_from_project_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/remove_task_from_project_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/remove_task_from_project_example_call_tool.js"], }, }, ]} @@ -4085,8 +4085,8 @@ Remove a task from the specified project in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/add_tag_to_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/add_tag_to_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/add_tag_to_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/add_tag_to_task_example_call_tool.js"], }, }, ]} @@ -4109,8 +4109,8 @@ Add a tag to a specific Asana task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/remove_tag_from_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/remove_tag_from_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/remove_tag_from_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/remove_tag_from_task_example_call_tool.js"], }, }, ]} @@ -4133,8 +4133,8 @@ Remove a tag from a task in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/add_followers_to_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/add_followers_to_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/add_followers_to_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/add_followers_to_task_example_call_tool.js"], }, }, ]} @@ -4158,8 +4158,8 @@ Adds followers to an Asana task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/asana_remove_follower_for_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/asana_remove_follower_for_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/asana_remove_follower_for_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/asana_remove_follower_for_task_example_call_tool.js"], }, }, ]} @@ -4183,8 +4183,8 @@ Remove followers from an Asana task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/retrieve_task_by_custom_id_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/retrieve_task_by_custom_id_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/retrieve_task_by_custom_id_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/retrieve_task_by_custom_id_example_call_tool.js"], }, }, ]} @@ -4206,8 +4206,8 @@ Retrieve a task using a custom ID in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/search_tasks_in_workspace_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/search_tasks_in_workspace_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/search_tasks_in_workspace_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/search_tasks_in_workspace_example_call_tool.js"], }, }, ]} @@ -4283,8 +4283,8 @@ Search for tasks in an Asana workspace using complex filters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_team_membership_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_team_membership_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_team_membership_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_team_membership_example_call_tool.js"], }, }, ]} @@ -4307,8 +4307,8 @@ Retrieve complete details for a team membership. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_team_memberships_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_team_memberships_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_team_memberships_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_team_memberships_example_call_tool.js"], }, }, ]} @@ -4335,8 +4335,8 @@ Retrieve compact team membership records from Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/fetch_team_members_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/fetch_team_members_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/fetch_team_members_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/fetch_team_members_example_call_tool.js"], }, }, ]} @@ -4361,8 +4361,8 @@ Retrieve the team memberships for a given team in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_user_team_memberships_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_user_team_memberships_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_user_team_memberships_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_user_team_memberships_example_call_tool.js"], }, }, ]} @@ -4388,8 +4388,8 @@ Retrieve team membership records for a specific user. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/asana_create_team_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/asana_create_team_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/asana_create_team_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/asana_create_team_example_call_tool.js"], }, }, ]} @@ -4413,8 +4413,8 @@ Create a team in your current Asana workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_asana_team_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_asana_team_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_asana_team_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_asana_team_details_example_call_tool.js"], }, }, ]} @@ -4437,8 +4437,8 @@ Retrieve detailed information for a specific Asana team. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/update_team_in_workspace_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/update_team_in_workspace_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/update_team_in_workspace_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/update_team_in_workspace_example_call_tool.js"], }, }, ]} @@ -4463,8 +4463,8 @@ Update a team within the current workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_asana_teams_for_workspace_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_asana_teams_for_workspace_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_asana_teams_for_workspace_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_asana_teams_for_workspace_example_call_tool.js"], }, }, ]} @@ -4489,8 +4489,8 @@ Retrieve all teams for a specified Asana workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_asana_teams_for_user_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_asana_teams_for_user_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_asana_teams_for_user_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_asana_teams_for_user_example_call_tool.js"], }, }, ]} @@ -4516,8 +4516,8 @@ Get all teams assigned to a specific Asana user. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/add_user_to_team_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/add_user_to_team_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/add_user_to_team_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/add_user_to_team_example_call_tool.js"], }, }, ]} @@ -4541,8 +4541,8 @@ Adds a user to a specified team on Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/remove_user_from_team_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/remove_user_from_team_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/remove_user_from_team_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/remove_user_from_team_example_call_tool.js"], }, }, ]} @@ -4565,8 +4565,8 @@ Removes a user from a specified Asana team. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_time_period_record_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_time_period_record_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_time_period_record_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_time_period_record_example_call_tool.js"], }, }, ]} @@ -4589,8 +4589,8 @@ Retrieve detailed information for a specific time period. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_time_periods_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_time_periods_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_time_periods_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_time_periods_example_call_tool.js"], }, }, ]} @@ -4617,8 +4617,8 @@ Retrieve compact time period records from Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_time_tracking_entries_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_time_tracking_entries_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_time_tracking_entries_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_time_tracking_entries_example_call_tool.js"], }, }, ]} @@ -4643,8 +4643,8 @@ Retrieve time tracking entries for a specified task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_time_tracking_entry_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_time_tracking_entry_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_time_tracking_entry_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_time_tracking_entry_example_call_tool.js"], }, }, ]} @@ -4670,8 +4670,8 @@ Create a time tracking entry on a task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_time_tracking_entry_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_time_tracking_entry_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_time_tracking_entry_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_time_tracking_entry_example_call_tool.js"], }, }, ]} @@ -4694,8 +4694,8 @@ Retrieve a time tracking entry from Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/update_time_tracking_entry_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/update_time_tracking_entry_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/update_time_tracking_entry_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/update_time_tracking_entry_example_call_tool.js"], }, }, ]} @@ -4721,8 +4721,8 @@ Updates an existing time tracking entry in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/delete_time_tracking_entry_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/delete_time_tracking_entry_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/delete_time_tracking_entry_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/delete_time_tracking_entry_example_call_tool.js"], }, }, ]} @@ -4744,8 +4744,8 @@ Delete a specific time tracking entry in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/fetch_time_tracking_data_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/fetch_time_tracking_data_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/fetch_time_tracking_data_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/fetch_time_tracking_data_example_call_tool.js"], }, }, ]} @@ -4774,8 +4774,8 @@ Fetch time tracking entries from Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/workspace_typeahead_search_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/workspace_typeahead_search_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/workspace_typeahead_search_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/workspace_typeahead_search_example_call_tool.js"], }, }, ]} @@ -4802,8 +4802,8 @@ Retrieve workspace objects using a typeahead search. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/fetch_user_task_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/fetch_user_task_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/fetch_user_task_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/fetch_user_task_details_example_call_tool.js"], }, }, ]} @@ -4826,8 +4826,8 @@ Retrieve the full record for a user task list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/fetch_user_tasks_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/fetch_user_tasks_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/fetch_user_tasks_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/fetch_user_tasks_example_call_tool.js"], }, }, ]} @@ -4851,8 +4851,8 @@ Fetch the full task list record for a user from Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_asana_users_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_asana_users_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_asana_users_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_asana_users_example_call_tool.js"], }, }, ]} @@ -4878,8 +4878,8 @@ Retrieve Asana user records across workspaces. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_user_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_user_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_user_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_user_details_example_call_tool.js"], }, }, ]} @@ -4902,8 +4902,8 @@ Retrieve detailed user information from Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_user_favorites_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_user_favorites_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_user_favorites_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_user_favorites_example_call_tool.js"], }, }, ]} @@ -4930,8 +4930,8 @@ Retrieve a user's favorites from a specified Asana workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_team_users_asana_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_team_users_asana_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_team_users_asana_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_team_users_asana_example_call_tool.js"], }, }, ]} @@ -4955,8 +4955,8 @@ Retrieve user records for a specific Asana team. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_workspace_users_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_workspace_users_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_workspace_users_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_workspace_users_example_call_tool.js"], }, }, ]} @@ -4980,8 +4980,8 @@ Retrieve all users from a specified workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_asana_webhooks_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_asana_webhooks_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_asana_webhooks_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_asana_webhooks_example_call_tool.js"], }, }, ]} @@ -5007,8 +5007,8 @@ Retrieve all registered Asana webhooks for a workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/create_asana_webhook_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/create_asana_webhook_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/create_asana_webhook_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/create_asana_webhook_example_call_tool.js"], }, }, ]} @@ -5032,8 +5032,8 @@ Initiates the creation of a webhook in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/retrieve_webhook_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/retrieve_webhook_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/retrieve_webhook_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/retrieve_webhook_details_example_call_tool.js"], }, }, ]} @@ -5056,8 +5056,8 @@ Retrieve the full record of a specified webhook. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/asana_update_webhook_filters_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/asana_update_webhook_filters_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/asana_update_webhook_filters_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/asana_update_webhook_filters_example_call_tool.js"], }, }, ]} @@ -5082,8 +5082,8 @@ Update filters for an Asana webhook. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/delete_asana_webhook_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/delete_asana_webhook_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/delete_asana_webhook_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/delete_asana_webhook_example_call_tool.js"], }, }, ]} @@ -5105,8 +5105,8 @@ Permanently delete a webhook in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_workspace_membership_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_workspace_membership_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_workspace_membership_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_workspace_membership_example_call_tool.js"], }, }, ]} @@ -5129,8 +5129,8 @@ Get the complete record for a workspace membership. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_user_workspace_memberships_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_user_workspace_memberships_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_user_workspace_memberships_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_user_workspace_memberships_example_call_tool.js"], }, }, ]} @@ -5155,8 +5155,8 @@ Fetches a user's workspace membership records in Asana. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_workspace_memberships_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_workspace_memberships_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_workspace_memberships_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_workspace_memberships_example_call_tool.js"], }, }, ]} @@ -5182,8 +5182,8 @@ Retrieve workspace membership records. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_visible_workspaces_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_visible_workspaces_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_visible_workspaces_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_visible_workspaces_example_call_tool.js"], }, }, ]} @@ -5207,8 +5207,8 @@ Retrieve all workspaces visible to the user. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_workspace_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_workspace_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_workspace_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_workspace_details_example_call_tool.js"], }, }, ]} @@ -5231,8 +5231,8 @@ Retrieve detailed information about a specific Asana workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/update_workspace_name_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/update_workspace_name_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/update_workspace_name_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/update_workspace_name_example_call_tool.js"], }, }, ]} @@ -5258,8 +5258,8 @@ Update the name of an existing Asana workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/add_user_to_workspace_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/add_user_to_workspace_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/add_user_to_workspace_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/add_user_to_workspace_example_call_tool.js"], }, }, ]} @@ -5283,8 +5283,8 @@ Add a user to an Asana workspace or organization. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/remove_user_from_workspace_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/remove_user_from_workspace_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/remove_user_from_workspace_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/remove_user_from_workspace_example_call_tool.js"], }, }, ]} @@ -5307,8 +5307,8 @@ Remove a user from an Asana workspace or organization. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/asana_api/get_workspace_events_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/asana_api/get_workspace_events_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/asana_api/get_workspace_events_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/asana_api/get_workspace_events_example_call_tool.js"], }, }, ]} @@ -5339,6 +5339,6 @@ Below is a reference of enumerations used by some of the tools in the AsanaApi M The AsanaApi MCP Server uses the Auth Provider with id `arcade-asana` to connect to users' AsanaApi accounts. In order to use the MCP Server, you will need to configure the `arcade-asana` auth provider. -For detailed information on configuring the Asana OAuth provider with Arcade, see the [Asana Auth Provider documentation](/home/auth-providers/asana). +For detailed information on configuring the Asana OAuth provider with Arcade, see the [Asana Auth Provider documentation](/references/auth-providers/asana). \ No newline at end of file diff --git a/app/en/mcp-servers/productivity/asana/_meta.tsx b/app/en/resources/integrations/productivity/asana/_meta.tsx similarity index 100% rename from app/en/mcp-servers/productivity/asana/_meta.tsx rename to app/en/resources/integrations/productivity/asana/_meta.tsx diff --git a/app/en/mcp-servers/productivity/asana/page.mdx b/app/en/resources/integrations/productivity/asana/page.mdx similarity index 77% rename from app/en/mcp-servers/productivity/asana/page.mdx rename to app/en/resources/integrations/productivity/asana/page.mdx index 4235bcef4..bbf55f532 100644 --- a/app/en/mcp-servers/productivity/asana/page.mdx +++ b/app/en/resources/integrations/productivity/asana/page.mdx @@ -66,7 +66,7 @@ The Arcade Asana MCP Server provides a pre-built set of tools for interacting wi If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## Asana.GetProjectById @@ -78,10 +78,10 @@ The Arcade Asana MCP Server provides a pre-built set of tools for interacting wi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/projects/get_project_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/projects/get_project_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/projects/get_project_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/projects/get_project_by_id_example_call_tool.js", ], }, }, @@ -103,10 +103,10 @@ Get a project by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/projects/list_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/projects/list_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/projects/list_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/projects/list_projects_example_call_tool.js", ], }, }, @@ -131,10 +131,10 @@ List projects associated to one or more teams. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/tags/get_tag_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/tags/get_tag_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/tags/get_tag_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/tags/get_tag_by_id_example_call_tool.js", ], }, }, @@ -156,10 +156,10 @@ Get a tag by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/tags/create_tag_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/tags/create_tag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/tags/create_tag_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/tags/create_tag_example_call_tool.js", ], }, }, @@ -172,7 +172,7 @@ Create a tag. - **name** _(string, required)_ The name of the tag. E.g. 'Priority'. - **description** _(string, optional)_ The description of the tag. Defaults to None (no description). -- **color** _(list of enum [TagColor](/mcp-servers/productivity/asana/reference#tagcolor), optional)_ The color of the tag. Defaults to None (no color). +- **color** _(list of enum [TagColor](/resources/integrations/productivity/asana/reference#tagcolor), optional)_ The color of the tag. Defaults to None (no color). - **workspace_id** _(string, None)_ The ID of the workspace to create the tag in. If not provided, it will associate the tag to the user's workspace, if there's only one. Otherwise, it will raise an error. ## Asana.ListTags @@ -184,10 +184,10 @@ Create a tag. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/tags/list_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/tags/list_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/tags/list_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/tags/list_tags_example_call_tool.js", ], }, }, @@ -211,10 +211,10 @@ List tags associated to one or more workspaces. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/tasks/get_tasks_without_id_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/tasks/get_tasks_without_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/tasks/get_tasks_without_id_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/tasks/get_tasks_without_id_example_call_tool.js", ], }, }, @@ -240,8 +240,8 @@ Search and retrieve tasks using full-text and filters when you don't have the ta - ** start_on_or_before** _(string, optional)_ Match tasks that started on OR BEFORE this date. Format: YYYY-MM-DD. Ex: '2025-01-01'. Defaults to None (searches tasks started on any date or without a start date). - **completed** _(bool, optional)_ Match tasks that are completed. Defaults to False (tasks that are NOT completed). - **limit** _(int, optional, Defaults to `20`)_ Maximum number of tasks to return. Min of 1, max of 20. Defaults to 20. -- **sort_by** _(enum [TaskSortBy](/mcp-servers/productivity/asana/reference#tasksortby), optional)_ The field to sort the tasks by. Defaults to TaskSortBy.MODIFIED_AT. -- **sort_order** _(enum [SortOrder](/mcp-servers/productivity/asana/reference#sortorder), optional)_ The order to sort the tasks by. Defaults to SortOrder.DESCENDING. +- **sort_by** _(enum [TaskSortBy](/resources/integrations/productivity/asana/reference#tasksortby), optional)_ The field to sort the tasks by. Defaults to TaskSortBy.MODIFIED_AT. +- **sort_order** _(enum [SortOrder](/resources/integrations/productivity/asana/reference#sortorder), optional)_ The order to sort the tasks by. Defaults to SortOrder.DESCENDING. ## Asana.GetTaskById @@ -252,10 +252,10 @@ Search and retrieve tasks using full-text and filters when you don't have the ta label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/tasks/get_task_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/tasks/get_task_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/tasks/get_task_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/tasks/get_task_by_id_example_call_tool.js", ], }, }, @@ -278,10 +278,10 @@ Get a task by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/tasks/get_subtasks_from_a_task_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/tasks/get_subtasks_from_a_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/tasks/get_subtasks_from_a_task_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/tasks/get_subtasks_from_a_task_example_call_tool.js", ], }, }, @@ -305,10 +305,10 @@ Get subtasks associated to a task. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/tasks/update_task_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/tasks/update_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/tasks/update_task_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/tasks/update_task_example_call_tool.js", ], }, }, @@ -336,10 +336,10 @@ Update a task. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/tasks/mark_task_as_completed_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/tasks/mark_task_as_completed_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/tasks/mark_task_as_completed_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/tasks/mark_task_as_completed_example_call_tool.js", ], }, }, @@ -361,10 +361,10 @@ Mark a task as completed. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/tasks/create_task_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/tasks/create_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/tasks/create_task_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/tasks/create_task_example_call_tool.js", ], }, }, @@ -398,10 +398,10 @@ A new task must be associated to at least one of the following: parent_task_id, label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/tasks/attach_file_to_task_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/tasks/attach_file_to_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/tasks/attach_file_to_task_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/tasks/attach_file_to_task_example_call_tool.js", ], }, }, @@ -436,10 +436,10 @@ Provide exactly one of `file_content_str`, `file_content_base64`, or `file_conte label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/users/list_users_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/users/list_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/users/list_users_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/users/list_users_example_call_tool.js", ], }, }, @@ -463,10 +463,10 @@ List users that are members of one or more workspaces. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/users/get_user_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/users/get_user_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/users/get_user_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/users/get_user_by_id_example_call_tool.js", ], }, }, @@ -488,10 +488,10 @@ Get a user by their ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/teams/get_team_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/teams/get_team_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/teams/get_team_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/teams/get_team_by_id_example_call_tool.js", ], }, }, @@ -499,10 +499,10 @@ Get a user by their ID. label: "Execute the Tool with OpenAI", content: { Python: [ - "/examples/integrations/mcp-servers/asana/teams/get_team_by_id_example_llm_oai.py", + "/examples/integrations/resources/integrations/asana/teams/get_team_by_id_example_llm_oai.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/teams/get_team_by_id_example_llm_oai.js", + "/examples/integrations/resources/integrations/asana/teams/get_team_by_id_example_llm_oai.js", ], }, }, @@ -524,10 +524,10 @@ Get a team by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/teams/list_teams_the_current_user_is_a_member_of_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/teams/list_teams_the_current_user_is_a_member_of_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/teams/list_teams_the_current_user_is_a_member_of_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/teams/list_teams_the_current_user_is_a_member_of_example_call_tool.js", ], }, }, @@ -551,10 +551,10 @@ List the teams the current user is a member of. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/teams/list_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/teams/list_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/teams/list_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/teams/list_teams_example_call_tool.js", ], }, }, @@ -576,10 +576,10 @@ List teams associated to a workspace. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/workspaces/get_workspace_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/workspaces/get_workspace_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/workspaces/get_workspace_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/workspaces/get_workspace_by_id_example_call_tool.js", ], }, }, @@ -601,10 +601,10 @@ Get a workspace by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/asana/workspaces/list_workspaces_example_call_tool.py", + "/examples/integrations/resources/integrations/asana/workspaces/list_workspaces_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/asana/workspaces/list_workspaces_example_call_tool.js", + "/examples/integrations/resources/integrations/asana/workspaces/list_workspaces_example_call_tool.js", ], }, }, @@ -620,10 +620,10 @@ List the user workspaces. ## Auth -The Arcade Asana MCP Sever uses the [Asana auth provider](/home/auth-providers/asana) to connect to users' Asana accounts. +The Arcade Asana MCP Sever uses the [Asana auth provider](/references/auth-providers/asana) to connect to users' Asana accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the Asana auth provider](/home/auth-providers/asana#configuring-your-own-asana-auth-provider-in-arcade) with your own Asana app credentials. +With a self-hosted installation of Arcade, you need to [configure the Asana auth provider](/references/auth-providers/asana#configuring-your-own-asana-auth-provider-in-arcade) with your own Asana app credentials. diff --git a/app/en/mcp-servers/productivity/asana/reference/page.mdx b/app/en/resources/integrations/productivity/asana/reference/page.mdx similarity index 100% rename from app/en/mcp-servers/productivity/asana/reference/page.mdx rename to app/en/resources/integrations/productivity/asana/reference/page.mdx diff --git a/app/en/mcp-servers/productivity/ashby-api/page.mdx b/app/en/resources/integrations/productivity/ashby-api/page.mdx similarity index 71% rename from app/en/mcp-servers/productivity/ashby-api/page.mdx rename to app/en/resources/integrations/productivity/ashby-api/page.mdx index 01366371e..e82fbea69 100644 --- a/app/en/mcp-servers/productivity/ashby-api/page.mdx +++ b/app/en/resources/integrations/productivity/ashby-api/page.mdx @@ -484,7 +484,7 @@ This server is designed to streamline the hiring process, making it easier to tr If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## AshbyApi.GetApiKeyInfo @@ -496,10 +496,10 @@ This server is designed to streamline the hiring process, making it easier to tr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_api_key_info_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_api_key_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_api_key_info_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_api_key_info_example_call_tool.js", ], }, }, @@ -514,7 +514,7 @@ Retrieve information about the current API key in use. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ChangeApplicationSource @@ -525,10 +525,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/change_application_source_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/change_application_source_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/change_application_source_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/change_application_source_example_call_tool.js", ], }, }, @@ -543,7 +543,7 @@ Change the source of an application in Ashby. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ChangeApplicationStage @@ -554,10 +554,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/change_application_stage_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/change_application_stage_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/change_application_stage_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/change_application_stage_example_call_tool.js", ], }, }, @@ -572,7 +572,7 @@ Change the stage of a candidate's application. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CreateJobApplication @@ -583,10 +583,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/create_job_application_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/create_job_application_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/create_job_application_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/create_job_application_example_call_tool.js", ], }, }, @@ -601,7 +601,7 @@ Create a job application for a candidate. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.FetchApplicationDetails @@ -612,10 +612,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/fetch_application_details_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/fetch_application_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/fetch_application_details_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/fetch_application_details_example_call_tool.js", ], }, }, @@ -631,7 +631,7 @@ Fetch application details using application or form instance ID. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListApplications @@ -642,10 +642,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_applications_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_applications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_applications_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_applications_example_call_tool.js", ], }, }, @@ -661,7 +661,7 @@ Retrieve all applications in the organization. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.TransferApplicationToJob @@ -672,10 +672,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/transfer_application_to_job_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/transfer_application_to_job_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/transfer_application_to_job_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/transfer_application_to_job_example_call_tool.js", ], }, }, @@ -690,7 +690,7 @@ Transfer an application to a different job. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateApplicationStatus @@ -701,10 +701,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_application_status_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_application_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_application_status_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_application_status_example_call_tool.js", ], }, }, @@ -719,7 +719,7 @@ Updates the status or details of an application. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateApplicationHistory @@ -730,10 +730,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_application_history_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_application_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_application_history_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_application_history_example_call_tool.js", ], }, }, @@ -749,7 +749,7 @@ Update the history of an application. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetApplicationHistory @@ -760,10 +760,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_application_history_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_application_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_application_history_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_application_history_example_call_tool.js", ], }, }, @@ -779,7 +779,7 @@ Fetch a paginated list of application history items. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetCandidateCriteriaEvaluations @@ -790,10 +790,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_candidate_criteria_evaluations_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_candidate_criteria_evaluations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_candidate_criteria_evaluations_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_candidate_criteria_evaluations_example_call_tool.js", ], }, }, @@ -809,7 +809,7 @@ Retrieve AI evaluations for candidate job criteria. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListApplicationFeedback @@ -820,10 +820,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_application_feedback_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_application_feedback_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_application_feedback_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_application_feedback_example_call_tool.js", ], }, }, @@ -839,7 +839,7 @@ Retrieve interview feedback and scorecards for applications. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.AddHiringTeamMember @@ -850,10 +850,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/add_hiring_team_member_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/add_hiring_team_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/add_hiring_team_member_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/add_hiring_team_member_example_call_tool.js", ], }, }, @@ -868,7 +868,7 @@ Add a user to the hiring team for an application. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.RemoveHiringTeamMember @@ -879,10 +879,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/remove_hiring_team_member_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/remove_hiring_team_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/remove_hiring_team_member_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/remove_hiring_team_member_example_call_tool.js", ], }, }, @@ -897,7 +897,7 @@ Remove a user from the hiring team for an application. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetHiringTeamRoles @@ -908,10 +908,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_hiring_team_roles_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_hiring_team_roles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_hiring_team_roles_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_hiring_team_roles_example_call_tool.js", ], }, }, @@ -925,7 +925,7 @@ Retrieve all available hiring team roles for applications. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.SubmitApplicationFeedback @@ -936,10 +936,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/submit_application_feedback_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/submit_application_feedback_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/submit_application_feedback_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/submit_application_feedback_example_call_tool.js", ], }, }, @@ -955,7 +955,7 @@ Submit application feedback forms with various field types. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetApprovalList @@ -966,10 +966,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_approval_list_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_approval_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_approval_list_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_approval_list_example_call_tool.js", ], }, }, @@ -985,7 +985,7 @@ Retrieve all approvals in the organization. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateApprovalDefinition @@ -996,10 +996,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_approval_definition_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_approval_definition_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_approval_definition_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_approval_definition_example_call_tool.js", ], }, }, @@ -1015,7 +1015,7 @@ Create or update an approval definition for an entity. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListArchiveReasons @@ -1026,10 +1026,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_archive_reasons_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_archive_reasons_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_archive_reasons_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_archive_reasons_example_call_tool.js", ], }, }, @@ -1044,7 +1044,7 @@ Retrieve a list of archive reasons. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.AddCompletedAssessmentToCandidate @@ -1055,10 +1055,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/add_completed_assessment_to_candidate_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/add_completed_assessment_to_candidate_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/add_completed_assessment_to_candidate_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/add_completed_assessment_to_candidate_example_call_tool.js", ], }, }, @@ -1074,7 +1074,7 @@ Adds a completed assessment to a candidate's record. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.StartAssessment @@ -1085,10 +1085,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/start_assessment_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/start_assessment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/start_assessment_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/start_assessment_example_call_tool.js", ], }, }, @@ -1104,7 +1104,7 @@ Start an assessment using the Ashby API. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListAssessments @@ -1115,10 +1115,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_assessments_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_assessments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_assessments_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_assessments_example_call_tool.js", ], }, }, @@ -1132,7 +1132,7 @@ Retrieve a list of available assessments. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateAssessmentStatus @@ -1143,10 +1143,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_assessment_status_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_assessment_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_assessment_status_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_assessment_status_example_call_tool.js", ], }, }, @@ -1162,7 +1162,7 @@ Update the status of a candidate assessment in Ashby. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CancelAssessment @@ -1173,10 +1173,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/cancel_assessment_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/cancel_assessment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/cancel_assessment_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/cancel_assessment_example_call_tool.js", ], }, }, @@ -1192,7 +1192,7 @@ Cancel an ongoing assessment. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.AddCandidateToProject @@ -1203,10 +1203,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/add_candidate_to_project_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/add_candidate_to_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/add_candidate_to_project_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/add_candidate_to_project_example_call_tool.js", ], }, }, @@ -1222,7 +1222,7 @@ Add a candidate to a specified project. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.AddCandidateTag @@ -1233,10 +1233,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/add_candidate_tag_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/add_candidate_tag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/add_candidate_tag_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/add_candidate_tag_example_call_tool.js", ], }, }, @@ -1252,7 +1252,7 @@ Add a tag to a candidate in the recruitment system. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.AnonymizeCandidateData @@ -1263,10 +1263,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/anonymize_candidate_data_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/anonymize_candidate_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/anonymize_candidate_data_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/anonymize_candidate_data_example_call_tool.js", ], }, }, @@ -1282,7 +1282,7 @@ Permanently anonymize a candidate's data in the system. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CreateCandidate @@ -1293,10 +1293,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/create_candidate_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/create_candidate_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/create_candidate_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/create_candidate_example_call_tool.js", ], }, }, @@ -1312,7 +1312,7 @@ Create a new candidate entry. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CreateCandidateNote @@ -1323,10 +1323,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/create_candidate_note_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/create_candidate_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/create_candidate_note_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/create_candidate_note_example_call_tool.js", ], }, }, @@ -1342,7 +1342,7 @@ Add a note to a candidate's profile in Ashby. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetCandidateInformation @@ -1353,10 +1353,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_candidate_information_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_candidate_information_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_candidate_information_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_candidate_information_example_call_tool.js", ], }, }, @@ -1372,7 +1372,7 @@ Retrieve detailed information of a candidate using their ID. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListCandidates @@ -1383,10 +1383,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_candidates_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_candidates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_candidates_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_candidates_example_call_tool.js", ], }, }, @@ -1402,7 +1402,7 @@ Retrieve a list of all candidates in an organization. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListCandidateClientInfo @@ -1413,10 +1413,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_candidate_client_info_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_candidate_client_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_candidate_client_info_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_candidate_client_info_example_call_tool.js", ], }, }, @@ -1432,7 +1432,7 @@ Retrieve client info records for a candidate. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListCandidateNotes @@ -1443,10 +1443,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_candidate_notes_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_candidate_notes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_candidate_notes_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_candidate_notes_example_call_tool.js", ], }, }, @@ -1462,7 +1462,7 @@ Retrieve all notes associated with a candidate. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListCandidateProjects @@ -1473,10 +1473,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_candidate_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_candidate_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_candidate_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_candidate_projects_example_call_tool.js", ], }, }, @@ -1492,7 +1492,7 @@ Retrieve all projects linked to a candidate. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.FindCandidates @@ -1503,10 +1503,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/find_candidates_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/find_candidates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/find_candidates_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/find_candidates_example_call_tool.js", ], }, }, @@ -1522,7 +1522,7 @@ Search for candidates by email or name. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateCandidateInfo @@ -1533,10 +1533,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_candidate_info_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_candidate_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_candidate_info_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_candidate_info_example_call_tool.js", ], }, }, @@ -1552,7 +1552,7 @@ Update an existing candidate's information. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CreateCandidateTag @@ -1563,10 +1563,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/create_candidate_tag_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/create_candidate_tag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/create_candidate_tag_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/create_candidate_tag_example_call_tool.js", ], }, }, @@ -1582,7 +1582,7 @@ Create a new candidate tag in the Ashby system. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListCandidateTags @@ -1593,10 +1593,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_candidate_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_candidate_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_candidate_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_candidate_tags_example_call_tool.js", ], }, }, @@ -1612,7 +1612,7 @@ Retrieve a list of all candidate tags. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListCloseReasons @@ -1623,10 +1623,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_close_reasons_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_close_reasons_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_close_reasons_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_close_reasons_example_call_tool.js", ], }, }, @@ -1641,7 +1641,7 @@ Get a list of close reasons for jobs or openings. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListEnabledCommunicationTemplates @@ -1652,10 +1652,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_enabled_communication_templates_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_enabled_communication_templates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_enabled_communication_templates_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_enabled_communication_templates_example_call_tool.js", ], }, }, @@ -1669,7 +1669,7 @@ Retrieve all enabled communication templates. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CreateCustomField @@ -1680,10 +1680,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/create_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/create_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/create_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/create_custom_field_example_call_tool.js", ], }, }, @@ -1699,7 +1699,7 @@ Creates a new custom field in Ashby. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetCustomFieldInfo @@ -1710,10 +1710,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_custom_field_info_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_custom_field_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_custom_field_info_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_custom_field_info_example_call_tool.js", ], }, }, @@ -1729,7 +1729,7 @@ Retrieve information about a custom field. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListCustomFields @@ -1740,10 +1740,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_custom_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_custom_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_custom_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_custom_fields_example_call_tool.js", ], }, }, @@ -1759,7 +1759,7 @@ Retrieve a list of all custom fields. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.SetCustomFieldValue @@ -1770,10 +1770,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/set_custom_field_value_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/set_custom_field_value_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/set_custom_field_value_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/set_custom_field_value_example_call_tool.js", ], }, }, @@ -1789,7 +1789,7 @@ Update the value of a custom field for an object. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CreateDepartment @@ -1800,10 +1800,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/create_department_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/create_department_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/create_department_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/create_department_example_call_tool.js", ], }, }, @@ -1819,7 +1819,7 @@ Create a new department within an organization. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ArchiveDepartment @@ -1830,10 +1830,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/archive_department_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/archive_department_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/archive_department_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/archive_department_example_call_tool.js", ], }, }, @@ -1849,7 +1849,7 @@ Archive a department within an organization. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.RestoreDepartment @@ -1860,10 +1860,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/restore_department_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/restore_department_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/restore_department_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/restore_department_example_call_tool.js", ], }, }, @@ -1879,7 +1879,7 @@ Restores a previously deleted department. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetDepartmentDetails @@ -1890,10 +1890,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_department_details_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_department_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_department_details_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_department_details_example_call_tool.js", ], }, }, @@ -1908,7 +1908,7 @@ Fetches department details using a department ID. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListDepartments @@ -1919,10 +1919,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_departments_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_departments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_departments_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_departments_example_call_tool.js", ], }, }, @@ -1938,7 +1938,7 @@ Retrieve a list of all departments. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.MoveDepartment @@ -1949,10 +1949,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/move_department_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/move_department_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/move_department_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/move_department_example_call_tool.js", ], }, }, @@ -1968,7 +1968,7 @@ Relocate a department to a new parent structure. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateDepartment @@ -1979,10 +1979,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_department_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_department_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_department_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_department_example_call_tool.js", ], }, }, @@ -1998,7 +1998,7 @@ Update existing department details in the system. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.RetrieveCandidateFileUrl @@ -2009,10 +2009,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/retrieve_candidate_file_url_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/retrieve_candidate_file_url_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/retrieve_candidate_file_url_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/retrieve_candidate_file_url_example_call_tool.js", ], }, }, @@ -2028,7 +2028,7 @@ Retrieve the URL of a candidate's associated file. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetFeedbackFormInfo @@ -2039,10 +2039,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_feedback_form_info_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_feedback_form_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_feedback_form_info_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_feedback_form_info_example_call_tool.js", ], }, }, @@ -2058,7 +2058,7 @@ Fetch detailed information about a specific feedback form by ID. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListFeedbackForms @@ -2069,10 +2069,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_feedback_forms_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_feedback_forms_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_feedback_forms_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_feedback_forms_example_call_tool.js", ], }, }, @@ -2088,7 +2088,7 @@ Retrieve a list of all feedback forms. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.HiringTeamAddMember @@ -2099,10 +2099,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/hiring_team_add_member_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/hiring_team_add_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/hiring_team_add_member_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/hiring_team_add_member_example_call_tool.js", ], }, }, @@ -2118,7 +2118,7 @@ Adds a user to the hiring team for a job or application. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.RemoveTeamMemberFromHiring @@ -2129,10 +2129,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/remove_team_member_from_hiring_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/remove_team_member_from_hiring_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/remove_team_member_from_hiring_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/remove_team_member_from_hiring_example_call_tool.js", ], }, }, @@ -2148,7 +2148,7 @@ Remove a member from the hiring team at job or application level. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListHiringTeamRoles @@ -2159,10 +2159,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_hiring_team_roles_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_hiring_team_roles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_hiring_team_roles_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_hiring_team_roles_example_call_tool.js", ], }, }, @@ -2177,7 +2177,7 @@ Retrieve possible hiring team roles within an organization. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.FetchInterviewDetails @@ -2188,10 +2188,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/fetch_interview_details_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/fetch_interview_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/fetch_interview_details_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/fetch_interview_details_example_call_tool.js", ], }, }, @@ -2206,7 +2206,7 @@ Retrieve interview details using interview ID. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListInterviews @@ -2217,10 +2217,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_interviews_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_interviews_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_interviews_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_interviews_example_call_tool.js", ], }, }, @@ -2236,7 +2236,7 @@ Retrieve a list of all scheduled interviews. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListInterviewEvents @@ -2247,10 +2247,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_interview_events_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_interview_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_interview_events_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_interview_events_example_call_tool.js", ], }, }, @@ -2266,7 +2266,7 @@ Retrieve a list of interview events for a schedule. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListInterviewPlans @@ -2277,10 +2277,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_interview_plans_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_interview_plans_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_interview_plans_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_interview_plans_example_call_tool.js", ], }, }, @@ -2296,7 +2296,7 @@ Fetch a list of all available interview plans. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CancelInterviewSchedule @@ -2307,10 +2307,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/cancel_interview_schedule_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/cancel_interview_schedule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/cancel_interview_schedule_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/cancel_interview_schedule_example_call_tool.js", ], }, }, @@ -2325,7 +2325,7 @@ Cancel an interview schedule using its ID. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CreateInterviewSchedule @@ -2336,10 +2336,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/create_interview_schedule_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/create_interview_schedule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/create_interview_schedule_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/create_interview_schedule_example_call_tool.js", ], }, }, @@ -2354,7 +2354,7 @@ Create a scheduled interview in Ashby. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetInterviewSchedules @@ -2365,10 +2365,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_interview_schedules_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_interview_schedules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_interview_schedules_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_interview_schedules_example_call_tool.js", ], }, }, @@ -2384,7 +2384,7 @@ Retrieve all interview schedules for the organization. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateInterviewSchedule @@ -2395,10 +2395,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_interview_schedule_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_interview_schedule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_interview_schedule_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_interview_schedule_example_call_tool.js", ], }, }, @@ -2414,7 +2414,7 @@ Update, add, or cancel interview schedule events. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListInterviewStages @@ -2425,10 +2425,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_interview_stages_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_interview_stages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_interview_stages_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_interview_stages_example_call_tool.js", ], }, }, @@ -2444,7 +2444,7 @@ Retrieve all interview stages for an interview plan in order. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.FetchInterviewStageDetails @@ -2455,10 +2455,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/fetch_interview_stage_details_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/fetch_interview_stage_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/fetch_interview_stage_details_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/fetch_interview_stage_details_example_call_tool.js", ], }, }, @@ -2473,7 +2473,7 @@ Fetches details of a specific interview stage. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListInterviewStageGroups @@ -2484,10 +2484,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_interview_stage_groups_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_interview_stage_groups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_interview_stage_groups_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_interview_stage_groups_example_call_tool.js", ], }, }, @@ -2501,7 +2501,7 @@ Retrieve all interview group stages in order. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListInterviewerPools @@ -2512,10 +2512,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_interviewer_pools_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_interviewer_pools_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_interviewer_pools_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_interviewer_pools_example_call_tool.js", ], }, }, @@ -2531,7 +2531,7 @@ Fetches a list of all interviewer pools. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetInterviewerPoolInfo @@ -2542,10 +2542,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_interviewer_pool_info_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_interviewer_pool_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_interviewer_pool_info_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_interviewer_pool_info_example_call_tool.js", ], }, }, @@ -2561,7 +2561,7 @@ Retrieve information about an interviewer pool. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CreateInterviewerPool @@ -2572,10 +2572,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/create_interviewer_pool_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/create_interviewer_pool_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/create_interviewer_pool_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/create_interviewer_pool_example_call_tool.js", ], }, }, @@ -2591,7 +2591,7 @@ Creates a new interviewer pool for hiring processes. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateInterviewerPool @@ -2602,10 +2602,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_interviewer_pool_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_interviewer_pool_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_interviewer_pool_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_interviewer_pool_example_call_tool.js", ], }, }, @@ -2621,7 +2621,7 @@ Update an interviewer pool. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ArchiveInterviewerPool @@ -2632,10 +2632,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/archive_interviewer_pool_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/archive_interviewer_pool_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/archive_interviewer_pool_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/archive_interviewer_pool_example_call_tool.js", ], }, }, @@ -2651,7 +2651,7 @@ Archive an interviewer pool when needed. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.RestoreInterviewerPool @@ -2662,10 +2662,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/restore_interviewer_pool_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/restore_interviewer_pool_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/restore_interviewer_pool_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/restore_interviewer_pool_example_call_tool.js", ], }, }, @@ -2681,7 +2681,7 @@ Restores an archived interviewer pool. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.AddUserToInterviewerPool @@ -2692,10 +2692,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/add_user_to_interviewer_pool_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/add_user_to_interviewer_pool_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/add_user_to_interviewer_pool_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/add_user_to_interviewer_pool_example_call_tool.js", ], }, }, @@ -2711,7 +2711,7 @@ Add a user to an interviewer pool in Ashby. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.RemoveUserFromInterviewerPool @@ -2722,10 +2722,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/remove_user_from_interviewer_pool_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/remove_user_from_interviewer_pool_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/remove_user_from_interviewer_pool_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/remove_user_from_interviewer_pool_example_call_tool.js", ], }, }, @@ -2741,7 +2741,7 @@ Remove a user from an interviewer pool. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CreateNewJob @@ -2752,10 +2752,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/create_new_job_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/create_new_job_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/create_new_job_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/create_new_job_example_call_tool.js", ], }, }, @@ -2771,7 +2771,7 @@ Create a new job listing with specified details. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetJobDetails @@ -2782,10 +2782,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_job_details_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_job_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_job_details_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_job_details_example_call_tool.js", ], }, }, @@ -2801,7 +2801,7 @@ Retrieve detailed information about a job using its ID. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListAllJobs @@ -2812,10 +2812,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_all_jobs_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_all_jobs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_all_jobs_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_all_jobs_example_call_tool.js", ], }, }, @@ -2831,7 +2831,7 @@ Retrieve all open, closed, and archived jobs from Ashby. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.SetJobStatus @@ -2842,10 +2842,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/set_job_status_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/set_job_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/set_job_status_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/set_job_status_example_call_tool.js", ], }, }, @@ -2861,7 +2861,7 @@ Update the status of a job by its ID. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateJobDetails @@ -2872,10 +2872,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_job_details_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_job_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_job_details_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_job_details_example_call_tool.js", ], }, }, @@ -2891,7 +2891,7 @@ Update details of an existing job. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateJobCompensation @@ -2902,10 +2902,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_job_compensation_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_job_compensation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_job_compensation_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_job_compensation_example_call_tool.js", ], }, }, @@ -2921,7 +2921,7 @@ Update a job's compensation details. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.SearchJobsByTitle @@ -2932,10 +2932,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/search_jobs_by_title_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/search_jobs_by_title_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/search_jobs_by_title_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/search_jobs_by_title_example_call_tool.js", ], }, }, @@ -2951,7 +2951,7 @@ Search for jobs by title. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListEnabledJobBoards @@ -2962,10 +2962,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_enabled_job_boards_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_enabled_job_boards_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_enabled_job_boards_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_enabled_job_boards_example_call_tool.js", ], }, }, @@ -2980,7 +2980,7 @@ Retrieve all enabled job boards. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.JobInterviewPlanInfo @@ -2991,10 +2991,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/job_interview_plan_info_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/job_interview_plan_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/job_interview_plan_info_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/job_interview_plan_info_example_call_tool.js", ], }, }, @@ -3010,7 +3010,7 @@ Retrieve a job's interview plan details. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetJobPostingInfo @@ -3021,10 +3021,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_job_posting_info_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_job_posting_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_job_posting_info_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_job_posting_info_example_call_tool.js", ], }, }, @@ -3040,7 +3040,7 @@ Retrieve detailed information about a specific job posting. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListPublishedJobPostings @@ -3051,10 +3051,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_published_job_postings_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_published_job_postings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_published_job_postings_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_published_job_postings_example_call_tool.js", ], }, }, @@ -3070,7 +3070,7 @@ Retrieve all published and publicly listed job postings. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListJobTemplates @@ -3081,10 +3081,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_job_templates_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_job_templates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_job_templates_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_job_templates_example_call_tool.js", ], }, }, @@ -3100,7 +3100,7 @@ Retrieve all active and inactive job templates. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateJobPosting @@ -3111,10 +3111,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_job_posting_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_job_posting_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_job_posting_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_job_posting_example_call_tool.js", ], }, }, @@ -3130,7 +3130,7 @@ Update an existing job posting on the Ashby platform. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ArchiveLocation @@ -3141,10 +3141,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/archive_location_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/archive_location_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/archive_location_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/archive_location_example_call_tool.js", ], }, }, @@ -3160,7 +3160,7 @@ Archives a location or location hierarchy. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CreateLocation @@ -3171,10 +3171,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/create_location_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/create_location_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/create_location_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/create_location_example_call_tool.js", ], }, }, @@ -3190,7 +3190,7 @@ Create a location or location hierarchy. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetLocationDetails @@ -3201,10 +3201,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_location_details_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_location_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_location_details_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_location_details_example_call_tool.js", ], }, }, @@ -3220,7 +3220,7 @@ Retrieve detailed information for a specific location. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListAllLocations @@ -3231,10 +3231,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_all_locations_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_all_locations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_all_locations_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_all_locations_example_call_tool.js", ], }, }, @@ -3250,7 +3250,7 @@ Retrieve a list of all available locations. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.MoveLocationInHierarchy @@ -3261,10 +3261,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/move_location_in_hierarchy_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/move_location_in_hierarchy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/move_location_in_hierarchy_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/move_location_in_hierarchy_example_call_tool.js", ], }, }, @@ -3280,7 +3280,7 @@ Move a location within the organizational hierarchy. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.RestoreArchivedLocation @@ -3291,10 +3291,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/restore_archived_location_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/restore_archived_location_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/restore_archived_location_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/restore_archived_location_example_call_tool.js", ], }, }, @@ -3310,7 +3310,7 @@ Restores an archived location or hierarchy. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateLocationAddress @@ -3321,10 +3321,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_location_address_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_location_address_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_location_address_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_location_address_example_call_tool.js", ], }, }, @@ -3340,7 +3340,7 @@ Update the address of a location. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateLocationName @@ -3351,10 +3351,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_location_name_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_location_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_location_name_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_location_name_example_call_tool.js", ], }, }, @@ -3370,7 +3370,7 @@ Updates the name of a location. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateLocationRemoteStatus @@ -3381,10 +3381,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_location_remote_status_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_location_remote_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_location_remote_status_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_location_remote_status_example_call_tool.js", ], }, }, @@ -3400,7 +3400,7 @@ Update the remote status of a specific location. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateWorkplaceType @@ -3411,10 +3411,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_workplace_type_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_workplace_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_workplace_type_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_workplace_type_example_call_tool.js", ], }, }, @@ -3430,7 +3430,7 @@ Update the workplace type for a specific location. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.OfferApprovalAction @@ -3441,10 +3441,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/offer_approval_action_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/offer_approval_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/offer_approval_action_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/offer_approval_action_example_call_tool.js", ], }, }, @@ -3460,7 +3460,7 @@ Approve an offer or a specific step in the approval process. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CreateOffer @@ -3471,10 +3471,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/create_offer_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/create_offer_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/create_offer_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/create_offer_example_call_tool.js", ], }, }, @@ -3490,7 +3490,7 @@ Create a new offer using specified form fields. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetOfferDetails @@ -3501,10 +3501,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_offer_details_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_offer_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_offer_details_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_offer_details_example_call_tool.js", ], }, }, @@ -3520,7 +3520,7 @@ Retrieve details about a specific offer using its ID. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetLatestOffers @@ -3531,10 +3531,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_latest_offers_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_latest_offers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_latest_offers_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_latest_offers_example_call_tool.js", ], }, }, @@ -3550,7 +3550,7 @@ Retrieve the latest version of all offers available. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CreateCandidateOfferVersion @@ -3561,10 +3561,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/create_candidate_offer_version_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/create_candidate_offer_version_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/create_candidate_offer_version_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/create_candidate_offer_version_example_call_tool.js", ], }, }, @@ -3580,7 +3580,7 @@ Initiate a new offer version for a candidate. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateOffer @@ -3591,10 +3591,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_offer_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_offer_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_offer_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_offer_example_call_tool.js", ], }, }, @@ -3610,7 +3610,7 @@ Update an existing offer and retrigger approval steps. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.StartOfferProcess @@ -3621,10 +3621,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/start_offer_process_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/start_offer_process_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/start_offer_process_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/start_offer_process_example_call_tool.js", ], }, }, @@ -3640,7 +3640,7 @@ Initiate an offer process for a candidate. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetOpeningInfo @@ -3651,10 +3651,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_opening_info_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_opening_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_opening_info_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_opening_info_example_call_tool.js", ], }, }, @@ -3670,7 +3670,7 @@ Retrieve job opening details using a UUID. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListJobOpenings @@ -3681,10 +3681,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_job_openings_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_job_openings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_job_openings_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_job_openings_example_call_tool.js", ], }, }, @@ -3700,7 +3700,7 @@ Retrieve a list of current job openings. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.SearchJobOpenings @@ -3711,10 +3711,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/search_job_openings_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/search_job_openings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/search_job_openings_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/search_job_openings_example_call_tool.js", ], }, }, @@ -3730,7 +3730,7 @@ Search for job openings by identifier. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CreateJobOpening @@ -3741,10 +3741,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/create_job_opening_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/create_job_opening_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/create_job_opening_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/create_job_opening_example_call_tool.js", ], }, }, @@ -3768,7 +3768,7 @@ Create a new job opening in the system. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.AddJobToOpening @@ -3779,10 +3779,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/add_job_to_opening_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/add_job_to_opening_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/add_job_to_opening_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/add_job_to_opening_example_call_tool.js", ], }, }, @@ -3798,7 +3798,7 @@ Adds a job to an opening. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.RemoveJobFromOpening @@ -3809,10 +3809,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/remove_job_from_opening_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/remove_job_from_opening_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/remove_job_from_opening_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/remove_job_from_opening_example_call_tool.js", ], }, }, @@ -3828,7 +3828,7 @@ Remove a job from an opening. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.AddLocationToJobOpening @@ -3839,10 +3839,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/add_location_to_job_opening_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/add_location_to_job_opening_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/add_location_to_job_opening_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/add_location_to_job_opening_example_call_tool.js", ], }, }, @@ -3858,7 +3858,7 @@ Adds a location to a job opening. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.RemoveLocationFromOpening @@ -3869,10 +3869,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/remove_location_from_opening_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/remove_location_from_opening_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/remove_location_from_opening_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/remove_location_from_opening_example_call_tool.js", ], }, }, @@ -3888,7 +3888,7 @@ Remove a location from a job opening. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.SetOpeningState @@ -3899,10 +3899,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/set_opening_state_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/set_opening_state_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/set_opening_state_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/set_opening_state_example_call_tool.js", ], }, }, @@ -3919,7 +3919,7 @@ Update the state of a job opening. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.SetOpeningArchivedState @@ -3930,10 +3930,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/set_opening_archived_state_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/set_opening_archived_state_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/set_opening_archived_state_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/set_opening_archived_state_example_call_tool.js", ], }, }, @@ -3949,7 +3949,7 @@ Set or unset the archived state of a job opening. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateJobOpening @@ -3960,10 +3960,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_job_opening_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_job_opening_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_job_opening_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_job_opening_example_call_tool.js", ], }, }, @@ -3985,7 +3985,7 @@ Update the details of a job opening. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetProjectInformation @@ -3996,10 +3996,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_project_information_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_project_information_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_project_information_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_project_information_example_call_tool.js", ], }, }, @@ -4015,7 +4015,7 @@ Retrieve detailed information about a project. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListProjects @@ -4026,10 +4026,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_projects_example_call_tool.js", ], }, }, @@ -4046,7 +4046,7 @@ Retrieve a list of projects. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.SearchProjectsByTitle @@ -4057,10 +4057,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/search_projects_by_title_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/search_projects_by_title_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/search_projects_by_title_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/search_projects_by_title_example_call_tool.js", ], }, }, @@ -4075,7 +4075,7 @@ Search for projects by title for quick lookups. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CreateCandidateReferral @@ -4086,10 +4086,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/create_candidate_referral_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/create_candidate_referral_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/create_candidate_referral_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/create_candidate_referral_example_call_tool.js", ], }, }, @@ -4105,7 +4105,7 @@ Creates a candidate referral in the system. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetReferralFormInfo @@ -4116,10 +4116,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_referral_form_info_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_referral_form_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_referral_form_info_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_referral_form_info_example_call_tool.js", ], }, }, @@ -4133,7 +4133,7 @@ Fetches or creates the default referral form details. This tool does not take any parameters. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GenerateAndPollReport @@ -4144,10 +4144,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/generate_and_poll_report_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/generate_and_poll_report_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/generate_and_poll_report_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/generate_and_poll_report_example_call_tool.js", ], }, }, @@ -4163,7 +4163,7 @@ Generate a new report or poll status of report generation. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.RetrieveSyncReport @@ -4174,10 +4174,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/retrieve_sync_report_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/retrieve_sync_report_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/retrieve_sync_report_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/retrieve_sync_report_example_call_tool.js", ], }, }, @@ -4193,7 +4193,7 @@ Retrieve report data synchronously with Ashby. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListAllSources @@ -4204,10 +4204,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_all_sources_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_all_sources_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_all_sources_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_all_sources_example_call_tool.js", ], }, }, @@ -4222,7 +4222,7 @@ Retrieve a list of all sources for hiring processes. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListSourceTrackingLinks @@ -4233,10 +4233,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_source_tracking_links_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_source_tracking_links_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_source_tracking_links_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_source_tracking_links_example_call_tool.js", ], }, }, @@ -4251,7 +4251,7 @@ Retrieve all source custom tracking links. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetSurveyFormDetails @@ -4262,10 +4262,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_survey_form_details_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_survey_form_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_survey_form_details_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_survey_form_details_example_call_tool.js", ], }, }, @@ -4281,7 +4281,7 @@ Retrieve details of a survey form definition by id. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListSurveyFormDefinitions @@ -4292,10 +4292,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_survey_form_definitions_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_survey_form_definitions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_survey_form_definitions_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_survey_form_definitions_example_call_tool.js", ], }, }, @@ -4311,7 +4311,7 @@ Retrieve all survey form definitions. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CreateSurveyRequest @@ -4322,10 +4322,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/create_survey_request_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/create_survey_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/create_survey_request_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/create_survey_request_example_call_tool.js", ], }, }, @@ -4341,7 +4341,7 @@ Create a survey request and get a survey URL. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListSurveyRequests @@ -4352,10 +4352,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_survey_requests_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_survey_requests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_survey_requests_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_survey_requests_example_call_tool.js", ], }, }, @@ -4371,7 +4371,7 @@ Retrieve a list of all survey requests. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CreateSurveySubmission @@ -4382,10 +4382,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/create_survey_submission_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/create_survey_submission_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/create_survey_submission_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/create_survey_submission_example_call_tool.js", ], }, }, @@ -4401,7 +4401,7 @@ Create a new survey submission. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.ListSurveySubmissions @@ -4412,10 +4412,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/list_survey_submissions_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/list_survey_submissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/list_survey_submissions_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/list_survey_submissions_example_call_tool.js", ], }, }, @@ -4431,7 +4431,7 @@ Retrieve all survey submissions for a specific type. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetAshbyUserInfo @@ -4442,10 +4442,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_ashby_user_info_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_ashby_user_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_ashby_user_info_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_ashby_user_info_example_call_tool.js", ], }, }, @@ -4461,7 +4461,7 @@ Retrieve detailed information of a specific Ashby user. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetAshbyUserList @@ -4472,10 +4472,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_ashby_user_list_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_ashby_user_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_ashby_user_list_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_ashby_user_list_example_call_tool.js", ], }, }, @@ -4491,7 +4491,7 @@ Retrieve a list of all users in Ashby and their access levels. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.AshbyUserSearch @@ -4502,10 +4502,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/ashby_user_search_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/ashby_user_search_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/ashby_user_search_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/ashby_user_search_example_call_tool.js", ], }, }, @@ -4521,7 +4521,7 @@ Search for an Ashby user by email address. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.GetInterviewerSettings @@ -4532,10 +4532,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/get_interviewer_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/get_interviewer_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/get_interviewer_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/get_interviewer_settings_example_call_tool.js", ], }, }, @@ -4551,7 +4551,7 @@ Retrieve interviewer settings for a user. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateInterviewerSettings @@ -4562,10 +4562,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_interviewer_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_interviewer_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_interviewer_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_interviewer_settings_example_call_tool.js", ], }, }, @@ -4581,7 +4581,7 @@ Update interviewer settings for a user. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.CreateWebhookSetting @@ -4592,10 +4592,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/create_webhook_setting_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/create_webhook_setting_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/create_webhook_setting_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/create_webhook_setting_example_call_tool.js", ], }, }, @@ -4610,7 +4610,7 @@ Creates a webhook setting in Ashby. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.RetrieveWebhookInfo @@ -4621,10 +4621,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/retrieve_webhook_info_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/retrieve_webhook_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/retrieve_webhook_info_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/retrieve_webhook_info_example_call_tool.js", ], }, }, @@ -4640,7 +4640,7 @@ Retrieve detailed information on a specific webhook setting by ID. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.UpdateWebhookSetting @@ -4651,10 +4651,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/update_webhook_setting_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/update_webhook_setting_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/update_webhook_setting_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/update_webhook_setting_example_call_tool.js", ], }, }, @@ -4669,7 +4669,7 @@ Update a webhook setting for Ashby service. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## AshbyApi.DeleteWebhookSetting @@ -4680,10 +4680,10 @@ This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configu label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ashby_api/delete_webhook_setting_example_call_tool.py", + "/examples/integrations/resources/integrations/ashby_api/delete_webhook_setting_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ashby_api/delete_webhook_setting_example_call_tool.js", + "/examples/integrations/resources/integrations/ashby_api/delete_webhook_setting_example_call_tool.js", ], }, }, @@ -4698,7 +4698,7 @@ Delete a webhook setting. **Secrets** -This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `ASHBY_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## Reference diff --git a/app/en/mcp-servers/productivity/box-api/page.mdx b/app/en/resources/integrations/productivity/box-api/page.mdx similarity index 76% rename from app/en/mcp-servers/productivity/box-api/page.mdx rename to app/en/resources/integrations/productivity/box-api/page.mdx index b1e9c8013..537a272c5 100644 --- a/app/en/mcp-servers/productivity/box-api/page.mdx +++ b/app/en/resources/integrations/productivity/box-api/page.mdx @@ -713,7 +713,7 @@ Use these tools to build agents or apps that automate Box content lifecycle, sec If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## BoxApi.ListBoxDocTemplates @@ -725,10 +725,10 @@ Use these tools to build agents or apps that automate Box content lifecycle, sec label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/list_box_doc_templates_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/list_box_doc_templates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/list_box_doc_templates_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/list_box_doc_templates_example_call_tool.js", ], }, }, @@ -751,10 +751,10 @@ Retrieve Box Doc Gen templates the user collaborates on. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/unmark_box_doc_template_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/unmark_box_doc_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/unmark_box_doc_template_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/unmark_box_doc_template_example_call_tool.js", ], }, }, @@ -776,10 +776,10 @@ Unmarks a file as a Box Doc Gen template. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_box_docgen_template_details_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_box_docgen_template_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_box_docgen_template_details_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_box_docgen_template_details_example_call_tool.js", ], }, }, @@ -801,10 +801,10 @@ Fetch details of a specific Box Doc Gen template. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/list_box_docgen_template_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/list_box_docgen_template_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/list_box_docgen_template_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/list_box_docgen_template_tags_example_call_tool.js", ], }, }, @@ -829,10 +829,10 @@ Retrieve tags from a specific Box Doc Gen template. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_box_docgen_job_details_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_box_docgen_job_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_box_docgen_job_details_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_box_docgen_job_details_example_call_tool.js", ], }, }, @@ -854,10 +854,10 @@ Retrieve details of a Box Doc Gen job using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/list_box_docgen_jobs_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/list_box_docgen_jobs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/list_box_docgen_jobs_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/list_box_docgen_jobs_example_call_tool.js", ], }, }, @@ -880,10 +880,10 @@ Retrieves a list of Box Doc Gen jobs for a user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/list_template_jobs_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/list_template_jobs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/list_template_jobs_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/list_template_jobs_example_call_tool.js", ], }, }, @@ -907,10 +907,10 @@ Retrieve jobs associated with a specific document template. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/list_docgen_batch_jobs_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/list_docgen_batch_jobs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/list_docgen_batch_jobs_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/list_docgen_batch_jobs_example_call_tool.js", ], }, }, @@ -934,10 +934,10 @@ Retrieve details of Box Doc Gen jobs in a batch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_box_hubs_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_box_hubs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_box_hubs_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_box_hubs_example_call_tool.js", ], }, }, @@ -964,10 +964,10 @@ Retrieve all Box Hubs for the user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_enterprise_box_hubs_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_enterprise_box_hubs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_enterprise_box_hubs_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_enterprise_box_hubs_example_call_tool.js", ], }, }, @@ -993,10 +993,10 @@ Retrieve Box Hubs for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_box_hub_details_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_box_hub_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_box_hub_details_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_box_hub_details_example_call_tool.js", ], }, }, @@ -1018,10 +1018,10 @@ Fetch Box Hub details using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_box_hub_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_box_hub_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_box_hub_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_box_hub_example_call_tool.js", ], }, }, @@ -1043,10 +1043,10 @@ Delete a specific Box Hub using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_box_hub_collaborations_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_box_hub_collaborations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_box_hub_collaborations_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_box_hub_collaborations_example_call_tool.js", ], }, }, @@ -1070,10 +1070,10 @@ Retrieves collaborations for a Box Hub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_box_hub_collaboration_details_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_box_hub_collaboration_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_box_hub_collaboration_details_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_box_hub_collaboration_details_example_call_tool.js", ], }, }, @@ -1095,10 +1095,10 @@ Retrieve details for a Box Hub collaboration by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_box_hub_collaboration_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_box_hub_collaboration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_box_hub_collaboration_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_box_hub_collaboration_example_call_tool.js", ], }, }, @@ -1120,10 +1120,10 @@ Remove a specific Box Hub collaboration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_box_hub_items_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_box_hub_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_box_hub_items_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_box_hub_items_example_call_tool.js", ], }, }, @@ -1147,10 +1147,10 @@ Fetch all items from a specified Box Hub. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_enterprise_shield_lists_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_enterprise_shield_lists_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_enterprise_shield_lists_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_enterprise_shield_lists_example_call_tool.js", ], }, }, @@ -1172,10 +1172,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_shield_list_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_shield_list_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_shield_list_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_shield_list_by_id_example_call_tool.js", ], }, }, @@ -1197,10 +1197,10 @@ Retrieve details of a specific shield list by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_shield_list_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_shield_list_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_shield_list_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_shield_list_by_id_example_call_tool.js", ], }, }, @@ -1222,10 +1222,10 @@ Delete a shield list using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_enterprise_archives_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_enterprise_archives_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_enterprise_archives_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_enterprise_archives_example_call_tool.js", ], }, }, @@ -1248,10 +1248,10 @@ Retrieve archives for an enterprise from Box. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_archive_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_archive_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_archive_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_archive_example_call_tool.js", ], }, }, @@ -1273,10 +1273,10 @@ Permanently delete an archive by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_file_details_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_file_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_file_details_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_file_details_example_call_tool.js", ], }, }, @@ -1302,10 +1302,10 @@ Fetch details about a specific file using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_file_from_box_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_file_from_box_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_file_from_box_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_file_from_box_example_call_tool.js", ], }, }, @@ -1328,10 +1328,10 @@ Delete a file from Box or move it to trash. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_file_app_associations_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_file_app_associations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_file_app_associations_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_file_app_associations_example_call_tool.js", ], }, }, @@ -1356,10 +1356,10 @@ Retrieve app items associated with a specific file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/download_file_content_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/download_file_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/download_file_content_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/download_file_content_example_call_tool.js", ], }, }, @@ -1385,10 +1385,10 @@ Retrieve the binary content of a specified file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_upload_session_details_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_upload_session_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_upload_session_details_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_upload_session_details_example_call_tool.js", ], }, }, @@ -1410,10 +1410,10 @@ Retrieve details of a specific file upload session. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/abort_upload_session_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/abort_upload_session_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/abort_upload_session_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/abort_upload_session_example_call_tool.js", ], }, }, @@ -1435,10 +1435,10 @@ Abort an upload session and discard all uploaded data. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_uploaded_chunks_list_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_uploaded_chunks_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_uploaded_chunks_list_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_uploaded_chunks_list_example_call_tool.js", ], }, }, @@ -1462,10 +1462,10 @@ Retrieve the list of uploaded chunks for an upload session. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_file_thumbnail_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_file_thumbnail_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_file_thumbnail_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_file_thumbnail_example_call_tool.js", ], }, }, @@ -1492,10 +1492,10 @@ Retrieves a thumbnail image of a specified file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_file_collaborations_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_file_collaborations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_file_collaborations_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_file_collaborations_example_call_tool.js", ], }, }, @@ -1520,10 +1520,10 @@ Retrieve collaborations for a specific file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_file_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_file_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_file_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_file_comments_example_call_tool.js", ], }, }, @@ -1548,10 +1548,10 @@ Retrieve comments for a specific file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_file_tasks_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_file_tasks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_file_tasks_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_file_tasks_example_call_tool.js", ], }, }, @@ -1573,10 +1573,10 @@ Retrieve all tasks associated with a specific file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_trashed_file_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_trashed_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_trashed_file_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_trashed_file_example_call_tool.js", ], }, }, @@ -1599,10 +1599,10 @@ Retrieve a file that has been moved to the trash. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/permanently_delete_file_from_trash_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/permanently_delete_file_from_trash_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/permanently_delete_file_from_trash_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/permanently_delete_file_from_trash_example_call_tool.js", ], }, }, @@ -1624,10 +1624,10 @@ Permanently delete a file that is in the trash. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_file_version_history_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_file_version_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_file_version_history_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_file_version_history_example_call_tool.js", ], }, }, @@ -1652,10 +1652,10 @@ Retrieve a list of past versions for a file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_file_version_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_file_version_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_file_version_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_file_version_example_call_tool.js", ], }, }, @@ -1679,10 +1679,10 @@ Retrieve a specific version of a file for premium Box users. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_box_file_version_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_box_file_version_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_box_file_version_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_box_file_version_example_call_tool.js", ], }, }, @@ -1706,10 +1706,10 @@ Delete a specific file version from Box. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_file_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_file_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_file_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_file_metadata_example_call_tool.js", ], }, }, @@ -1731,10 +1731,10 @@ Retrieve all metadata for a specific file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_file_classification_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_file_classification_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_file_classification_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_file_classification_metadata_example_call_tool.js", ], }, }, @@ -1756,10 +1756,10 @@ Retrieve classification metadata for a specific file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/remove_file_classification_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/remove_file_classification_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/remove_file_classification_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/remove_file_classification_example_call_tool.js", ], }, }, @@ -1781,10 +1781,10 @@ Remove classifications from a specified file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_file_template_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_file_template_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_file_template_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_file_template_metadata_example_call_tool.js", ], }, }, @@ -1808,10 +1808,10 @@ Retrieve metadata for a specific file template. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_file_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_file_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_file_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_file_metadata_example_call_tool.js", ], }, }, @@ -1835,10 +1835,10 @@ Deletes metadata from a specified file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_box_skills_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_box_skills_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_box_skills_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_box_skills_metadata_example_call_tool.js", ], }, }, @@ -1860,10 +1860,10 @@ Retrieve Box Skills metadata cards for a given file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/remove_box_skills_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/remove_box_skills_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/remove_box_skills_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/remove_box_skills_metadata_example_call_tool.js", ], }, }, @@ -1885,10 +1885,10 @@ Remove Box Skills cards metadata from a file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_file_watermark_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_file_watermark_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_file_watermark_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_file_watermark_example_call_tool.js", ], }, }, @@ -1910,10 +1910,10 @@ Retrieve the watermark for a file by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/remove_file_watermark_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/remove_file_watermark_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/remove_file_watermark_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/remove_file_watermark_example_call_tool.js", ], }, }, @@ -1935,10 +1935,10 @@ Removes the watermark from a specified file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_file_request_info_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_file_request_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_file_request_info_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_file_request_info_example_call_tool.js", ], }, }, @@ -1960,10 +1960,10 @@ Retrieve information about a specific file request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_file_request_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_file_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_file_request_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_file_request_example_call_tool.js", ], }, }, @@ -1985,10 +1985,10 @@ Permanently delete a specific file request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_folder_details_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_folder_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_folder_details_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_folder_details_example_call_tool.js", ], }, }, @@ -2017,10 +2017,10 @@ Retrieve details for a folder and its first 100 entries. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_folder_example_call_tool.js", ], }, }, @@ -2044,10 +2044,10 @@ Delete a folder permanently or move it to the trash. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_folder_app_item_associations_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_folder_app_item_associations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_folder_app_item_associations_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_folder_app_item_associations_example_call_tool.js", ], }, }, @@ -2072,10 +2072,10 @@ Retrieve app items associated with a specific folder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_folder_items_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_folder_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_folder_items_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_folder_items_example_call_tool.js", ], }, }, @@ -2105,10 +2105,10 @@ Retrieve items in a specified folder, including files and links. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_folder_collaborations_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_folder_collaborations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_folder_collaborations_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_folder_collaborations_example_call_tool.js", ], }, }, @@ -2133,10 +2133,10 @@ Retrieve pending and active collaborations for a folder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_trashed_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_trashed_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_trashed_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_trashed_folder_example_call_tool.js", ], }, }, @@ -2159,10 +2159,10 @@ Retrieve a specific folder from the trash. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/permanently_delete_folder_in_trash_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/permanently_delete_folder_in_trash_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/permanently_delete_folder_in_trash_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/permanently_delete_folder_in_trash_example_call_tool.js", ], }, }, @@ -2184,10 +2184,10 @@ Permanently delete a folder from the trash. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_folder_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_folder_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_folder_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_folder_metadata_example_call_tool.js", ], }, }, @@ -2209,10 +2209,10 @@ Retrieve all metadata for a specific folder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_folder_classification_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_folder_classification_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_folder_classification_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_folder_classification_example_call_tool.js", ], }, }, @@ -2234,10 +2234,10 @@ Retrieve classification metadata for a specific folder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/remove_folder_classifications_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/remove_folder_classifications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/remove_folder_classifications_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/remove_folder_classifications_example_call_tool.js", ], }, }, @@ -2259,10 +2259,10 @@ Remove classifications from a specified folder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_folder_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_folder_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_folder_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_folder_metadata_example_call_tool.js", ], }, }, @@ -2286,10 +2286,10 @@ Retrieve metadata template instance applied to a folder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_folder_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_folder_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_folder_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_folder_metadata_example_call_tool.js", ], }, }, @@ -2313,10 +2313,10 @@ Deletes metadata from a specified folder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_trashed_items_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_trashed_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_trashed_items_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_trashed_items_example_call_tool.js", ], }, }, @@ -2344,10 +2344,10 @@ Retrieve files and folders from the trash. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_folder_watermark_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_folder_watermark_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_folder_watermark_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_folder_watermark_example_call_tool.js", ], }, }, @@ -2369,10 +2369,10 @@ Retrieve the watermark for a specific folder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/remove_watermark_from_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/remove_watermark_from_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/remove_watermark_from_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/remove_watermark_from_folder_example_call_tool.js", ], }, }, @@ -2394,10 +2394,10 @@ Removes the watermark from a specified folder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_folder_lock_details_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_folder_lock_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_folder_lock_details_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_folder_lock_details_example_call_tool.js", ], }, }, @@ -2419,10 +2419,10 @@ Retrieve lock details for a specific folder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_folder_lock_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_folder_lock_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_folder_lock_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_folder_lock_example_call_tool.js", ], }, }, @@ -2444,10 +2444,10 @@ Delete a specific folder lock if you're the owner or co-owner. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/find_metadata_template_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/find_metadata_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/find_metadata_template_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/find_metadata_template_example_call_tool.js", ], }, }, @@ -2471,10 +2471,10 @@ Retrieve metadata template details by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_classification_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_classification_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_classification_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_classification_metadata_example_call_tool.js", ], }, }, @@ -2496,10 +2496,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_metadata_template_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_metadata_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_metadata_template_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_metadata_template_example_call_tool.js", ], }, }, @@ -2522,10 +2522,10 @@ Retrieve a metadata template by scope and template key. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_metadata_template_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_metadata_template_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_metadata_template_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_metadata_template_example_call_tool.js", ], }, }, @@ -2548,10 +2548,10 @@ Permanently delete a metadata template and its instances. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/fetch_metadata_template_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/fetch_metadata_template_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/fetch_metadata_template_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/fetch_metadata_template_by_id_example_call_tool.js", ], }, }, @@ -2573,10 +2573,10 @@ Retrieve a metadata template using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_global_metadata_templates_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_global_metadata_templates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_global_metadata_templates_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_global_metadata_templates_example_call_tool.js", ], }, }, @@ -2599,10 +2599,10 @@ Fetches global metadata templates from Box. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_enterprise_metadata_templates_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_enterprise_metadata_templates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_enterprise_metadata_templates_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_enterprise_metadata_templates_example_call_tool.js", ], }, }, @@ -2625,10 +2625,10 @@ Retrieve metadata templates for the user's enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_metadata_cascade_policies_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_metadata_cascade_policies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_metadata_cascade_policies_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_metadata_cascade_policies_example_call_tool.js", ], }, }, @@ -2653,10 +2653,10 @@ Retrieve metadata cascade policies for a folder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_metadata_cascade_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_metadata_cascade_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_metadata_cascade_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_metadata_cascade_policy_example_call_tool.js", ], }, }, @@ -2678,10 +2678,10 @@ Retrieve a specific metadata cascade policy for a folder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_metadata_cascade_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_metadata_cascade_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_metadata_cascade_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_metadata_cascade_policy_example_call_tool.js", ], }, }, @@ -2703,10 +2703,10 @@ Deletes a metadata cascade policy by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/fetch_comment_details_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/fetch_comment_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/fetch_comment_details_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/fetch_comment_details_example_call_tool.js", ], }, }, @@ -2729,10 +2729,10 @@ Retrieve detailed information about a specific comment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_comment_example_call_tool.js", ], }, }, @@ -2754,10 +2754,10 @@ Permanently deletes a specific comment by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_collaboration_details_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_collaboration_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_collaboration_details_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_collaboration_details_example_call_tool.js", ], }, }, @@ -2780,10 +2780,10 @@ Retrieve details of a specific collaboration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_collaboration_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_collaboration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_collaboration_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_collaboration_example_call_tool.js", ], }, }, @@ -2805,10 +2805,10 @@ Deletes a specified collaboration by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_pending_collaboration_invites_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_pending_collaboration_invites_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_pending_collaboration_invites_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_pending_collaboration_invites_example_call_tool.js", ], }, }, @@ -2833,10 +2833,10 @@ Retrieve user's pending collaboration invites from Box. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_task_information_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_task_information_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_task_information_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_task_information_example_call_tool.js", ], }, }, @@ -2858,10 +2858,10 @@ Fetch details of a specific task by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_task_from_file_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_task_from_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_task_from_file_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_task_from_file_example_call_tool.js", ], }, }, @@ -2883,10 +2883,10 @@ Removes a specific task from a file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/list_task_assignments_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/list_task_assignments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/list_task_assignments_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/list_task_assignments_example_call_tool.js", ], }, }, @@ -2908,10 +2908,10 @@ Retrieve all assignments for a specified task. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_task_assignment_info_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_task_assignment_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_task_assignment_info_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_task_assignment_info_example_call_tool.js", ], }, }, @@ -2933,10 +2933,10 @@ Retrieve detailed information about a task assignment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_task_assignment_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_task_assignment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_task_assignment_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_task_assignment_example_call_tool.js", ], }, }, @@ -2958,10 +2958,10 @@ Delete a specific task assignment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_shared_file_info_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_shared_file_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_shared_file_info_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_shared_file_info_example_call_tool.js", ], }, }, @@ -2985,10 +2985,10 @@ Retrieve file information from a shared link. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_shared_link_info_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_shared_link_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_shared_link_info_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_shared_link_info_example_call_tool.js", ], }, }, @@ -3011,10 +3011,10 @@ Retrieve shared link details for a specific file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_shared_folder_info_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_shared_folder_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_shared_folder_info_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_shared_folder_info_example_call_tool.js", ], }, }, @@ -3038,10 +3038,10 @@ Retrieve folder details using a shared link. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_folder_shared_link_info_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_folder_shared_link_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_folder_shared_link_info_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_folder_shared_link_info_example_call_tool.js", ], }, }, @@ -3064,10 +3064,10 @@ Retrieve information for a shared link on a folder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_web_link_info_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_web_link_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_web_link_info_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_web_link_info_example_call_tool.js", ], }, }, @@ -3090,10 +3090,10 @@ Retrieve information about a specific web link. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_web_link_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_web_link_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_web_link_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_web_link_example_call_tool.js", ], }, }, @@ -3115,10 +3115,10 @@ Delete a specified web link based on its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_trashed_web_link_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_trashed_web_link_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_trashed_web_link_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_trashed_web_link_example_call_tool.js", ], }, }, @@ -3141,10 +3141,10 @@ Retrieves a web link that has been moved to the trash. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/permanently_delete_trashed_web_link_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/permanently_delete_trashed_web_link_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/permanently_delete_trashed_web_link_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/permanently_delete_trashed_web_link_example_call_tool.js", ], }, }, @@ -3166,10 +3166,10 @@ Permanently delete a trashed web link. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_shared_web_link_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_shared_web_link_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_shared_web_link_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_shared_web_link_example_call_tool.js", ], }, }, @@ -3193,10 +3193,10 @@ Retrieve information about a shared web link using a shared link. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_shared_web_link_info_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_shared_web_link_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_shared_web_link_info_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_shared_web_link_info_example_call_tool.js", ], }, }, @@ -3219,10 +3219,10 @@ Retrieve shared link information for a web link. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_shared_app_item_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_shared_app_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_shared_app_item_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_shared_app_item_example_call_tool.js", ], }, }, @@ -3244,10 +3244,10 @@ Retrieve details of an app item using a shared link. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/list_enterprise_users_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/list_enterprise_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/list_enterprise_users_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/list_enterprise_users_example_call_tool.js", ], }, }, @@ -3276,10 +3276,10 @@ Retrieve all users in the enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_authenticated_user_info_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_authenticated_user_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_authenticated_user_info_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_authenticated_user_info_example_call_tool.js", ], }, }, @@ -3301,10 +3301,10 @@ Retrieve details of the currently authenticated user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_user_information_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_user_information_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_user_information_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_user_information_example_call_tool.js", ], }, }, @@ -3327,10 +3327,10 @@ Retrieve detailed user information in the enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_user_account_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_user_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_user_account_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_user_account_example_call_tool.js", ], }, }, @@ -3354,10 +3354,10 @@ Delete a user account from the system. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_user_avatar_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_user_avatar_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_user_avatar_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_user_avatar_example_call_tool.js", ], }, }, @@ -3379,10 +3379,10 @@ Retrieve the image of a user's avatar. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/remove_user_avatar_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/remove_user_avatar_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/remove_user_avatar_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/remove_user_avatar_example_call_tool.js", ], }, }, @@ -3404,10 +3404,10 @@ Removes a user's existing avatar. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_user_email_aliases_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_user_email_aliases_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_user_email_aliases_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_user_email_aliases_example_call_tool.js", ], }, }, @@ -3429,10 +3429,10 @@ Retrieve all email aliases for a specific user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/remove_user_email_alias_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/remove_user_email_alias_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/remove_user_email_alias_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/remove_user_email_alias_example_call_tool.js", ], }, }, @@ -3455,10 +3455,10 @@ Removes an email alias from a user account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_user_group_memberships_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_user_group_memberships_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_user_group_memberships_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_user_group_memberships_example_call_tool.js", ], }, }, @@ -3482,10 +3482,10 @@ Retrieve all groups a user belongs to. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/check_user_invite_status_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/check_user_invite_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/check_user_invite_status_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/check_user_invite_status_example_call_tool.js", ], }, }, @@ -3508,10 +3508,10 @@ Retrieve the status of a specific user invite. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_enterprise_groups_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_enterprise_groups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_enterprise_groups_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_enterprise_groups_example_call_tool.js", ], }, }, @@ -3536,10 +3536,10 @@ Retrieve all groups for an enterprise with admin rights. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_group_info_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_group_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_group_info_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_group_info_example_call_tool.js", ], }, }, @@ -3562,10 +3562,10 @@ Retrieve detailed information about a specified group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_group_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_group_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_group_example_call_tool.js", ], }, }, @@ -3587,10 +3587,10 @@ Permanently delete a group with admin permissions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_group_memberships_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_group_memberships_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_group_memberships_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_group_memberships_example_call_tool.js", ], }, }, @@ -3614,10 +3614,10 @@ Fetch members of a specified group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_group_collaborations_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_group_collaborations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_group_collaborations_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_group_collaborations_example_call_tool.js", ], }, }, @@ -3641,10 +3641,10 @@ Retrieve collaborations for a specified group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_group_membership_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_group_membership_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_group_membership_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_group_membership_example_call_tool.js", ], }, }, @@ -3667,10 +3667,10 @@ Fetch details of a specific group membership. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_group_membership_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_group_membership_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_group_membership_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_group_membership_example_call_tool.js", ], }, }, @@ -3692,10 +3692,10 @@ Delete a specific group membership by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/list_defined_webhooks_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/list_defined_webhooks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/list_defined_webhooks_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/list_defined_webhooks_example_call_tool.js", ], }, }, @@ -3718,10 +3718,10 @@ Retrieve all webhooks for your application. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_specific_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_specific_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_specific_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_specific_webhook_example_call_tool.js", ], }, }, @@ -3743,10 +3743,10 @@ Retrieve details of a specific webhook by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_webhook_example_call_tool.js", ], }, }, @@ -3768,10 +3768,10 @@ Delete a specified webhook. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_box_events_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_box_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_box_events_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_box_events_example_call_tool.js", ], }, }, @@ -3798,10 +3798,10 @@ Retrieve up to a year of past events for a user or enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_user_collections_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_user_collections_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_user_collections_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_user_collections_example_call_tool.js", ], }, }, @@ -3825,10 +3825,10 @@ Retrieve collections for a user, including favorites. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_collection_contents_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_collection_contents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_collection_contents_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_collection_contents_example_call_tool.js", ], }, }, @@ -3853,10 +3853,10 @@ Fetch files and folders from a specific collection. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_collection_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_collection_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_collection_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_collection_by_id_example_call_tool.js", ], }, }, @@ -3878,10 +3878,10 @@ Retrieve details of a collection using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_recent_items_info_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_recent_items_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_recent_items_info_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_recent_items_info_example_call_tool.js", ], }, }, @@ -3905,10 +3905,10 @@ Fetch recent items accessed by a user in Box. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_enterprise_retention_policies_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_enterprise_retention_policies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_enterprise_retention_policies_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_enterprise_retention_policies_example_call_tool.js", ], }, }, @@ -3935,10 +3935,10 @@ Retrieve all retention policies for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_retention_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_retention_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_retention_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_retention_policy_example_call_tool.js", ], }, }, @@ -3961,10 +3961,10 @@ Retrieve details of a specified retention policy. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_retention_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_retention_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_retention_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_retention_policy_example_call_tool.js", ], }, }, @@ -3986,10 +3986,10 @@ Permanently deletes a specified retention policy. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_retention_policy_assignments_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_retention_policy_assignments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_retention_policy_assignments_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_retention_policy_assignments_example_call_tool.js", ], }, }, @@ -4015,10 +4015,10 @@ Retrieve retention policy assignments by policy ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_retention_policy_assignment_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_retention_policy_assignment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_retention_policy_assignment_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_retention_policy_assignment_example_call_tool.js", ], }, }, @@ -4041,10 +4041,10 @@ Fetch details of a retention policy assignment by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/remove_retention_policy_assignment_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/remove_retention_policy_assignment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/remove_retention_policy_assignment_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/remove_retention_policy_assignment_example_call_tool.js", ], }, }, @@ -4066,10 +4066,10 @@ Removes a retention policy assignment from content. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/list_files_under_retention_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/list_files_under_retention_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/list_files_under_retention_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/list_files_under_retention_policy_example_call_tool.js", ], }, }, @@ -4093,10 +4093,10 @@ Retrieve files under a retention policy assignment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_file_versions_under_retention_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_file_versions_under_retention_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_file_versions_under_retention_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_file_versions_under_retention_example_call_tool.js", ], }, }, @@ -4120,10 +4120,10 @@ Fetch file versions under a specific retention policy assignment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_legal_hold_policies_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_legal_hold_policies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_legal_hold_policies_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_legal_hold_policies_example_call_tool.js", ], }, }, @@ -4148,10 +4148,10 @@ Retrieve a list of enterprise legal hold policies. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_legal_hold_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_legal_hold_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_legal_hold_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_legal_hold_policy_example_call_tool.js", ], }, }, @@ -4173,10 +4173,10 @@ Retrieve information about a specific legal hold policy. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_legal_hold_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_legal_hold_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_legal_hold_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_legal_hold_policy_example_call_tool.js", ], }, }, @@ -4198,10 +4198,10 @@ Initiate deletion of a legal hold policy. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_legal_hold_policy_assignments_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_legal_hold_policy_assignments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_legal_hold_policy_assignments_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_legal_hold_policy_assignments_example_call_tool.js", ], }, }, @@ -4228,10 +4228,10 @@ Retrieve items assigned to a legal hold policy. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_legal_hold_policy_assignment_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_legal_hold_policy_assignment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_legal_hold_policy_assignment_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_legal_hold_policy_assignment_example_call_tool.js", ], }, }, @@ -4253,10 +4253,10 @@ Retrieve details of a specific legal hold policy assignment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/remove_legal_hold_from_item_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/remove_legal_hold_from_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/remove_legal_hold_from_item_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/remove_legal_hold_from_item_example_call_tool.js", ], }, }, @@ -4278,10 +4278,10 @@ Initiate removal of a legal hold from an item. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_files_on_legal_hold_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_files_on_legal_hold_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_files_on_legal_hold_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_files_on_legal_hold_example_call_tool.js", ], }, }, @@ -4306,10 +4306,10 @@ Retrieve files currently on legal hold for a specific assignment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_file_version_retentions_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_file_version_retentions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_file_version_retentions_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_file_version_retentions_example_call_tool.js", ], }, }, @@ -4338,10 +4338,10 @@ Retrieve file version retentions for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_file_versions_on_legal_hold_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_file_versions_on_legal_hold_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_file_versions_on_legal_hold_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_file_versions_on_legal_hold_example_call_tool.js", ], }, }, @@ -4366,10 +4366,10 @@ Retrieve previous file versions under a legal hold assignment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_file_version_retention_info_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_file_version_retention_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_file_version_retention_info_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_file_version_retention_info_example_call_tool.js", ], }, }, @@ -4391,10 +4391,10 @@ Retrieve details of a file version retention. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_file_version_legal_holds_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_file_version_legal_holds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_file_version_legal_holds_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_file_version_legal_holds_example_call_tool.js", ], }, }, @@ -4416,10 +4416,10 @@ Get details of legal holds on a specific file version. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_legacy_file_version_legal_holds_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_legacy_file_version_legal_holds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_legacy_file_version_legal_holds_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_legacy_file_version_legal_holds_example_call_tool.js", ], }, }, @@ -4443,10 +4443,10 @@ Retrieve file versions on legal hold in the legacy system. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_shield_information_barrier_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_shield_information_barrier_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_shield_information_barrier_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_shield_information_barrier_example_call_tool.js", ], }, }, @@ -4468,10 +4468,10 @@ Retrieve shield information barrier by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_shield_information_barriers_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_shield_information_barriers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_shield_information_barriers_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_shield_information_barriers_example_call_tool.js", ], }, }, @@ -4494,10 +4494,10 @@ Retrieve shield information barriers for the enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_shield_information_barrier_reports_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_shield_information_barrier_reports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_shield_information_barrier_reports_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_shield_information_barrier_reports_example_call_tool.js", ], }, }, @@ -4521,10 +4521,10 @@ Retrieve shield information barrier reports. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/fetch_shield_barrier_report_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/fetch_shield_barrier_report_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/fetch_shield_barrier_report_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/fetch_shield_barrier_report_example_call_tool.js", ], }, }, @@ -4546,10 +4546,10 @@ Retrieve details of a shield information barrier report by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_shield_info_barrier_segment_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_shield_info_barrier_segment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_shield_info_barrier_segment_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_shield_info_barrier_segment_example_call_tool.js", ], }, }, @@ -4571,10 +4571,10 @@ Retrieve shield information barrier segment by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_shield_information_barrier_segment_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_shield_information_barrier_segment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_shield_information_barrier_segment_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_shield_information_barrier_segment_example_call_tool.js", ], }, }, @@ -4596,10 +4596,10 @@ Delete a shield information barrier segment by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_shield_information_barrier_segments_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_shield_information_barrier_segments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_shield_information_barrier_segments_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_shield_information_barrier_segments_example_call_tool.js", ], }, }, @@ -4623,10 +4623,10 @@ Retrieve shield information barrier segment details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_shield_info_barrier_member_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_shield_info_barrier_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_shield_info_barrier_member_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_shield_info_barrier_member_example_call_tool.js", ], }, }, @@ -4648,10 +4648,10 @@ Retrieve details of a shield information barrier segment member. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/remove_shield_barrier_member_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/remove_shield_barrier_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/remove_shield_barrier_member_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/remove_shield_barrier_member_example_call_tool.js", ], }, }, @@ -4673,10 +4673,10 @@ Delete a shield information barrier segment member by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/list_shield_barrier_segment_members_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/list_shield_barrier_segment_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/list_shield_barrier_segment_members_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/list_shield_barrier_segment_members_example_call_tool.js", ], }, }, @@ -4700,10 +4700,10 @@ Retrieve members of shield information barrier segments. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_shield_information_barrier_segment_info_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_shield_information_barrier_segment_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_shield_information_barrier_segment_info_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_shield_information_barrier_segment_info_example_call_tool.js", ], }, }, @@ -4725,10 +4725,10 @@ Retrieve shield barrier segment restriction by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_shield_barrier_segment_restriction_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_shield_barrier_segment_restriction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_shield_barrier_segment_restriction_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_shield_barrier_segment_restriction_example_call_tool.js", ], }, }, @@ -4750,10 +4750,10 @@ Delete a specific shield barrier segment restriction by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_shield_information_restrictions_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_shield_information_restrictions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_shield_information_restrictions_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_shield_information_restrictions_example_call_tool.js", ], }, }, @@ -4777,10 +4777,10 @@ Retrieve restrictions for a shield information barrier segment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_device_pin_info_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_device_pin_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_device_pin_info_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_device_pin_info_example_call_tool.js", ], }, }, @@ -4802,10 +4802,10 @@ Retrieve details of a specific device pin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_device_pin_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_device_pin_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_device_pin_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_device_pin_example_call_tool.js", ], }, }, @@ -4827,10 +4827,10 @@ Delete a specific device pin from the system. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_enterprise_device_pins_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_enterprise_device_pins_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_enterprise_device_pins_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_enterprise_device_pins_example_call_tool.js", ], }, }, @@ -4855,10 +4855,10 @@ Retrieve all device pins for a specific enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_enterprise_terms_of_service_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_enterprise_terms_of_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_enterprise_terms_of_service_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_enterprise_terms_of_service_example_call_tool.js", ], }, }, @@ -4880,10 +4880,10 @@ Retrieve the enterprise's terms of service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_specific_terms_of_service_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_specific_terms_of_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_specific_terms_of_service_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_specific_terms_of_service_example_call_tool.js", ], }, }, @@ -4905,10 +4905,10 @@ Fetches details of a specific terms of service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_user_tos_status_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_user_tos_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_user_tos_status_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_user_tos_status_example_call_tool.js", ], }, }, @@ -4931,10 +4931,10 @@ Retrieve user acceptance status for terms of service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_safe_collaboration_domains_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_safe_collaboration_domains_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_safe_collaboration_domains_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_safe_collaboration_domains_example_call_tool.js", ], }, }, @@ -4957,10 +4957,10 @@ Retrieve domains approved for safe collaboration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/fetch_safe_collaboration_domain_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/fetch_safe_collaboration_domain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/fetch_safe_collaboration_domain_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/fetch_safe_collaboration_domain_example_call_tool.js", ], }, }, @@ -4982,10 +4982,10 @@ Retrieve a designated safe collaboration domain within an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/remove_safe_collaboration_domain_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/remove_safe_collaboration_domain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/remove_safe_collaboration_domain_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/remove_safe_collaboration_domain_example_call_tool.js", ], }, }, @@ -5007,10 +5007,10 @@ Remove a domain from the safe collaboration list. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_collaboration_whitelist_exempt_users_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_collaboration_whitelist_exempt_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_collaboration_whitelist_exempt_users_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_collaboration_whitelist_exempt_users_example_call_tool.js", ], }, }, @@ -5033,10 +5033,10 @@ Retrieve users exempt from collaboration restrictions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_collaboration_whitelist_exempt_user_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_collaboration_whitelist_exempt_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_collaboration_whitelist_exempt_user_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_collaboration_whitelist_exempt_user_example_call_tool.js", ], }, }, @@ -5058,10 +5058,10 @@ Retrieve user exempt from collaboration restrictions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/remove_collaboration_whitelist_exemption_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/remove_collaboration_whitelist_exemption_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/remove_collaboration_whitelist_exemption_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/remove_collaboration_whitelist_exemption_example_call_tool.js", ], }, }, @@ -5083,10 +5083,10 @@ Remove a user's exemption from domain restrictions in collaborations. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/fetch_enterprise_storage_policies_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/fetch_enterprise_storage_policies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/fetch_enterprise_storage_policies_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/fetch_enterprise_storage_policies_example_call_tool.js", ], }, }, @@ -5110,10 +5110,10 @@ Fetches all storage policies in the enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/fetch_storage_policy_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/fetch_storage_policy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/fetch_storage_policy_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/fetch_storage_policy_example_call_tool.js", ], }, }, @@ -5135,10 +5135,10 @@ Retrieve details of a specific storage policy. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/fetch_storage_policy_assignments_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/fetch_storage_policy_assignments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/fetch_storage_policy_assignments_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/fetch_storage_policy_assignments_example_call_tool.js", ], }, }, @@ -5162,10 +5162,10 @@ Retrieve storage policy assignments for enterprise or user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/fetch_storage_policy_assignment_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/fetch_storage_policy_assignment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/fetch_storage_policy_assignment_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/fetch_storage_policy_assignment_example_call_tool.js", ], }, }, @@ -5187,10 +5187,10 @@ Retrieve a storage policy assignment by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_storage_policy_assignment_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_storage_policy_assignment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_storage_policy_assignment_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_storage_policy_assignment_example_call_tool.js", ], }, }, @@ -5212,10 +5212,10 @@ Delete a user's storage policy assignment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/download_zip_content_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/download_zip_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/download_zip_content_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/download_zip_content_example_call_tool.js", ], }, }, @@ -5237,10 +5237,10 @@ Download the contents of a zip archive. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/check_zip_download_status_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/check_zip_download_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/check_zip_download_status_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/check_zip_download_status_example_call_tool.js", ], }, }, @@ -5262,10 +5262,10 @@ Check the status of a zip archive download. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/cancel_sign_request_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/cancel_sign_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/cancel_sign_request_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/cancel_sign_request_example_call_tool.js", ], }, }, @@ -5287,10 +5287,10 @@ Cancel an existing sign request to stop further processing. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/resend_signature_request_email_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/resend_signature_request_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/resend_signature_request_email_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/resend_signature_request_email_example_call_tool.js", ], }, }, @@ -5312,10 +5312,10 @@ Resend signature request email to outstanding signers. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/retrieve_sign_request_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/retrieve_sign_request_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/retrieve_sign_request_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/retrieve_sign_request_by_id_example_call_tool.js", ], }, }, @@ -5337,10 +5337,10 @@ Retrieve details of a specific sign request by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/fetch_signature_requests_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/fetch_signature_requests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/fetch_signature_requests_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/fetch_signature_requests_example_call_tool.js", ], }, }, @@ -5365,10 +5365,10 @@ Retrieve signature requests created by a user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_manual_start_workflows_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_manual_start_workflows_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_manual_start_workflows_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_manual_start_workflows_example_call_tool.js", ], }, }, @@ -5393,10 +5393,10 @@ Retrieve workflows with manual start triggers for a folder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_box_sign_templates_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_box_sign_templates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_box_sign_templates_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_box_sign_templates_example_call_tool.js", ], }, }, @@ -5419,10 +5419,10 @@ Retrieve Box Sign templates created by a user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/fetch_box_sign_template_details_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/fetch_box_sign_template_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/fetch_box_sign_template_details_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/fetch_box_sign_template_details_example_call_tool.js", ], }, }, @@ -5444,10 +5444,10 @@ Retrieve details of a specific Box Sign template. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/list_slack_integration_mappings_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/list_slack_integration_mappings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/list_slack_integration_mappings_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/list_slack_integration_mappings_example_call_tool.js", ], }, }, @@ -5475,10 +5475,10 @@ Retrieve Slack integration mappings for a Box enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_slack_integration_mapping_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_slack_integration_mapping_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_slack_integration_mapping_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_slack_integration_mapping_example_call_tool.js", ], }, }, @@ -5500,10 +5500,10 @@ Deletes a Slack integration mapping for Box content. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_teams_integration_mappings_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_teams_integration_mappings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_teams_integration_mappings_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_teams_integration_mappings_example_call_tool.js", ], }, }, @@ -5528,10 +5528,10 @@ Retrieve Teams integration mappings for an enterprise. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_teams_integration_mapping_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_teams_integration_mapping_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_teams_integration_mapping_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_teams_integration_mapping_example_call_tool.js", ], }, }, @@ -5553,10 +5553,10 @@ Deletes a Teams integration mapping in Box. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_ai_agent_default_config_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_ai_agent_default_config_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_ai_agent_default_config_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_ai_agent_default_config_example_call_tool.js", ], }, }, @@ -5580,10 +5580,10 @@ Retrieve the default configuration for the AI agent. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/list_ai_agents_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/list_ai_agents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/list_ai_agents_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/list_ai_agents_example_call_tool.js", ], }, }, @@ -5610,10 +5610,10 @@ Retrieve a list of AI agents with specified parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/get_ai_agent_details_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/get_ai_agent_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/get_ai_agent_details_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/get_ai_agent_details_example_call_tool.js", ], }, }, @@ -5636,10 +5636,10 @@ Retrieve details of a specific AI agent by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/box_api/delete_ai_agent_example_call_tool.py", + "/examples/integrations/resources/integrations/box_api/delete_ai_agent_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/box_api/delete_ai_agent_example_call_tool.js", + "/examples/integrations/resources/integrations/box_api/delete_ai_agent_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/productivity/calendly-api/page.mdx b/app/en/resources/integrations/productivity/calendly-api/page.mdx similarity index 77% rename from app/en/mcp-servers/productivity/calendly-api/page.mdx rename to app/en/resources/integrations/productivity/calendly-api/page.mdx index a3714db60..d66ed55da 100644 --- a/app/en/mcp-servers/productivity/calendly-api/page.mdx +++ b/app/en/resources/integrations/productivity/calendly-api/page.mdx @@ -233,7 +233,7 @@ The CalendlyApi MCP Server offers a comprehensive suite of tools for managing sc If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## CalendlyApi.ListEventInvitees @@ -245,10 +245,10 @@ The CalendlyApi MCP Server offers a comprehensive suite of tools for managing sc label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/list_event_invitees_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/list_event_invitees_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/list_event_invitees_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/list_event_invitees_example_call_tool.js", ], }, }, @@ -275,10 +275,10 @@ Retrieve a list of invitees for a given event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/list_scheduled_events_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/list_scheduled_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/list_scheduled_events_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/list_scheduled_events_example_call_tool.js", ], }, }, @@ -309,10 +309,10 @@ Retrieve a list of scheduled events from Calendly. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/list_event_types_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/list_event_types_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/list_event_types_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/list_event_types_example_call_tool.js", ], }, }, @@ -341,10 +341,10 @@ Fetches event types for a specified user or organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/create_event_type_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/create_event_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/create_event_type_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/create_event_type_example_call_tool.js", ], }, }, @@ -367,10 +367,10 @@ Create a new one-on-one event type in Calendly. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_calendly_user_info_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_calendly_user_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_calendly_user_info_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_calendly_user_info_example_call_tool.js", ], }, }, @@ -392,10 +392,10 @@ Retrieve user information from Calendly. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_user_account_info_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_user_account_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_user_account_info_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_user_account_info_example_call_tool.js", ], }, }, @@ -417,10 +417,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_event_invitee_info_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_event_invitee_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_event_invitee_info_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_event_invitee_info_example_call_tool.js", ], }, }, @@ -443,10 +443,10 @@ Fetch information about a specific event invitee. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/create_event_invitee_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/create_event_invitee_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/create_event_invitee_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/create_event_invitee_example_call_tool.js", ], }, }, @@ -469,10 +469,10 @@ Create a new event invitee on Calendly. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_event_details_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_event_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_event_details_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_event_details_example_call_tool.js", ], }, }, @@ -494,10 +494,10 @@ Retrieve information about a specified scheduled event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_event_type_info_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_event_type_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_event_type_info_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_event_type_info_example_call_tool.js", ], }, }, @@ -519,10 +519,10 @@ Retrieve information about a specified event type on Calendly. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/update_event_type_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/update_event_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/update_event_type_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/update_event_type_example_call_tool.js", ], }, }, @@ -546,10 +546,10 @@ Update details of an existing event type with Calendly. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/list_organization_invitations_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/list_organization_invitations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/list_organization_invitations_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/list_organization_invitations_example_call_tool.js", ], }, }, @@ -576,10 +576,10 @@ Retrieve organization invitations sent to members. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/invite_user_to_organization_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/invite_user_to_organization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/invite_user_to_organization_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/invite_user_to_organization_example_call_tool.js", ], }, }, @@ -602,10 +602,10 @@ Invite a user to join an organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/revoke_organization_invitation_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/revoke_organization_invitation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/revoke_organization_invitation_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/revoke_organization_invitation_example_call_tool.js", ], }, }, @@ -628,10 +628,10 @@ Revoke an organization invitation in Calendly. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_organization_invitation_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_organization_invitation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_organization_invitation_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_organization_invitation_example_call_tool.js", ], }, }, @@ -654,10 +654,10 @@ Fetches details of an organization's invitation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_organization_membership_info_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_organization_membership_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_organization_membership_info_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_organization_membership_info_example_call_tool.js", ], }, }, @@ -679,10 +679,10 @@ Retrieve details about a user's organization membership in Calendly. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/remove_user_from_organization_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/remove_user_from_organization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/remove_user_from_organization_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/remove_user_from_organization_example_call_tool.js", ], }, }, @@ -704,10 +704,10 @@ Remove a user from an organization with admin rights. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_organization_memberships_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_organization_memberships_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_organization_memberships_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_organization_memberships_example_call_tool.js", ], }, }, @@ -734,10 +734,10 @@ Retrieve organization memberships and related details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/create_webhook_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/create_webhook_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/create_webhook_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/create_webhook_subscription_example_call_tool.js", ], }, }, @@ -765,10 +765,10 @@ Create a webhook subscription for events in Calendly. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/list_webhook_subscriptions_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/list_webhook_subscriptions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/list_webhook_subscriptions_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/list_webhook_subscriptions_example_call_tool.js", ], }, }, @@ -796,10 +796,10 @@ Retrieve webhook subscriptions for an organization or user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_webhook_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_webhook_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_webhook_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_webhook_subscription_example_call_tool.js", ], }, }, @@ -821,10 +821,10 @@ Retrieve details of a specific webhook subscription. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/delete_webhook_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/delete_webhook_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/delete_webhook_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/delete_webhook_subscription_example_call_tool.js", ], }, }, @@ -846,10 +846,10 @@ Delete a webhook subscription on Calendly. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/create_scheduling_link_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/create_scheduling_link_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/create_scheduling_link_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/create_scheduling_link_example_call_tool.js", ], }, }, @@ -873,10 +873,10 @@ Creates a single-use scheduling link for appointments. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/delete_invitee_data_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/delete_invitee_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/delete_invitee_data_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/delete_invitee_data_example_call_tool.js", ], }, }, @@ -898,10 +898,10 @@ Request removal of invitee data from all booked events. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_invitee_no_show_details_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_invitee_no_show_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_invitee_no_show_details_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_invitee_no_show_details_example_call_tool.js", ], }, }, @@ -923,10 +923,10 @@ Fetch details of a specified invitee no-show. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/undo_invitee_no_show_status_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/undo_invitee_no_show_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/undo_invitee_no_show_status_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/undo_invitee_no_show_status_example_call_tool.js", ], }, }, @@ -948,10 +948,10 @@ Undo the no-show status for a Calendly invitee. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/mark_invitee_no_show_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/mark_invitee_no_show_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/mark_invitee_no_show_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/mark_invitee_no_show_example_call_tool.js", ], }, }, @@ -973,10 +973,10 @@ Mark an invitee as a no show in Calendly. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_group_info_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_group_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_group_info_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_group_info_example_call_tool.js", ], }, }, @@ -998,10 +998,10 @@ Retrieve information about a specified group in Calendly. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/list_group_relationships_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/list_group_relationships_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/list_group_relationships_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/list_group_relationships_example_call_tool.js", ], }, }, @@ -1027,10 +1027,10 @@ Retrieve a list of group relationships for a given owner. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_group_relationship_by_uuid_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_group_relationship_by_uuid_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_group_relationship_by_uuid_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_group_relationship_by_uuid_example_call_tool.js", ], }, }, @@ -1052,10 +1052,10 @@ Retrieve group relationship details using a UUID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_organization_details_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_organization_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_organization_details_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_organization_details_example_call_tool.js", ], }, }, @@ -1077,10 +1077,10 @@ Retrieve details of a specified organization using UUID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/cancel_scheduled_event_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/cancel_scheduled_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/cancel_scheduled_event_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/cancel_scheduled_event_example_call_tool.js", ], }, }, @@ -1103,10 +1103,10 @@ Cancels a specified scheduled event on Calendly. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/list_routing_forms_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/list_routing_forms_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/list_routing_forms_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/list_routing_forms_example_call_tool.js", ], }, }, @@ -1131,10 +1131,10 @@ Retrieve routing forms for a specified organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_routing_form_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_routing_form_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_routing_form_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_routing_form_example_call_tool.js", ], }, }, @@ -1156,10 +1156,10 @@ Retrieve details of a specified routing form. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/list_routing_form_submissions_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/list_routing_form_submissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/list_routing_form_submissions_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/list_routing_form_submissions_example_call_tool.js", ], }, }, @@ -1184,10 +1184,10 @@ Get a list of Routing Form Submissions for a specified form. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_routing_form_submission_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_routing_form_submission_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_routing_form_submission_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_routing_form_submission_example_call_tool.js", ], }, }, @@ -1209,10 +1209,10 @@ Retrieve a specified Routing Form Submission by UUID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/list_available_event_times_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/list_available_event_times_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/list_available_event_times_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/list_available_event_times_example_call_tool.js", ], }, }, @@ -1236,10 +1236,10 @@ Retrieve available times for an event type within a date range. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/list_activity_log_entries_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/list_activity_log_entries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/list_activity_log_entries_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/list_activity_log_entries_example_call_tool.js", ], }, }, @@ -1270,10 +1270,10 @@ Fetch a list of activity log entries. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/create_custom_share_link_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/create_custom_share_link_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/create_custom_share_link_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/create_custom_share_link_example_call_tool.js", ], }, }, @@ -1296,10 +1296,10 @@ Create a shareable link for a customized event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/list_user_busy_times_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/list_user_busy_times_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/list_user_busy_times_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/list_user_busy_times_example_call_tool.js", ], }, }, @@ -1323,10 +1323,10 @@ Retrieve user's scheduled events within a specific date range. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_user_availability_schedules_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_user_availability_schedules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_user_availability_schedules_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_user_availability_schedules_example_call_tool.js", ], }, }, @@ -1348,10 +1348,10 @@ Fetch a user's availability schedules. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_user_availability_schedule_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_user_availability_schedule_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_user_availability_schedule_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_user_availability_schedule_example_call_tool.js", ], }, }, @@ -1373,10 +1373,10 @@ Retrieve a user's availability schedule using their UUID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/delete_scheduled_events_data_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/delete_scheduled_events_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/delete_scheduled_events_data_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/delete_scheduled_events_data_example_call_tool.js", ], }, }, @@ -1399,10 +1399,10 @@ Delete scheduled events data within a past time range. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/fetch_event_type_hosts_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/fetch_event_type_hosts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/fetch_event_type_hosts_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/fetch_event_type_hosts_example_call_tool.js", ], }, }, @@ -1426,10 +1426,10 @@ Fetches a list of event type hosts from Calendly. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/create_one_off_event_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/create_one_off_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/create_one_off_event_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/create_one_off_event_example_call_tool.js", ], }, }, @@ -1452,10 +1452,10 @@ Create a one-off event type in Calendly. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_sample_webhook_data_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_sample_webhook_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_sample_webhook_data_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_sample_webhook_data_example_call_tool.js", ], }, }, @@ -1481,10 +1481,10 @@ Retrieve sample webhook data for testing integrations. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/fetch_outgoing_communications_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/fetch_outgoing_communications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/fetch_outgoing_communications_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/fetch_outgoing_communications_example_call_tool.js", ], }, }, @@ -1510,10 +1510,10 @@ Retrieve outgoing SMS and email communications. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_group_list_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_group_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_group_list_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_group_list_example_call_tool.js", ], }, }, @@ -1537,10 +1537,10 @@ Retrieve a list of groups from Calendly. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_user_location_info_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_user_location_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_user_location_info_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_user_location_info_example_call_tool.js", ], }, }, @@ -1562,10 +1562,10 @@ Retrieve configured location details for a specific user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/get_event_availability_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/get_event_availability_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/get_event_availability_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/get_event_availability_example_call_tool.js", ], }, }, @@ -1587,10 +1587,10 @@ Retrieve availability for a specific event type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/calendly_api/update_event_availability_example_call_tool.py", + "/examples/integrations/resources/integrations/calendly_api/update_event_availability_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/calendly_api/update_event_availability_example_call_tool.js", + "/examples/integrations/resources/integrations/calendly_api/update_event_availability_example_call_tool.js", ], }, }, @@ -1618,10 +1618,10 @@ Below is a reference of enumerations used by some of the tools in the CalendlyAp ## Auth -The Arcade Calendly MCP Server uses the [Calendly auth provider](/home/auth-providers/calendly) to connect to users' Calendly accounts. +The Arcade Calendly MCP Server uses the [Calendly auth provider](/references/auth-providers/calendly) to connect to users' Calendly accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the Calendly auth provider](/home/auth-providers/calendly#configuring-calendly-auth) with your own Calendly app credentials. +With a self-hosted installation of Arcade, you need to [configure the Calendly auth provider](/references/auth-providers/calendly#configuring-calendly-auth) with your own Calendly app credentials. diff --git a/app/en/mcp-servers/productivity/clickup-api/page.mdx b/app/en/resources/integrations/productivity/clickup-api/page.mdx similarity index 77% rename from app/en/mcp-servers/productivity/clickup-api/page.mdx rename to app/en/resources/integrations/productivity/clickup-api/page.mdx index 0efb6cc55..e58fbeda7 100644 --- a/app/en/mcp-servers/productivity/clickup-api/page.mdx +++ b/app/en/resources/integrations/productivity/clickup-api/page.mdx @@ -167,7 +167,7 @@ The ClickupApi MCP Server offers a comprehensive suite of tools for interacting If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your - own tools](/home/build-tools/create-a-mcp-server). + own tools](/guides/create-tools/tool-basics/build-mcp-server). ## ClickupApi.GetClickupAccessToken @@ -178,8 +178,8 @@ The ClickupApi MCP Server offers a comprehensive suite of tools for interacting { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_clickup_access_token_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_clickup_access_token_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_clickup_access_token_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_clickup_access_token_example_call_tool.js"], }, }, ]} @@ -201,8 +201,8 @@ Obtain an OAuth access token for ClickUp API authentication. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_clickup_user_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_clickup_user_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_clickup_user_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_clickup_user_details_example_call_tool.js"], }, }, ]} @@ -222,8 +222,8 @@ This tool does not take any parameters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_authorized_teams_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_authorized_teams_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_authorized_teams_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_authorized_teams_example_call_tool.js"], }, }, ]} @@ -243,8 +243,8 @@ This tool does not take any parameters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/add_checklist_to_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/add_checklist_to_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/add_checklist_to_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/add_checklist_to_task_example_call_tool.js"], }, }, ]} @@ -268,8 +268,8 @@ Add a new checklist to a task in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/edit_checklist_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/edit_checklist_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/edit_checklist_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/edit_checklist_example_call_tool.js"], }, }, ]} @@ -292,8 +292,8 @@ Rename or reorder a task checklist in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/delete_checklist_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/delete_checklist_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/delete_checklist_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/delete_checklist_example_call_tool.js"], }, }, ]} @@ -314,8 +314,8 @@ Deletes a checklist from a task in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/add_checklist_item_clickup_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/add_checklist_item_clickup_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/add_checklist_item_clickup_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/add_checklist_item_clickup_example_call_tool.js"], }, }, ]} @@ -338,8 +338,8 @@ Add an item to a checklist in ClickUp tasks. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/update_checklist_item_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/update_checklist_item_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/update_checklist_item_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/update_checklist_item_example_call_tool.js"], }, }, ]} @@ -365,8 +365,8 @@ Modify or update a specific task checklist item. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/delete_task_checklist_item_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/delete_task_checklist_item_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/delete_task_checklist_item_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/delete_task_checklist_item_example_call_tool.js"], }, }, ]} @@ -388,8 +388,8 @@ Delete an item from a task checklist in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_task_comments_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_task_comments_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_task_comments_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_task_comments_example_call_tool.js"], }, }, ]} @@ -414,8 +414,8 @@ Retrieve comments from a specified task in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/add_task_comment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/add_task_comment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/add_task_comment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/add_task_comment_example_call_tool.js"], }, }, ]} @@ -442,8 +442,8 @@ Add a new comment to a specific task on ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/view_chat_comments_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/view_chat_comments_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/view_chat_comments_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/view_chat_comments_example_call_tool.js"], }, }, ]} @@ -466,8 +466,8 @@ Retrieve the most recent comments from a Chat view. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/add_chat_view_comment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/add_chat_view_comment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/add_chat_view_comment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/add_chat_view_comment_example_call_tool.js"], }, }, ]} @@ -490,8 +490,8 @@ Add a new comment to a Chat view. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_list_comments_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_list_comments_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_list_comments_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_list_comments_example_call_tool.js"], }, }, ]} @@ -514,8 +514,8 @@ View comments from a specific ClickUp list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/add_comment_to_list_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/add_comment_to_list_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/add_comment_to_list_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/add_comment_to_list_example_call_tool.js"], }, }, ]} @@ -539,8 +539,8 @@ Add a comment to a specific list in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/update_task_comment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/update_task_comment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/update_task_comment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/update_task_comment_example_call_tool.js"], }, }, ]} @@ -565,8 +565,8 @@ Update a task comment in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/delete_task_comment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/delete_task_comment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/delete_task_comment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/delete_task_comment_example_call_tool.js"], }, }, ]} @@ -587,8 +587,8 @@ Delete a comment from a task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/view_threaded_comments_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/view_threaded_comments_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/view_threaded_comments_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/view_threaded_comments_example_call_tool.js"], }, }, ]} @@ -609,8 +609,8 @@ Retrieve threaded replies to a comment. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/create_threaded_comment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/create_threaded_comment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/create_threaded_comment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/create_threaded_comment_example_call_tool.js"], }, }, ]} @@ -633,8 +633,8 @@ Create a threaded comment in a ClickUp task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/view_list_custom_fields_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/view_list_custom_fields_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/view_list_custom_fields_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/view_list_custom_fields_example_call_tool.js"], }, }, ]} @@ -656,8 +656,8 @@ Retrieve accessible custom fields for a specific list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_folder_custom_fields_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_folder_custom_fields_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_folder_custom_fields_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_folder_custom_fields_example_call_tool.js"], }, }, ]} @@ -679,8 +679,8 @@ Retrieve accessible custom fields from a folder in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_space_custom_fields_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_space_custom_fields_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_space_custom_fields_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_space_custom_fields_example_call_tool.js"], }, }, ]} @@ -702,8 +702,8 @@ Retrieve custom fields accessible in a specific ClickUp space. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/view_workspace_custom_fields_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/view_workspace_custom_fields_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/view_workspace_custom_fields_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/view_workspace_custom_fields_example_call_tool.js"], }, }, ]} @@ -725,8 +725,8 @@ Retrieve Workspace-level Custom Fields in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/update_task_custom_field_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/update_task_custom_field_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/update_task_custom_field_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/update_task_custom_field_example_call_tool.js"], }, }, ]} @@ -752,8 +752,8 @@ Update a custom field value for a specific task in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/remove_custom_field_value_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/remove_custom_field_value_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/remove_custom_field_value_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/remove_custom_field_value_example_call_tool.js"], }, }, ]} @@ -777,8 +777,8 @@ Remove a custom field value from a ClickUp task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/set_task_dependency_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/set_task_dependency_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/set_task_dependency_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/set_task_dependency_example_call_tool.js"], }, }, ]} @@ -803,8 +803,8 @@ Set a task as waiting on or blocking another task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/remove_task_dependency_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/remove_task_dependency_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/remove_task_dependency_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/remove_task_dependency_example_call_tool.js"], }, }, ]} @@ -829,8 +829,8 @@ Remove a dependency relationship between tasks. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/link_tasks_clickup_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/link_tasks_clickup_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/link_tasks_clickup_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/link_tasks_clickup_example_call_tool.js"], }, }, ]} @@ -854,8 +854,8 @@ Link two ClickUp tasks together. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/remove_task_link_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/remove_task_link_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/remove_task_link_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/remove_task_link_example_call_tool.js"], }, }, ]} @@ -879,8 +879,8 @@ Remove the link between two tasks. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_space_folders_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_space_folders_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_space_folders_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_space_folders_example_call_tool.js"], }, }, ]} @@ -902,8 +902,8 @@ Retrieve a list of folders from a specified space. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/create_folder_in_space_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/create_folder_in_space_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/create_folder_in_space_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/create_folder_in_space_example_call_tool.js"], }, }, ]} @@ -925,8 +925,8 @@ Add a new Folder to a Space in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/view_folder_lists_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/view_folder_lists_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/view_folder_lists_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/view_folder_lists_example_call_tool.js"], }, }, ]} @@ -947,8 +947,8 @@ Retrieve lists contained in a specified folder. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/rename_clickup_folder_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/rename_clickup_folder_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/rename_clickup_folder_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/rename_clickup_folder_example_call_tool.js"], }, }, ]} @@ -970,8 +970,8 @@ Rename a folder in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/delete_workspace_folder_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/delete_workspace_folder_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/delete_workspace_folder_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/delete_workspace_folder_example_call_tool.js"], }, }, ]} @@ -992,8 +992,8 @@ Delete a folder from your ClickUp workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/view_workspace_goals_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/view_workspace_goals_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/view_workspace_goals_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/view_workspace_goals_example_call_tool.js"], }, }, ]} @@ -1015,8 +1015,8 @@ View the Goals available in a Workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/create_workspace_goal_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/create_workspace_goal_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/create_workspace_goal_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/create_workspace_goal_example_call_tool.js"], }, }, ]} @@ -1043,8 +1043,8 @@ Add a new goal to a specified workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_goal_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_goal_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_goal_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_goal_details_example_call_tool.js"], }, }, ]} @@ -1065,8 +1065,8 @@ Retrieve detailed information about a specific goal including its targets. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/update_goal_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/update_goal_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/update_goal_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/update_goal_details_example_call_tool.js"], }, }, ]} @@ -1093,8 +1093,8 @@ Update goal details such as name, due date, and owners. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/delete_goal_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/delete_goal_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/delete_goal_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/delete_goal_example_call_tool.js"], }, }, ]} @@ -1116,8 +1116,8 @@ Deletes a goal from your workspace in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/add_target_to_goal_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/add_target_to_goal_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/add_target_to_goal_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/add_target_to_goal_example_call_tool.js"], }, }, ]} @@ -1146,8 +1146,8 @@ Add a target to a specific goal in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/update_key_result_target_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/update_key_result_target_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/update_key_result_target_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/update_key_result_target_example_call_tool.js"], }, }, ]} @@ -1170,8 +1170,8 @@ Update the target of a specific key result. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/delete_goal_target_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/delete_goal_target_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/delete_goal_target_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/delete_goal_target_example_call_tool.js"], }, }, ]} @@ -1192,8 +1192,8 @@ Delete a target from a goal in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/invite_guest_to_workspace_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/invite_guest_to_workspace_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/invite_guest_to_workspace_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/invite_guest_to_workspace_example_call_tool.js"], }, }, ]} @@ -1221,8 +1221,8 @@ Invite a guest to join a ClickUp workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_guest_information_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_guest_information_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_guest_information_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_guest_information_example_call_tool.js"], }, }, ]} @@ -1244,8 +1244,8 @@ Retrieve information about a guest in a workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/configure_workspace_guest_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/configure_workspace_guest_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/configure_workspace_guest_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/configure_workspace_guest_example_call_tool.js"], }, }, ]} @@ -1273,8 +1273,8 @@ Configure options for a guest in a workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/remove_guest_from_workspace_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/remove_guest_from_workspace_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/remove_guest_from_workspace_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/remove_guest_from_workspace_example_call_tool.js"], }, }, ]} @@ -1296,8 +1296,8 @@ Revoke a guest's access to a ClickUp workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/share_task_with_guest_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/share_task_with_guest_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/share_task_with_guest_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/share_task_with_guest_example_call_tool.js"], }, }, ]} @@ -1323,8 +1323,8 @@ Share a task with a guest in the ClickUp Workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/remove_guest_from_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/remove_guest_from_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/remove_guest_from_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/remove_guest_from_task_example_call_tool.js"], }, }, ]} @@ -1349,8 +1349,8 @@ Revoke a guest's access to a specific task in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/add_guest_to_list_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/add_guest_to_list_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/add_guest_to_list_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/add_guest_to_list_example_call_tool.js"], }, }, ]} @@ -1374,8 +1374,8 @@ Add a guest to a specific list in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/remove_guest_from_list_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/remove_guest_from_list_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/remove_guest_from_list_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/remove_guest_from_list_example_call_tool.js"], }, }, ]} @@ -1398,8 +1398,8 @@ Revoke a guest's access to a specific list in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/add_guest_to_folder_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/add_guest_to_folder_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/add_guest_to_folder_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/add_guest_to_folder_example_call_tool.js"], }, }, ]} @@ -1423,8 +1423,8 @@ Share a folder with a guest in ClickUp's Enterprise Plan. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/remove_guest_from_folder_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/remove_guest_from_folder_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/remove_guest_from_folder_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/remove_guest_from_folder_example_call_tool.js"], }, }, ]} @@ -1447,8 +1447,8 @@ Revoke a guest's access to a specified folder. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/view_lists_in_folder_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/view_lists_in_folder_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/view_lists_in_folder_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/view_lists_in_folder_example_call_tool.js"], }, }, ]} @@ -1470,8 +1470,8 @@ Retrieve lists from a specific folder. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/create_clickup_list_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/create_clickup_list_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/create_clickup_list_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/create_clickup_list_example_call_tool.js"], }, }, ]} @@ -1500,8 +1500,8 @@ Create a new list in a ClickUp folder. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/create_folder_from_template_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/create_folder_from_template_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/create_folder_from_template_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/create_folder_from_template_example_call_tool.js"], }, }, ]} @@ -1525,8 +1525,8 @@ Creates a new folder from a template in a ClickUp space. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_folderless_lists_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_folderless_lists_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_folderless_lists_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_folderless_lists_example_call_tool.js"], }, }, ]} @@ -1548,8 +1548,8 @@ View Lists in a Space not located in a Folder. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/add_folderless_list_to_space_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/add_folderless_list_to_space_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/add_folderless_list_to_space_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/add_folderless_list_to_space_example_call_tool.js"], }, }, ]} @@ -1578,8 +1578,8 @@ Add a new folderless list to a specified space. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/view_list_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/view_list_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/view_list_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/view_list_details_example_call_tool.js"], }, }, ]} @@ -1600,8 +1600,8 @@ Retrieve details of a specific list in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/update_clickup_list_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/update_clickup_list_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/update_clickup_list_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/update_clickup_list_example_call_tool.js"], }, }, ]} @@ -1631,8 +1631,8 @@ Update the details of a ClickUp list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/delete_workspace_list_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/delete_workspace_list_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/delete_workspace_list_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/delete_workspace_list_example_call_tool.js"], }, }, ]} @@ -1654,8 +1654,8 @@ Delete a list from your ClickUp workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/add_task_to_clickup_list_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/add_task_to_clickup_list_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/add_task_to_clickup_list_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/add_task_to_clickup_list_example_call_tool.js"], }, }, ]} @@ -1677,8 +1677,8 @@ Add a task to an additional list in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/remove_task_from_additional_list_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/remove_task_from_additional_list_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/remove_task_from_additional_list_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/remove_task_from_additional_list_example_call_tool.js"], }, }, ]} @@ -1700,8 +1700,8 @@ Remove a task from an additional list in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_task_members_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_task_members_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_task_members_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_task_members_example_call_tool.js"], }, }, ]} @@ -1722,8 +1722,8 @@ Retrieve members with direct access to a task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_list_members_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_list_members_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_list_members_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_list_members_example_call_tool.js"], }, }, ]} @@ -1744,8 +1744,8 @@ Retrieve members with access to a specific list in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_workspace_custom_roles_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_workspace_custom_roles_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_workspace_custom_roles_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_workspace_custom_roles_example_call_tool.js"], }, }, ]} @@ -1767,8 +1767,8 @@ Retrieve custom roles from a specific workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/view_shared_hierarchy_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/view_shared_hierarchy_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/view_shared_hierarchy_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/view_shared_hierarchy_example_call_tool.js"], }, }, ]} @@ -1789,8 +1789,8 @@ View shared tasks, lists, and folders. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/retrieve_available_spaces_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/retrieve_available_spaces_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/retrieve_available_spaces_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/retrieve_available_spaces_example_call_tool.js"], }, }, ]} @@ -1812,8 +1812,8 @@ View available Spaces in a Workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/create_space_in_workspace_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/create_space_in_workspace_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/create_space_in_workspace_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/create_space_in_workspace_example_call_tool.js"], }, }, ]} @@ -1836,8 +1836,8 @@ Add a new Space to a Workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_workspace_spaces_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_workspace_spaces_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_workspace_spaces_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_workspace_spaces_example_call_tool.js"], }, }, ]} @@ -1858,8 +1858,8 @@ Retrieve available Spaces in a Workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/update_clickup_space_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/update_clickup_space_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/update_clickup_space_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/update_clickup_space_example_call_tool.js"], }, }, ]} @@ -1882,8 +1882,8 @@ Update space attributes in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/delete_workspace_space_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/delete_workspace_space_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/delete_workspace_space_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/delete_workspace_space_example_call_tool.js"], }, }, ]} @@ -1904,8 +1904,8 @@ Delete a space from your ClickUp workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_space_tags_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_space_tags_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_space_tags_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_space_tags_example_call_tool.js"], }, }, ]} @@ -1927,8 +1927,8 @@ Retrieve task tags for a specified space. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/add_space_task_tag_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/add_space_task_tag_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/add_space_task_tag_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/add_space_task_tag_example_call_tool.js"], }, }, ]} @@ -1952,8 +1952,8 @@ Add a new task tag to a specified space in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/update_task_tag_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/update_task_tag_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/update_task_tag_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/update_task_tag_example_call_tool.js"], }, }, ]} @@ -1978,8 +1978,8 @@ Update a task tag in a ClickUp space. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/delete_space_tag_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/delete_space_tag_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/delete_space_tag_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/delete_space_tag_example_call_tool.js"], }, }, ]} @@ -2003,8 +2003,8 @@ Delete a task tag from a space in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/add_tag_to_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/add_tag_to_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/add_tag_to_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/add_tag_to_task_example_call_tool.js"], }, }, ]} @@ -2029,8 +2029,8 @@ Add a tag to a specific task in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/remove_tag_from_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/remove_tag_from_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/remove_tag_from_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/remove_tag_from_task_example_call_tool.js"], }, }, ]} @@ -2055,8 +2055,8 @@ Remove a tag from a specific task in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_list_tasks_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_list_tasks_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_list_tasks_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_list_tasks_example_call_tool.js"], }, }, ]} @@ -2100,8 +2100,8 @@ Retrieve tasks from a specific list in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/create_new_clickup_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/create_new_clickup_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/create_new_clickup_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/create_new_clickup_task_example_call_tool.js"], }, }, ]} @@ -2124,8 +2124,8 @@ Create a new task in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/view_task_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/view_task_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/view_task_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/view_task_details_example_call_tool.js"], }, }, ]} @@ -2151,8 +2151,8 @@ Retrieve detailed information about a specific task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/update_task_in_clickup_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/update_task_in_clickup_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/update_task_in_clickup_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/update_task_in_clickup_example_call_tool.js"], }, }, ]} @@ -2177,8 +2177,8 @@ Update task details in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/delete_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/delete_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/delete_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/delete_task_example_call_tool.js"], }, }, ]} @@ -2202,8 +2202,8 @@ Delete a task from your ClickUp Workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_filtered_team_tasks_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_filtered_team_tasks_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_filtered_team_tasks_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_filtered_team_tasks_example_call_tool.js"], }, }, ]} @@ -2247,8 +2247,8 @@ Retrieve tasks from a workspace based on specified filters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/merge_tasks_in_clickup_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/merge_tasks_in_clickup_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/merge_tasks_in_clickup_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/merge_tasks_in_clickup_example_call_tool.js"], }, }, ]} @@ -2270,8 +2270,8 @@ Merge multiple tasks into a target task in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/task_status_duration_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/task_status_duration_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/task_status_duration_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/task_status_duration_example_call_tool.js"], }, }, ]} @@ -2295,8 +2295,8 @@ Get the duration a task spends in each status. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_task_time_in_status_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_task_time_in_status_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_task_time_in_status_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_task_time_in_status_example_call_tool.js"], }, }, ]} @@ -2320,8 +2320,8 @@ Retrieve duration of tasks in various statuses. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/view_task_templates_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/view_task_templates_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/view_task_templates_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/view_task_templates_example_call_tool.js"], }, }, ]} @@ -2344,8 +2344,8 @@ View available task templates in a workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/create_task_from_template_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/create_task_from_template_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/create_task_from_template_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/create_task_from_template_example_call_tool.js"], }, }, ]} @@ -2368,8 +2368,8 @@ Create a task using an existing template. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/create_list_from_folder_template_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/create_list_from_folder_template_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/create_list_from_folder_template_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/create_list_from_folder_template_example_call_tool.js"], }, }, ]} @@ -2393,8 +2393,8 @@ Create a new list in a folder using a template. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/create_list_from_template_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/create_list_from_template_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/create_list_from_template_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/create_list_from_template_example_call_tool.js"], }, }, ]} @@ -2418,8 +2418,8 @@ Create a new list in a ClickUp space using a template. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_workspace_seat_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_workspace_seat_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_workspace_seat_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_workspace_seat_details_example_call_tool.js"], }, }, ]} @@ -2440,8 +2440,8 @@ Retrieve seat details for a workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_workspace_plan_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_workspace_plan_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_workspace_plan_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_workspace_plan_example_call_tool.js"], }, }, ]} @@ -2462,8 +2462,8 @@ Retrieve the current subscription plan for a workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/create_user_group_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/create_user_group_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/create_user_group_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/create_user_group_example_call_tool.js"], }, }, ]} @@ -2487,8 +2487,8 @@ Create a user group within a ClickUp workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_workspace_custom_task_types_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_workspace_custom_task_types_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_workspace_custom_task_types_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_workspace_custom_task_types_example_call_tool.js"], }, }, ]} @@ -2509,8 +2509,8 @@ Retrieve custom task types for a specific workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/update_user_group_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/update_user_group_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/update_user_group_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/update_user_group_example_call_tool.js"], }, }, ]} @@ -2535,8 +2535,8 @@ Update and manage user groups within a ClickUp Workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/delete_user_group_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/delete_user_group_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/delete_user_group_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/delete_user_group_example_call_tool.js"], }, }, ]} @@ -2557,8 +2557,8 @@ Delete a user group from your ClickUp workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_user_groups_in_workspace_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_user_groups_in_workspace_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_user_groups_in_workspace_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_user_groups_in_workspace_example_call_tool.js"], }, }, ]} @@ -2580,8 +2580,8 @@ Retrieve user groups in a ClickUp workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_tracked_time_for_task_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_tracked_time_for_task_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_tracked_time_for_task_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_tracked_time_for_task_example_call_tool.js"], }, }, ]} @@ -2605,8 +2605,8 @@ Fetch tracked time for a specific task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/clickup_legacy_time_tracking_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/clickup_legacy_time_tracking_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/clickup_legacy_time_tracking_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/clickup_legacy_time_tracking_example_call_tool.js"], }, }, ]} @@ -2632,8 +2632,8 @@ Log time entry for a ClickUp task using legacy endpoint. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/edit_legacy_time_entry_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/edit_legacy_time_entry_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/edit_legacy_time_entry_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/edit_legacy_time_entry_example_call_tool.js"], }, }, ]} @@ -2660,8 +2660,8 @@ Edit a legacy time tracked entry for a task in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/remove_time_entry_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/remove_time_entry_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/remove_time_entry_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/remove_time_entry_example_call_tool.js"], }, }, ]} @@ -2686,8 +2686,8 @@ Delete a specific time entry from a task. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_time_entries_in_date_range_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_time_entries_in_date_range_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_time_entries_in_date_range_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_time_entries_in_date_range_example_call_tool.js"], }, }, ]} @@ -2723,8 +2723,8 @@ Retrieve time entries within a specified date range. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/create_time_entry_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/create_time_entry_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/create_time_entry_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/create_time_entry_example_call_tool.js"], }, }, ]} @@ -2749,8 +2749,8 @@ Create a new time entry for tracking work. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/view_time_entry_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/view_time_entry_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/view_time_entry_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/view_time_entry_example_call_tool.js"], }, }, ]} @@ -2777,8 +2777,8 @@ Retrieve details of a specific time entry. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/delete_time_entry_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/delete_time_entry_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/delete_time_entry_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/delete_time_entry_example_call_tool.js"], }, }, ]} @@ -2801,8 +2801,8 @@ Deletes a time entry from a ClickUp workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/update_time_entry_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/update_time_entry_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/update_time_entry_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/update_time_entry_example_call_tool.js"], }, }, ]} @@ -2828,8 +2828,8 @@ Update the details of a time entry. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/view_time_entry_changes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/view_time_entry_changes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/view_time_entry_changes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/view_time_entry_changes_example_call_tool.js"], }, }, ]} @@ -2852,8 +2852,8 @@ View a list of changes made to a time entry. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_current_running_time_entry_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_current_running_time_entry_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_current_running_time_entry_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_current_running_time_entry_example_call_tool.js"], }, }, ]} @@ -2876,8 +2876,8 @@ Retrieve the current running time entry for the user. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/remove_tags_from_time_entries_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/remove_tags_from_time_entries_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/remove_tags_from_time_entries_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/remove_tags_from_time_entries_example_call_tool.js"], }, }, ]} @@ -2900,8 +2900,8 @@ Remove labels from specific time entries. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_time_entry_tags_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_time_entry_tags_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_time_entry_tags_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_time_entry_tags_example_call_tool.js"], }, }, ]} @@ -2923,8 +2923,8 @@ Retrieve all tags from time entries in a workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/add_tag_to_time_entry_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/add_tag_to_time_entry_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/add_tag_to_time_entry_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/add_tag_to_time_entry_example_call_tool.js"], }, }, ]} @@ -2947,8 +2947,8 @@ Add a label to a specific time entry in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/rename_time_entry_label_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/rename_time_entry_label_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/rename_time_entry_label_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/rename_time_entry_label_example_call_tool.js"], }, }, ]} @@ -2973,8 +2973,8 @@ Rename a time entry label in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/start_timer_clickup_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/start_timer_clickup_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/start_timer_clickup_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/start_timer_clickup_example_call_tool.js"], }, }, ]} @@ -2999,8 +2999,8 @@ Start a timer for the authenticated ClickUp user. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/stop_timer_entry_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/stop_timer_entry_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/stop_timer_entry_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/stop_timer_entry_example_call_tool.js"], }, }, ]} @@ -3022,8 +3022,8 @@ Stops a running timer for the authenticated user. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/invite_user_to_workspace_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/invite_user_to_workspace_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/invite_user_to_workspace_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/invite_user_to_workspace_example_call_tool.js"], }, }, ]} @@ -3047,8 +3047,8 @@ Invite a user to your ClickUp Workspace as a member. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_workspace_user_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_workspace_user_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_workspace_user_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_workspace_user_info_example_call_tool.js"], }, }, ]} @@ -3071,8 +3071,8 @@ Retrieve user information from a specified workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/update_user_workspace_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/update_user_workspace_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/update_user_workspace_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/update_user_workspace_details_example_call_tool.js"], }, }, ]} @@ -3097,8 +3097,8 @@ Update a user's name and role in a ClickUp workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/remove_user_from_workspace_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/remove_user_from_workspace_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/remove_user_from_workspace_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/remove_user_from_workspace_example_call_tool.js"], }, }, ]} @@ -3120,8 +3120,8 @@ Remove a user from a ClickUp workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_team_views_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_team_views_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_team_views_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_team_views_example_call_tool.js"], }, }, ]} @@ -3142,8 +3142,8 @@ Retrieve task and page views at the workspace level. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/create_team_view_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/create_team_view_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/create_team_view_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/create_team_view_example_call_tool.js"], }, }, ]} @@ -3166,8 +3166,8 @@ Add various views to a workspace at the Everything Level. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_space_views_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_space_views_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_space_views_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_space_views_example_call_tool.js"], }, }, ]} @@ -3188,8 +3188,8 @@ Retrieve the task and page views for a specified Space. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/add_space_view_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/add_space_view_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/add_space_view_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/add_space_view_example_call_tool.js"], }, }, ]} @@ -3212,8 +3212,8 @@ Add a new view to a ClickUp space. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_folder_views_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_folder_views_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_folder_views_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_folder_views_example_call_tool.js"], }, }, ]} @@ -3234,8 +3234,8 @@ Retrieve available task and page views for a Folder in ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/add_view_to_folder_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/add_view_to_folder_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/add_view_to_folder_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/add_view_to_folder_example_call_tool.js"], }, }, ]} @@ -3258,8 +3258,8 @@ Add various view types to a ClickUp folder. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_list_views_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_list_views_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_list_views_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_list_views_example_call_tool.js"], }, }, ]} @@ -3280,8 +3280,8 @@ Retrieve available views for a specific list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/add_view_to_clickup_list_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/add_view_to_clickup_list_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/add_view_to_clickup_list_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/add_view_to_clickup_list_example_call_tool.js"], }, }, ]} @@ -3304,8 +3304,8 @@ Add various views to a ClickUp list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/view_task_or_page_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/view_task_or_page_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/view_task_or_page_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/view_task_or_page_info_example_call_tool.js"], }, }, ]} @@ -3326,8 +3326,8 @@ Retrieve details of a specific task or page view. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/update_view_settings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/update_view_settings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/update_view_settings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/update_view_settings_example_call_tool.js"], }, }, ]} @@ -3350,8 +3350,8 @@ Update the settings and configuration of a view. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/delete_view_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/delete_view_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/delete_view_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/delete_view_example_call_tool.js"], }, }, ]} @@ -3372,8 +3372,8 @@ Delete a specified view from ClickUp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_visible_tasks_in_view_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_visible_tasks_in_view_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_visible_tasks_in_view_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_visible_tasks_in_view_example_call_tool.js"], }, }, ]} @@ -3395,8 +3395,8 @@ Retrieve all visible tasks from a ClickUp view. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/get_workspace_webhooks_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/get_workspace_webhooks_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/get_workspace_webhooks_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/get_workspace_webhooks_example_call_tool.js"], }, }, ]} @@ -3417,8 +3417,8 @@ Retrieve webhooks for a workspace. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/setup_clickup_webhook_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/setup_clickup_webhook_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/setup_clickup_webhook_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/setup_clickup_webhook_example_call_tool.js"], }, }, ]} @@ -3445,8 +3445,8 @@ Set up a ClickUp webhook to monitor events. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/update_clickup_webhook_events_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/update_clickup_webhook_events_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/update_clickup_webhook_events_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/update_clickup_webhook_events_example_call_tool.js"], }, }, ]} @@ -3470,8 +3470,8 @@ Update a ClickUp webhook to modify monitored events. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/clickup_api/delete_webhook_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/clickup_api/delete_webhook_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/clickup_api/delete_webhook_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/clickup_api/delete_webhook_example_call_tool.js"], }, }, ]} @@ -3500,6 +3500,6 @@ Below is a reference of enumerations used by some of the tools in the ClickupApi The ClickupApi MCP Server uses the Auth Provider with id `arcade-clickup` to connect to users' ClickupApi accounts. In order to use the MCP Server, you will need to configure the `arcade-clickup` auth provider. -For detailed information on configuring the ClickUp OAuth provider with Arcade, see the [ClickUp Auth Provider documentation](/home/auth-providers/clickup). +For detailed information on configuring the ClickUp OAuth provider with Arcade, see the [ClickUp Auth Provider documentation](/references/auth-providers/clickup). \ No newline at end of file diff --git a/app/en/mcp-servers/productivity/clickup/_meta.tsx b/app/en/resources/integrations/productivity/clickup/_meta.tsx similarity index 100% rename from app/en/mcp-servers/productivity/clickup/_meta.tsx rename to app/en/resources/integrations/productivity/clickup/_meta.tsx diff --git a/app/en/mcp-servers/productivity/clickup/page.mdx b/app/en/resources/integrations/productivity/clickup/page.mdx similarity index 77% rename from app/en/mcp-servers/productivity/clickup/page.mdx rename to app/en/resources/integrations/productivity/clickup/page.mdx index 8f948bdd8..e79d4a54b 100644 --- a/app/en/mcp-servers/productivity/clickup/page.mdx +++ b/app/en/resources/integrations/productivity/clickup/page.mdx @@ -133,7 +133,7 @@ The ClickUp MCP Server provides tools to interact with ClickUp workspaces, proje If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## Clickup.GetTaskCommentReplies @@ -145,10 +145,10 @@ The ClickUp MCP Server provides tools to interact with ClickUp workspaces, proje label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/get_task_comment_replies_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/get_task_comment_replies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/get_task_comment_replies_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/get_task_comment_replies_example_call_tool.js", ], }, }, @@ -172,10 +172,10 @@ Get threaded replies for a specific ClickUp comment with pagination support. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/create_task_comment_reply_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/create_task_comment_reply_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/create_task_comment_reply_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/create_task_comment_reply_example_call_tool.js", ], }, }, @@ -199,10 +199,10 @@ Create a new threaded reply to an existing ClickUp comment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/create_task_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/create_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/create_task_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/create_task_example_call_tool.js", ], }, }, @@ -216,7 +216,7 @@ Create a new task in a ClickUp list with optional planning metadata. - **list_id** (`string`, required) The ClickUp list ID where the task will be created - **task_title** (`string`, required) The name/title of the task - **description** (`string`, optional) The description/content of the task -- **priority** (`Enum` [TaskPriority](/mcp-servers/productivity/clickup/reference#TaskPriority), optional) Task priority +- **priority** (`Enum` [TaskPriority](/resources/integrations/productivity/clickup/reference#TaskPriority), optional) Task priority - **status** (`string`, optional) Task status label (string) - **parent_task_id** (`string`, optional) The parent task ID if this is a subtask - **start_date** (`string`, optional) Date string in format YYYY-MM-DD or YYYY-MM-DD HH:MM[:SS]; ISO-8601 also supported @@ -232,10 +232,10 @@ Create a new task in a ClickUp list with optional planning metadata. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/get_task_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/get_task_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/get_task_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/get_task_by_id_example_call_tool.js", ], }, }, @@ -259,10 +259,10 @@ Get detailed information about a specific task by its ID. Also supports custom t label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/update_task_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/update_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/update_task_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/update_task_example_call_tool.js", ], }, }, @@ -276,7 +276,7 @@ Update one or more fields of an existing ClickUp task. - **task_id** (`string`, required) The ClickUp task ID to update - **task_title** (`string`, optional) The new name/title of the task - **description** (`string`, optional) The new description/content of the task -- **priority** (`Enum` [TaskPriority](/mcp-servers/productivity/clickup/reference#TaskPriority), optional) Task priority +- **priority** (`Enum` [TaskPriority](/resources/integrations/productivity/clickup/reference#TaskPriority), optional) Task priority - **status** (`string`, optional) Task status label (string) - **parent_task_id** (`string`, optional) The new parent task ID - **start_date** (`string`, optional) Date string in format YYYY-MM-DD or YYYY-MM-DD HH:MM[:SS]; ISO-8601 also supported @@ -292,10 +292,10 @@ Update one or more fields of an existing ClickUp task. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/get_tasks_by_scope_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/get_tasks_by_scope_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/get_tasks_by_scope_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/get_tasks_by_scope_example_call_tool.js", ], }, }, @@ -307,11 +307,11 @@ Get filtered tasks from ClickUp with advanced filtering options. **Parameters** - **workspace_id** (`string`, required) The ClickUp workspace ID for GUI URL generation (should be a number) -- **scope** (`Enum` [FilterScope](/mcp-servers/productivity/clickup/reference#FilterScope), required) The scope to filter tasks by (all, spaces, folders, or lists) +- **scope** (`Enum` [FilterScope](/resources/integrations/productivity/clickup/reference#FilterScope), required) The scope to filter tasks by (all, spaces, folders, or lists) - **item_ids** (`array[string]`, optional) List of IDs to get tasks from (required for spaces/folders/lists, ignored for 'all') - **offset** (`integer`, optional) Starting position for offset-based retrieval (default: 0) - **limit** (`integer`, optional) Maximum number of tasks to return (max: 50, default: 20) -- **order_by** (`Enum` [TaskOrderBy](/mcp-servers/productivity/clickup/reference#TaskOrderBy), optional) Field to sort tasks by +- **order_by** (`Enum` [TaskOrderBy](/resources/integrations/productivity/clickup/reference#TaskOrderBy), optional) Field to sort tasks by - **should_sort_by_reverse** (`boolean`, optional) Whether to sort in descending order (default: False) - **statuses** (`array[string]`, optional) List of status strings to filter by - **include_closed** (`boolean`, optional) Whether to include closed tasks (default: False) @@ -329,10 +329,10 @@ Get filtered tasks from ClickUp with advanced filtering options. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/get_tasks_by_assignees_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/get_tasks_by_assignees_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/get_tasks_by_assignees_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/get_tasks_by_assignees_example_call_tool.js", ], }, }, @@ -347,7 +347,7 @@ Get filtered tasks assigned to specific team members with advanced filtering opt - **assignees_ids** (`array[integer]`, required) List of assignee user IDs to get tasks for - **offset** (`integer`, optional) Starting position for offset-based retrieval (default: 0) - **limit** (`integer`, optional) Maximum number of tasks to return (max: 50, default: 20) -- **order_by** (`Enum` [TaskOrderBy](/mcp-servers/productivity/clickup/reference#TaskOrderBy), optional) Field to sort tasks by +- **order_by** (`Enum` [TaskOrderBy](/resources/integrations/productivity/clickup/reference#TaskOrderBy), optional) Field to sort tasks by - **should_sort_by_reverse** (`boolean`, optional) Whether to sort in descending order (default: False) - **statuses** (`array[string]`, optional) List of status strings to filter by - **include_closed** (`boolean`, optional) Whether to include closed tasks (default: False) @@ -365,10 +365,10 @@ Get filtered tasks assigned to specific team members with advanced filtering opt label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/update_task_assignees_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/update_task_assignees_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/update_task_assignees_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/update_task_assignees_example_call_tool.js", ], }, }, @@ -392,10 +392,10 @@ Update task assignees by adding and/or removing specific users. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/get_spaces_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/get_spaces_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/get_spaces_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/get_spaces_example_call_tool.js", ], }, }, @@ -420,10 +420,10 @@ Retrieve spaces from a ClickUp workspace. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/get_folders_for_space_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/get_folders_for_space_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/get_folders_for_space_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/get_folders_for_space_example_call_tool.js", ], }, }, @@ -449,10 +449,10 @@ Retrieve folders (also called directories, project categories, or project areas) label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/get_lists_for_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/get_lists_for_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/get_lists_for_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/get_lists_for_folder_example_call_tool.js", ], }, }, @@ -478,10 +478,10 @@ Retrieve task lists from a ClickUp folder (when users refer to a folder as a "di label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/get_lists_for_space_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/get_lists_for_space_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/get_lists_for_space_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/get_lists_for_space_example_call_tool.js", ], }, }, @@ -507,10 +507,10 @@ Retrieve all task lists from a ClickUp space by collecting lists from all folder label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/get_statuses_for_list_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/get_statuses_for_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/get_statuses_for_list_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/get_statuses_for_list_example_call_tool.js", ], }, }, @@ -532,10 +532,10 @@ Retrieve the possible task statuses for a specific ClickUp list. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/get_members_for_workspace_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/get_members_for_workspace_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/get_members_for_workspace_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/get_members_for_workspace_example_call_tool.js", ], }, }, @@ -559,10 +559,10 @@ Retrieve all team members from a specific ClickUp workspace. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/who_am_i_example_call_tool.js", ], }, }, @@ -584,10 +584,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/get_system_guidance_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/get_system_guidance_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/get_system_guidance_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/get_system_guidance_example_call_tool.js", ], }, }, @@ -609,10 +609,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/get_workspace_insights_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/get_workspace_insights_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/get_workspace_insights_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/get_workspace_insights_example_call_tool.js", ], }, }, @@ -634,10 +634,10 @@ Return a brief overview for a workspace using the latest updated tasks to inform label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/get_task_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/get_task_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/get_task_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/get_task_comments_example_call_tool.js", ], }, }, @@ -661,10 +661,10 @@ Get comments for a specific ClickUp task with pagination support. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/create_task_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/create_task_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/create_task_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/create_task_comment_example_call_tool.js", ], }, }, @@ -688,10 +688,10 @@ Create a new comment on a ClickUp task with optional assignment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/update_task_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/update_task_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/update_task_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/update_task_comment_example_call_tool.js", ], }, }, @@ -706,7 +706,7 @@ Update an existing comment on a ClickUp task. - **task_id** (`string`, required) The ClickUp task ID the comment belongs to - **comment_text** (`string`, optional) New text content for the comment (optional) - **assignee_id** (`integer`, optional) User ID to assign the comment to (optional) -- **resolution** (`Enum` [CommentResolution](/mcp-servers/productivity/clickup/reference#CommentResolution), optional) Set comment resolution status (optional) +- **resolution** (`Enum` [CommentResolution](/resources/integrations/productivity/clickup/reference#CommentResolution), optional) Set comment resolution status (optional) ## Clickup.FuzzySearchTasksByName @@ -717,10 +717,10 @@ Update an existing comment on a ClickUp task. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/fuzzy_search_tasks_by_name_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/fuzzy_search_tasks_by_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/fuzzy_search_tasks_by_name_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/fuzzy_search_tasks_by_name_example_call_tool.js", ], }, }, @@ -751,10 +751,10 @@ Search for tasks using fuzzy matching on task names. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/fuzzy_search_lists_by_name_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/fuzzy_search_lists_by_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/fuzzy_search_lists_by_name_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/fuzzy_search_lists_by_name_example_call_tool.js", ], }, }, @@ -782,10 +782,10 @@ Search for lists using fuzzy matching on list names. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/fuzzy_search_folders_by_name_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/fuzzy_search_folders_by_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/fuzzy_search_folders_by_name_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/fuzzy_search_folders_by_name_example_call_tool.js", ], }, }, @@ -812,10 +812,10 @@ Search for folders using fuzzy matching on folder names. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/clickup/fuzzy_search_members_by_name_example_call_tool.py", + "/examples/integrations/resources/integrations/clickup/fuzzy_search_members_by_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/clickup/fuzzy_search_members_by_name_example_call_tool.js", + "/examples/integrations/resources/integrations/clickup/fuzzy_search_members_by_name_example_call_tool.js", ], }, }, @@ -862,6 +862,6 @@ Below is a reference of enumerations used by some of the tools in the Clickup MC ## Auth -The Arcade Clickup MCP Sever uses the [Clickup auth provider](/home/auth-providers/clickup) to connect to users' Clickup accounts. Please refer to the [Clickup auth provider](/home/auth-providers/clickup) documentation to learn how to configure auth. +The Arcade Clickup MCP Sever uses the [Clickup auth provider](/references/auth-providers/clickup) to connect to users' Clickup accounts. Please refer to the [Clickup auth provider](/references/auth-providers/clickup) documentation to learn how to configure auth. diff --git a/app/en/mcp-servers/productivity/clickup/reference/page.mdx b/app/en/resources/integrations/productivity/clickup/reference/page.mdx similarity index 100% rename from app/en/mcp-servers/productivity/clickup/reference/page.mdx rename to app/en/resources/integrations/productivity/clickup/reference/page.mdx diff --git a/app/en/mcp-servers/productivity/closeio/page.mdx b/app/en/resources/integrations/productivity/closeio/page.mdx similarity index 100% rename from app/en/mcp-servers/productivity/closeio/page.mdx rename to app/en/resources/integrations/productivity/closeio/page.mdx diff --git a/app/en/mcp-servers/productivity/confluence/page.mdx b/app/en/resources/integrations/productivity/confluence/page.mdx similarity index 81% rename from app/en/mcp-servers/productivity/confluence/page.mdx rename to app/en/resources/integrations/productivity/confluence/page.mdx index 75e55f3ea..50e8d52e1 100644 --- a/app/en/mcp-servers/productivity/confluence/page.mdx +++ b/app/en/resources/integrations/productivity/confluence/page.mdx @@ -65,8 +65,8 @@ These tools are currently available in the Arcade Confluence MCP Sever. If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server) with the [Confluence auth - provider](/home/auth-providers/atlassian). + tools](/guides/create-tools/tool-basics/build-mcp-server) with the [Confluence auth + provider](/references/auth-providers/atlassian). ## Confluence.CreatePage @@ -89,10 +89,10 @@ Create a new page at the root of the given space. label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/confluence/create_page_example_call_tool.py", + "/examples/integrations/resources/integrations/confluence/create_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/confluence/create_page_example_call_tool.js", + "/examples/integrations/resources/integrations/confluence/create_page_example_call_tool.js", ], }, }, @@ -118,10 +118,10 @@ Update a page's content. label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/confluence/update_page_content_example_call_tool.py", + "/examples/integrations/resources/integrations/confluence/update_page_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/confluence/update_page_content_example_call_tool.js", + "/examples/integrations/resources/integrations/confluence/update_page_content_example_call_tool.js", ], }, }, @@ -144,10 +144,10 @@ Rename a page by changing its title. label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/confluence/rename_page_example_call_tool.py", + "/examples/integrations/resources/integrations/confluence/rename_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/confluence/rename_page_example_call_tool.js", + "/examples/integrations/resources/integrations/confluence/rename_page_example_call_tool.js", ], }, }, @@ -175,10 +175,10 @@ IMPORTANT: For retrieving MULTIPLE pages, use `get_pages_by_id` instead for a ma label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/confluence/get_page_example_call_tool.py", + "/examples/integrations/resources/integrations/confluence/get_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/confluence/get_page_example_call_tool.js", + "/examples/integrations/resources/integrations/confluence/get_page_example_call_tool.js", ], }, }, @@ -204,10 +204,10 @@ IMPORTANT: Always use this function when you need to retrieve content from more label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/confluence/get_pages_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/confluence/get_pages_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/confluence/get_pages_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/confluence/get_pages_by_id_example_call_tool.js", ], }, }, @@ -234,10 +234,10 @@ Get the content of multiple pages by their ID. label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/confluence/list_pages_example_call_tool.py", + "/examples/integrations/resources/integrations/confluence/list_pages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/confluence/list_pages_example_call_tool.js", + "/examples/integrations/resources/integrations/confluence/list_pages_example_call_tool.js", ], }, }, @@ -263,10 +263,10 @@ List attachments in a workspace. label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/confluence/list_attachments_example_call_tool.py", + "/examples/integrations/resources/integrations/confluence/list_attachments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/confluence/list_attachments_example_call_tool.js", + "/examples/integrations/resources/integrations/confluence/list_attachments_example_call_tool.js", ], }, }, @@ -294,10 +294,10 @@ If a page title is provided, then the first page with an exact matching title wi label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/confluence/get_attachments_for_page_example_call_tool.py", + "/examples/integrations/resources/integrations/confluence/get_attachments_for_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/confluence/get_attachments_for_page_example_call_tool.js", + "/examples/integrations/resources/integrations/confluence/get_attachments_for_page_example_call_tool.js", ], }, }, @@ -341,10 +341,10 @@ You can use the parameters in different ways: label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/confluence/search_content_example_call_tool.py", + "/examples/integrations/resources/integrations/confluence/search_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/confluence/search_content_example_call_tool.js", + "/examples/integrations/resources/integrations/confluence/search_content_example_call_tool.js", ], }, }, @@ -368,10 +368,10 @@ Get the details of a space by its ID or key. label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/confluence/get_space_example_call_tool.py", + "/examples/integrations/resources/integrations/confluence/get_space_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/confluence/get_space_example_call_tool.js", + "/examples/integrations/resources/integrations/confluence/get_space_example_call_tool.js", ], }, }, @@ -396,10 +396,10 @@ List all spaces sorted by name in ascending order. label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/confluence/list_spaces_example_call_tool.py", + "/examples/integrations/resources/integrations/confluence/list_spaces_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/confluence/list_spaces_example_call_tool.js", + "/examples/integrations/resources/integrations/confluence/list_spaces_example_call_tool.js", ], }, }, @@ -429,10 +429,10 @@ smart links, etc. organized by parent-child relationships. label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/confluence/get_space_hierarchy_example_call_tool.py", + "/examples/integrations/resources/integrations/confluence/get_space_hierarchy_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/confluence/get_space_hierarchy_example_call_tool.js", + "/examples/integrations/resources/integrations/confluence/get_space_hierarchy_example_call_tool.js", ], }, }, @@ -441,11 +441,11 @@ smart links, etc. organized by parent-child relationships. ## Auth -The Arcade Notion MCP Sever uses the [Notion auth provider](/home/auth-providers/notion) to connect to users' Notion accounts. +The Arcade Notion MCP Sever uses the [Notion auth provider](/references/auth-providers/notion) to connect to users' Notion accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the Notion auth provider](/home/auth-providers/notion#configuring-notion-auth) with your own Notion app credentials. +With a self-hosted installation of Arcade, you need to [configure the Notion auth provider](/references/auth-providers/notion#configuring-notion-auth) with your own Notion app credentials. --- diff --git a/app/en/mcp-servers/productivity/dropbox/_meta.tsx b/app/en/resources/integrations/productivity/dropbox/_meta.tsx similarity index 100% rename from app/en/mcp-servers/productivity/dropbox/_meta.tsx rename to app/en/resources/integrations/productivity/dropbox/_meta.tsx diff --git a/app/en/mcp-servers/productivity/dropbox/page.mdx b/app/en/resources/integrations/productivity/dropbox/page.mdx similarity index 72% rename from app/en/mcp-servers/productivity/dropbox/page.mdx rename to app/en/resources/integrations/productivity/dropbox/page.mdx index b8539edec..28d1716e3 100644 --- a/app/en/mcp-servers/productivity/dropbox/page.mdx +++ b/app/en/resources/integrations/productivity/dropbox/page.mdx @@ -14,7 +14,7 @@ import { Callout } from "nextra/components"; @@ -44,7 +44,7 @@ The Arcade Dropbox MCP Server provides a pre-built set of tools for interacting If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## Dropbox.ListItemsInFolder @@ -56,10 +56,10 @@ The Arcade Dropbox MCP Server provides a pre-built set of tools for interacting label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/dropbox/list_items_in_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/dropbox/list_items_in_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/dropbox/list_items_in_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/dropbox/list_items_in_folder_example_call_tool.js", ], }, }, @@ -83,10 +83,10 @@ List all items in a folder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/dropbox/search_files_and_folders_example_call_tool.py", + "/examples/integrations/resources/integrations/dropbox/search_files_and_folders_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/dropbox/search_files_and_folders_example_call_tool.js", + "/examples/integrations/resources/integrations/dropbox/search_files_and_folders_example_call_tool.js", ], }, }, @@ -99,7 +99,7 @@ Search for files and folders in Dropbox. - **keywords** _(string, required)_ The keywords to search for. E.g. 'quarterly report' - **search_in_folder_path** _(string, optional)_ Restricts the search to the specified folder path. E.g. '/My Documents/My Folder'. Defaults to `None` (search in the entire Dropbox). -- **filter_by_category** _(list of enum [DropboxItemCategory](/mcp-servers/productivity/dropbox/reference#dropboxitemcategory), optional)_ Restricts the search to the specified category(ies) of items. Defaults to `None` (returns all items). +- **filter_by_category** _(list of enum [DropboxItemCategory](/resources/integrations/productivity/dropbox/reference#dropboxitemcategory), optional)_ Restricts the search to the specified category(ies) of items. Defaults to `None` (returns all items). - **limit** _(int, optional, Defaults to `100`)_ Maximum number of items to return. Defaults to 100. Maximum allowed is 2000. - **cursor** _(string, optional)_ A cursor to use for pagination. Defaults to `None`. @@ -112,10 +112,10 @@ Search for files and folders in Dropbox. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/dropbox/download_file_example_call_tool.py", + "/examples/integrations/resources/integrations/dropbox/download_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/dropbox/download_file_example_call_tool.js", + "/examples/integrations/resources/integrations/dropbox/download_file_example_call_tool.js", ], }, }, @@ -133,10 +133,10 @@ Note: to call this tool, you must provide either `file_path` or `file_id`. ## Auth -The Arcade Dropbox MCP Sever uses the [Dropbox auth provider](/home/auth-providers/dropbox) to connect to users' Dropbox accounts. +The Arcade Dropbox MCP Sever uses the [Dropbox auth provider](/references/auth-providers/dropbox) to connect to users' Dropbox accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the Dropbox auth provider](/home/auth-providers/dropbox#configuring-dropbox-auth) with your own Dropbox app credentials. +With a self-hosted installation of Arcade, you need to [configure the Dropbox auth provider](/references/auth-providers/dropbox#configuring-dropbox-auth) with your own Dropbox app credentials. diff --git a/app/en/mcp-servers/productivity/dropbox/reference/page.mdx b/app/en/resources/integrations/productivity/dropbox/reference/page.mdx similarity index 100% rename from app/en/mcp-servers/productivity/dropbox/reference/page.mdx rename to app/en/resources/integrations/productivity/dropbox/reference/page.mdx diff --git a/app/en/mcp-servers/productivity/figma-api/page.mdx b/app/en/resources/integrations/productivity/figma-api/page.mdx similarity index 77% rename from app/en/mcp-servers/productivity/figma-api/page.mdx rename to app/en/resources/integrations/productivity/figma-api/page.mdx index bb160a0da..653569f06 100644 --- a/app/en/mcp-servers/productivity/figma-api/page.mdx +++ b/app/en/resources/integrations/productivity/figma-api/page.mdx @@ -174,7 +174,7 @@ The FigmaApi MCP Server offers a comprehensive suite of tools for interacting wi If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## FigmaApi.FetchFigmaFile @@ -186,10 +186,10 @@ The FigmaApi MCP Server offers a comprehensive suite of tools for interacting wi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/fetch_figma_file_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/fetch_figma_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/fetch_figma_file_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/fetch_figma_file_example_call_tool.js", ], }, }, @@ -217,10 +217,10 @@ Retrieve a Figma file as a JSON object using its file key. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_figma_file_nodes_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_figma_file_nodes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_figma_file_nodes_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_figma_file_nodes_example_call_tool.js", ], }, }, @@ -247,10 +247,10 @@ Retrieve nodes and metadata from a Figma file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/render_figma_images_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/render_figma_images_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/render_figma_images_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/render_figma_images_example_call_tool.js", ], }, }, @@ -282,10 +282,10 @@ Fetch rendered images from Figma files by node IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/fetch_image_fill_links_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/fetch_image_fill_links_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/fetch_image_fill_links_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/fetch_image_fill_links_example_call_tool.js", ], }, }, @@ -307,10 +307,10 @@ Retrieve download links for images in a Figma document. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_file_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_file_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_file_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_file_metadata_example_call_tool.js", ], }, }, @@ -332,10 +332,10 @@ Retrieve metadata for a specified Figma file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/figma_get_team_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/figma_get_team_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/figma_get_team_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/figma_get_team_projects_example_call_tool.js", ], }, }, @@ -357,10 +357,10 @@ Fetch all projects within a specified Figma team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_figma_project_files_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_figma_project_files_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_figma_project_files_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_figma_project_files_example_call_tool.js", ], }, }, @@ -383,10 +383,10 @@ Retrieve all files from a specific Figma project. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/fetch_file_version_history_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/fetch_file_version_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/fetch_file_version_history_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/fetch_file_version_history_example_call_tool.js", ], }, }, @@ -411,10 +411,10 @@ Fetch the version history of a Figma file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_figma_file_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_figma_file_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_figma_file_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_figma_file_comments_example_call_tool.js", ], }, }, @@ -437,10 +437,10 @@ Retrieve comments from a Figma file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/add_comment_to_figma_file_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/add_comment_to_figma_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/add_comment_to_figma_file_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/add_comment_to_figma_file_example_call_tool.js", ], }, }, @@ -464,10 +464,10 @@ Posts a new comment on a Figma file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/delete_figma_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/delete_figma_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/delete_figma_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/delete_figma_comment_example_call_tool.js", ], }, }, @@ -490,10 +490,10 @@ Delete your comment from a Figma file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/fetch_comment_reactions_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/fetch_comment_reactions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/fetch_comment_reactions_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/fetch_comment_reactions_example_call_tool.js", ], }, }, @@ -517,10 +517,10 @@ Retrieve reactions from a specific comment in Figma. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/add_figma_comment_reaction_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/add_figma_comment_reaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/add_figma_comment_reaction_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/add_figma_comment_reaction_example_call_tool.js", ], }, }, @@ -545,10 +545,10 @@ Add a reaction to a comment on a Figma file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/delete_my_comment_reaction_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/delete_my_comment_reaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/delete_my_comment_reaction_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/delete_my_comment_reaction_example_call_tool.js", ], }, }, @@ -572,10 +572,10 @@ Deletes your specific comment reaction in Figma. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_user_information_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_user_information_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_user_information_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_user_information_example_call_tool.js", ], }, }, @@ -597,10 +597,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_team_components_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_team_components_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_team_components_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_team_components_example_call_tool.js", ], }, }, @@ -625,10 +625,10 @@ Retrieve published components from a team's Figma library. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_figma_file_components_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_figma_file_components_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_figma_file_components_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_figma_file_components_example_call_tool.js", ], }, }, @@ -650,10 +650,10 @@ Retrieve published components from a Figma file library. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_figma_component_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_figma_component_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_figma_component_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_figma_component_metadata_example_call_tool.js", ], }, }, @@ -675,10 +675,10 @@ Retrieve metadata for a Figma component by key. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_team_component_sets_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_team_component_sets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_team_component_sets_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_team_component_sets_example_call_tool.js", ], }, }, @@ -703,10 +703,10 @@ Fetch published component sets from a Figma team library. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_published_component_sets_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_published_component_sets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_published_component_sets_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_published_component_sets_example_call_tool.js", ], }, }, @@ -728,10 +728,10 @@ Retrieve published component sets from a Figma file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_figma_component_set_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_figma_component_set_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_figma_component_set_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_figma_component_set_example_call_tool.js", ], }, }, @@ -753,10 +753,10 @@ Retrieve metadata for a Figma component set using its key. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_team_styles_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_team_styles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_team_styles_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_team_styles_example_call_tool.js", ], }, }, @@ -781,10 +781,10 @@ Retrieve a list of published styles from a team's library in Figma. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_published_styles_from_file_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_published_styles_from_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_published_styles_from_file_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_published_styles_from_file_example_call_tool.js", ], }, }, @@ -806,10 +806,10 @@ Retrieve published styles from a Figma file library. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_style_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_style_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_style_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_style_metadata_example_call_tool.js", ], }, }, @@ -831,10 +831,10 @@ Retrieve Figma style metadata by key. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_figma_webhooks_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_figma_webhooks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_figma_webhooks_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_figma_webhooks_example_call_tool.js", ], }, }, @@ -859,10 +859,10 @@ Retrieve a list of webhooks from Figma. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/create_figma_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/create_figma_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/create_figma_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/create_figma_webhook_example_call_tool.js", ], }, }, @@ -885,10 +885,10 @@ Create a new webhook for Figma events. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_figma_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_figma_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_figma_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_figma_webhook_example_call_tool.js", ], }, }, @@ -910,10 +910,10 @@ Retrieve a Figma webhook by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/update_figma_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/update_figma_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/update_figma_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/update_figma_webhook_example_call_tool.js", ], }, }, @@ -937,10 +937,10 @@ Update a Figma webhook by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/delete_figma_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/delete_figma_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/delete_figma_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/delete_figma_webhook_example_call_tool.js", ], }, }, @@ -962,10 +962,10 @@ Delete a specified webhook in Figma. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_recent_webhook_requests_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_recent_webhook_requests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_recent_webhook_requests_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_recent_webhook_requests_example_call_tool.js", ], }, }, @@ -987,10 +987,10 @@ Retrieve recent webhook requests from the last week. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/retrieve_figma_local_variables_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/retrieve_figma_local_variables_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/retrieve_figma_local_variables_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/retrieve_figma_local_variables_example_call_tool.js", ], }, }, @@ -1012,10 +1012,10 @@ Retrieve local and remote variables from a Figma file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_published_variables_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_published_variables_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_published_variables_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_published_variables_example_call_tool.js", ], }, }, @@ -1037,10 +1037,10 @@ Retrieve published variables from a Figma file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/manage_figma_variables_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/manage_figma_variables_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/manage_figma_variables_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/manage_figma_variables_example_call_tool.js", ], }, }, @@ -1064,10 +1064,10 @@ Manage and organize Figma variable collections in bulk. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_dev_resources_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_dev_resources_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_dev_resources_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_dev_resources_example_call_tool.js", ], }, }, @@ -1090,10 +1090,10 @@ Retrieve development resources from a Figma file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/create_bulk_dev_resources_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/create_bulk_dev_resources_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/create_bulk_dev_resources_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/create_bulk_dev_resources_example_call_tool.js", ], }, }, @@ -1116,10 +1116,10 @@ Bulk create developer resources in multiple Figma files. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/bulk_update_figma_dev_resources_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/bulk_update_figma_dev_resources_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/bulk_update_figma_dev_resources_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/bulk_update_figma_dev_resources_example_call_tool.js", ], }, }, @@ -1142,10 +1142,10 @@ Update multiple Figma dev resources in bulk. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/delete_dev_resource_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/delete_dev_resource_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/delete_dev_resource_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/delete_dev_resource_example_call_tool.js", ], }, }, @@ -1168,10 +1168,10 @@ Delete a dev resource from a Figma file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_library_analytics_component_actions_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_library_analytics_component_actions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_library_analytics_component_actions_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_library_analytics_component_actions_example_call_tool.js", ], }, }, @@ -1197,10 +1197,10 @@ Get analytics for library component actions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/fetch_component_usage_data_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/fetch_component_usage_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/fetch_component_usage_data_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/fetch_component_usage_data_example_call_tool.js", ], }, }, @@ -1224,10 +1224,10 @@ Fetch library analytics component usage data by dimension. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_library_style_actions_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_library_style_actions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_library_style_actions_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_library_style_actions_example_call_tool.js", ], }, }, @@ -1253,10 +1253,10 @@ Retrieve library style analytics actions data by dimension. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_library_style_usage_data_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_library_style_usage_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_library_style_usage_data_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_library_style_usage_data_example_call_tool.js", ], }, }, @@ -1280,10 +1280,10 @@ Retrieve style usage data from Figma library analytics. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/fetch_library_analytics_variable_actions_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/fetch_library_analytics_variable_actions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/fetch_library_analytics_variable_actions_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/fetch_library_analytics_variable_actions_example_call_tool.js", ], }, }, @@ -1309,10 +1309,10 @@ Retrieve library analytics variable actions data from Figma. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/figma_api/get_library_analytics_variable_usages_example_call_tool.py", + "/examples/integrations/resources/integrations/figma_api/get_library_analytics_variable_usages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/figma_api/get_library_analytics_variable_usages_example_call_tool.js", + "/examples/integrations/resources/integrations/figma_api/get_library_analytics_variable_usages_example_call_tool.js", ], }, }, @@ -1331,11 +1331,11 @@ Retrieve analytics on library variable usage. ## Auth -The Arcade Figma MCP Server uses the [Figma auth provider](/home/auth-providers/figma) to connect to users' Figma accounts. +The Arcade Figma MCP Server uses the [Figma auth provider](/references/auth-providers/figma) to connect to users' Figma accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the Figma auth provider](/home/auth-providers/figma#configuring-figma-auth) with your own Figma app credentials. +With a self-hosted installation of Arcade, you need to [configure the Figma auth provider](/references/auth-providers/figma#configuring-figma-auth) with your own Figma app credentials. ## Reference diff --git a/app/en/mcp-servers/productivity/gmail/_meta.tsx b/app/en/resources/integrations/productivity/gmail/_meta.tsx similarity index 100% rename from app/en/mcp-servers/productivity/gmail/_meta.tsx rename to app/en/resources/integrations/productivity/gmail/_meta.tsx diff --git a/app/en/mcp-servers/productivity/gmail/page.mdx b/app/en/resources/integrations/productivity/gmail/page.mdx similarity index 80% rename from app/en/mcp-servers/productivity/gmail/page.mdx rename to app/en/resources/integrations/productivity/gmail/page.mdx index 395216d76..f20dc6303 100644 --- a/app/en/mcp-servers/productivity/gmail/page.mdx +++ b/app/en/resources/integrations/productivity/gmail/page.mdx @@ -62,11 +62,11 @@ These tools are currently available in the Arcade Gmail MCP Sever. If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server) with the [Google auth - provider](/home/auth-providers/google#using-google-auth-in-custom-tools). + tools](/guides/create-tools/tool-basics/build-mcp-server) with the [Google auth + provider](/references/auth-providers/google#using-google-auth-in-custom-tools). -Each tool requires specific Google OAuth scopes to function. You'll find the required scopes listed in a blue info box at the end of each tool's documentation below. For more information about configuring OAuth and tips for moving to production, see the [Google auth provider documentation](/home/auth-providers/google). +Each tool requires specific Google OAuth scopes to function. You'll find the required scopes listed in a blue info box at the end of each tool's documentation below. For more information about configuring OAuth and tips for moving to production, see the [Google auth provider documentation](/references/auth-providers/google. ## Find required scopes @@ -108,10 +108,10 @@ Select the tools you plan to use to see the OAuth scopes your application needs: label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/gmail/send_email_example_call_tool.py", + "/examples/integrations/resources/integrations/google/gmail/send_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/gmail/send_email_example_call_tool.js", + "/examples/integrations/resources/integrations/google/gmail/send_email_example_call_tool.js", ], }, }, @@ -143,10 +143,10 @@ Send an email using the Gmail API. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/gmail/send_draft_email_example_call_tool.py", + "/examples/integrations/resources/integrations/google/gmail/send_draft_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/gmail/send_draft_email_example_call_tool.js", + "/examples/integrations/resources/integrations/google/gmail/send_draft_email_example_call_tool.js", ], }, }, @@ -174,10 +174,10 @@ Send a draft email using the Gmail API. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/gmail/write_draft_email_example_call_tool.py", + "/examples/integrations/resources/integrations/google/gmail/write_draft_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/gmail/write_draft_email_example_call_tool.js", + "/examples/integrations/resources/integrations/google/gmail/write_draft_email_example_call_tool.js", ], }, }, @@ -209,10 +209,10 @@ Compose a new email draft using the Gmail API. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/gmail/update_draft_email_example_call_tool.py", + "/examples/integrations/resources/integrations/google/gmail/update_draft_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/gmail/update_draft_email_example_call_tool.js", + "/examples/integrations/resources/integrations/google/gmail/update_draft_email_example_call_tool.js", ], }, }, @@ -245,10 +245,10 @@ Update an existing email draft. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/gmail/delete_draft_email_example_call_tool.py", + "/examples/integrations/resources/integrations/google/gmail/delete_draft_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/gmail/delete_draft_email_example_call_tool.js", + "/examples/integrations/resources/integrations/google/gmail/delete_draft_email_example_call_tool.js", ], }, }, @@ -282,10 +282,10 @@ Delete a draft email using the Gmail API. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/gmail/trash_email_example_call_tool.py", + "/examples/integrations/resources/integrations/google/gmail/trash_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/gmail/trash_email_example_call_tool.js", + "/examples/integrations/resources/integrations/google/gmail/trash_email_example_call_tool.js", ], }, }, @@ -313,10 +313,10 @@ Move an email to the trash folder. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/gmail/list_draft_emails_example_call_tool.py", + "/examples/integrations/resources/integrations/google/gmail/list_draft_emails_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/gmail/list_draft_emails_example_call_tool.js", + "/examples/integrations/resources/integrations/google/gmail/list_draft_emails_example_call_tool.js", ], }, }, @@ -344,10 +344,10 @@ List draft emails in the user's mailbox. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/gmail/list_emails_by_header_example_call_tool.py", + "/examples/integrations/resources/integrations/google/gmail/list_emails_by_header_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/gmail/list_emails_by_header_example_call_tool.js", + "/examples/integrations/resources/integrations/google/gmail/list_emails_by_header_example_call_tool.js", ], }, }, @@ -382,10 +382,10 @@ _At least one of the following parameters must be provided: `sender`, `recipient label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/gmail/list_emails_example_call_tool.py", + "/examples/integrations/resources/integrations/google/gmail/list_emails_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/gmail/list_emails_example_call_tool.js", + "/examples/integrations/resources/integrations/google/gmail/list_emails_example_call_tool.js", ], }, }, @@ -413,10 +413,10 @@ Read emails from a Gmail account and extract plain text content. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/gmail/search_threads_example_call_tool.py", + "/examples/integrations/resources/integrations/google/gmail/search_threads_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/gmail/search_threads_example_call_tool.js", + "/examples/integrations/resources/integrations/google/gmail/search_threads_example_call_tool.js", ], }, }, @@ -452,10 +452,10 @@ Search for threads in the user's mailbox label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/gmail/list_threads_example_call_tool.py", + "/examples/integrations/resources/integrations/google/gmail/list_threads_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/gmail/list_threads_example_call_tool.js", + "/examples/integrations/resources/integrations/google/gmail/list_threads_example_call_tool.js", ], }, }, @@ -485,10 +485,10 @@ List threads in the user's mailbox. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/gmail/get_thread_example_call_tool.py", + "/examples/integrations/resources/integrations/google/gmail/get_thread_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/gmail/get_thread_example_call_tool.js", + "/examples/integrations/resources/integrations/google/gmail/get_thread_example_call_tool.js", ], }, }, @@ -516,10 +516,10 @@ Get the specified thread by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/gmail/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/gmail/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/gmail/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/gmail/who_am_i_example_call_tool.js", ], }, }, @@ -542,11 +542,11 @@ This tool does not take any parameters. ## Auth -The Arcade Gmail MCP Sever uses the [Google auth provider](/home/auth-providers/google) to connect to users' Google accounts. +The Arcade Gmail MCP Sever uses the [Google auth provider](/references/auth-providers/google to connect to users' Google accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the Google auth provider](/home/auth-providers/google#configuring-google-auth) with your own Google app credentials. +With a self-hosted installation of Arcade, you need to [configure the Google auth provider](/references/auth-providers/google#configuring-google-auth) with your own Google app credentials. --- diff --git a/app/en/mcp-servers/productivity/gmail/reference/page.mdx b/app/en/resources/integrations/productivity/gmail/reference/page.mdx similarity index 100% rename from app/en/mcp-servers/productivity/gmail/reference/page.mdx rename to app/en/resources/integrations/productivity/gmail/reference/page.mdx diff --git a/app/en/mcp-servers/productivity/google-calendar/_meta.tsx b/app/en/resources/integrations/productivity/google-calendar/_meta.tsx similarity index 100% rename from app/en/mcp-servers/productivity/google-calendar/_meta.tsx rename to app/en/resources/integrations/productivity/google-calendar/_meta.tsx diff --git a/app/en/mcp-servers/productivity/google-calendar/page.mdx b/app/en/resources/integrations/productivity/google-calendar/page.mdx similarity index 80% rename from app/en/mcp-servers/productivity/google-calendar/page.mdx rename to app/en/resources/integrations/productivity/google-calendar/page.mdx index e29e27bea..14a86f530 100644 --- a/app/en/mcp-servers/productivity/google-calendar/page.mdx +++ b/app/en/resources/integrations/productivity/google-calendar/page.mdx @@ -63,11 +63,11 @@ These tools are currently available in the Arcade Google Calendar MCP Sever. If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server) with the [Google auth - provider](/home/auth-providers/google#using-google-auth-in-custom-tools). + tools](/guides/create-tools/tool-basics/build-mcp-server) with the [Google auth + provider](/references/auth-providers/google#using-google-auth-in-custom-tools). -Each tool requires specific Google OAuth scopes to function. You'll find the required scopes listed in a blue info box at the end of each tool's documentation below. For more information about configuring OAuth and tips for moving to production, see the [Google auth provider documentation](/home/auth-providers/google). +Each tool requires specific Google OAuth scopes to function. You'll find the required scopes listed in a blue info box at the end of each tool's documentation below. For more information about configuring OAuth and tips for moving to production, see the [Google auth provider documentation](/references/auth-providers/google. ## Find required scopes @@ -130,10 +130,10 @@ Select the tools you plan to use to see the OAuth scopes your application needs: label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google_calendar/list_calendars_example_call_tool.py", + "/examples/integrations/resources/integrations/google_calendar/list_calendars_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_calendar/list_calendars_example_call_tool.js", + "/examples/integrations/resources/integrations/google_calendar/list_calendars_example_call_tool.js", ], }, }, @@ -165,10 +165,10 @@ List all calendars accessible by the user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/google_calendar/create_event_example_call_tool.py", + "/examples/integrations/resources/integrations/google_calendar/create_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_calendar/create_event_example_call_tool.js", + "/examples/integrations/resources/integrations/google_calendar/create_event_example_call_tool.js", ], }, }, @@ -185,9 +185,9 @@ Create a new event/meeting/sync/meetup in the specified calendar. - **`calendar_id`** (`string`, optional) The ID of the calendar to create the event in, usually 'primary'. - **`description`** (`string`, optional) The description of the event - **`location`** (`string`, optional) The location of the event -- **`visibility`** (`Enum` [EventVisibility](/mcp-servers/productivity/google-calendar/reference#EventVisibility), optional) The visibility of the event +- **`visibility`** (`Enum` [EventVisibility](/resources/integrations/productivity/google-calendar/reference#EventVisibility), optional) The visibility of the event - **`attendee_emails`** (`array[string]`, optional) The list of attendee emails. Must be valid email addresses e.g., username@domain.com. -- **`send_notifications_to_attendees`** (`Enum` [SendUpdatesOptions](/mcp-servers/productivity/google-calendar/reference#SendUpdatesOptions), optional) Should attendees be notified by email of the invitation? (none, all, external_only) +- **`send_notifications_to_attendees`** (`Enum` [SendUpdatesOptions](/resources/integrations/productivity/google-calendar/reference#SendUpdatesOptions), optional) Should attendees be notified by email of the invitation? (none, all, external_only) - **`add_google_meet`** (`boolean`, optional) Whether to add a Google Meet link to the event. Defaults to False. @@ -206,10 +206,10 @@ Create a new event/meeting/sync/meetup in the specified calendar. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google_calendar/list_events_example_call_tool.py", + "/examples/integrations/resources/integrations/google_calendar/list_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_calendar/list_events_example_call_tool.js", + "/examples/integrations/resources/integrations/google_calendar/list_events_example_call_tool.js", ], }, }, @@ -248,10 +248,10 @@ For example: If min_end_datetime is set to 2024-09-15T09:00:00 and max_start_dat label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google_calendar/update_event_example_call_tool.py", + "/examples/integrations/resources/integrations/google_calendar/update_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_calendar/update_event_example_call_tool.js", + "/examples/integrations/resources/integrations/google_calendar/update_event_example_call_tool.js", ], }, }, @@ -271,11 +271,11 @@ Update an existing event in the specified calendar with the provided details. On - **`updated_summary`** (`string`, optional) The updated title of the event - **`updated_description`** (`string`, optional) The updated description of the event - **`updated_location`** (`string`, optional) The updated location of the event -- **`updated_visibility`** (`Enum` [EventVisibility](/mcp-servers/productivity/google-calendar/reference#EventVisibility), optional) The visibility of the event +- **`updated_visibility`** (`Enum` [EventVisibility](/resources/integrations/productivity/google-calendar/reference#EventVisibility), optional) The visibility of the event - **`attendee_emails_to_add`** (`array[string]`, optional) The list of attendee emails to add. Must be valid email addresses e.g., username@domain.com. - **`attendee_emails_to_remove`** (`array[string]`, optional) The list of attendee emails to remove. Must be valid email addresses e.g., username@domain.com. -- **`send_notifications_to_attendees`** (`Enum` [SendUpdatesOptions](/mcp-servers/productivity/google-calendar/reference#SendUpdatesOptions), optional) Should attendees be notified of the update? (none, all, external_only) -- **`update_google_meet`** (`Enum` [UpdateGoogleMeetOptions](/mcp-servers/productivity/google-calendar/reference#UpdateGoogleMeetOptions), optional) Whether to update the Google Meet link to the event. (none, add, remove) +- **`send_notifications_to_attendees`** (`Enum` [SendUpdatesOptions](/resources/integrations/productivity/google-calendar/reference#SendUpdatesOptions), optional) Should attendees be notified of the update? (none, all, external_only) +- **`update_google_meet`** (`Enum` [UpdateGoogleMeetOptions](/resources/integrations/productivity/google-calendar/reference#UpdateGoogleMeetOptions), optional) Whether to update the Google Meet link to the event. (none, add, remove) `https://www.googleapis.com/auth/calendar.events` @@ -292,10 +292,10 @@ Update an existing event in the specified calendar with the provided details. On label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google_calendar/delete_event_example_call_tool.py", + "/examples/integrations/resources/integrations/google_calendar/delete_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_calendar/delete_event_example_call_tool.js", + "/examples/integrations/resources/integrations/google_calendar/delete_event_example_call_tool.js", ], }, }, @@ -308,7 +308,7 @@ Delete an event from Google Calendar. - **`event_id`** (`string`, required) The ID of the event to delete - **`calendar_id`** (`string`, optional) The ID of the calendar containing the event -- **`send_updates`** (`Enum` [SendUpdatesOptions](/mcp-servers/productivity/google-calendar/reference#SendUpdatesOptions), optional) Specifies which attendees to notify about the deletion +- **`send_updates`** (`Enum` [SendUpdatesOptions](/resources/integrations/productivity/google-calendar/reference#SendUpdatesOptions), optional) Specifies which attendees to notify about the deletion `https://www.googleapis.com/auth/calendar.events` @@ -325,10 +325,10 @@ Delete an event from Google Calendar. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google_calendar/find_time_slots_when_everyone_is_free_example_call_tool.py", + "/examples/integrations/resources/integrations/google_calendar/find_time_slots_when_everyone_is_free_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_calendar/find_time_slots_when_everyone_is_free_example_call_tool.js", + "/examples/integrations/resources/integrations/google_calendar/find_time_slots_when_everyone_is_free_example_call_tool.js", ], }, }, @@ -360,10 +360,10 @@ Provides time slots when everyone is free within a given date range and time bou label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google_calendar/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/google_calendar/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_calendar/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/google_calendar/who_am_i_example_call_tool.js", ], }, }, @@ -386,11 +386,11 @@ This tool does not take any parameters. ## Auth -The Arcade Google Calendar MCP Sever uses the [Google auth provider](/home/auth-providers/google) to connect to users' Google accounts. +The Arcade Google Calendar MCP Sever uses the [Google auth provider](/references/auth-providers/google to connect to users' Google accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the Google auth provider](/home/auth-providers/google#configuring-google-auth) with your own Google app credentials. +With a self-hosted installation of Arcade, you need to [configure the Google auth provider](/references/auth-providers/google#configuring-google-auth) with your own Google app credentials. --- diff --git a/app/en/mcp-servers/productivity/google-calendar/reference/page.mdx b/app/en/resources/integrations/productivity/google-calendar/reference/page.mdx similarity index 100% rename from app/en/mcp-servers/productivity/google-calendar/reference/page.mdx rename to app/en/resources/integrations/productivity/google-calendar/reference/page.mdx diff --git a/app/en/mcp-servers/productivity/google-contacts/page.mdx b/app/en/resources/integrations/productivity/google-contacts/page.mdx similarity index 81% rename from app/en/mcp-servers/productivity/google-contacts/page.mdx rename to app/en/resources/integrations/productivity/google-contacts/page.mdx index 955e8845c..41f8df692 100644 --- a/app/en/mcp-servers/productivity/google-contacts/page.mdx +++ b/app/en/resources/integrations/productivity/google-contacts/page.mdx @@ -56,11 +56,11 @@ These tools are currently available in the Arcade Google Contacts MCP Sever. If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server) with the [Google auth - provider](/home/auth-providers/google#using-google-auth-in-custom-tools). + tools](/guides/create-tools/tool-basics/build-mcp-server) with the [Google auth + provider](/references/auth-providers/google#using-google-auth-in-custom-tools). -Each tool requires specific Google OAuth scopes to function. You'll find the required scopes listed in a blue info box at the end of each tool's documentation below. For more information about configuring OAuth and tips for moving to production, see the [Google auth provider documentation](/home/auth-providers/google). +Each tool requires specific Google OAuth scopes to function. You'll find the required scopes listed in a blue info box at the end of each tool's documentation below. For more information about configuring OAuth and tips for moving to production, see the [Google auth provider documentation](/references/auth-providers/google. ## Find required scopes @@ -107,10 +107,10 @@ Search the user's contacts in Google Contacts by email address. label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/contacts/search_contacts_by_email_example_call_tool.py", + "/examples/integrations/resources/integrations/google/contacts/search_contacts_by_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/contacts/search_contacts_by_email_example_call_tool.js", + "/examples/integrations/resources/integrations/google/contacts/search_contacts_by_email_example_call_tool.js", ], }, }, @@ -138,10 +138,10 @@ Search the user's contacts in Google Contacts by name. label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/contacts/search_contacts_by_name_example_call_tool.py", + "/examples/integrations/resources/integrations/google/contacts/search_contacts_by_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/contacts/search_contacts_by_name_example_call_tool.js", + "/examples/integrations/resources/integrations/google/contacts/search_contacts_by_name_example_call_tool.js", ], }, }, @@ -169,10 +169,10 @@ Create a new contact record in Google Contacts. label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/contacts/create_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/google/contacts/create_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/contacts/create_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/google/contacts/create_contact_example_call_tool.js", ], }, }, @@ -201,10 +201,10 @@ Create a new contact record in Google Contacts. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google_contacts/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/google_contacts/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_contacts/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/google_contacts/who_am_i_example_call_tool.js", ], }, }, @@ -227,10 +227,10 @@ This tool does not take any parameters. ## Auth -The Arcade Google Contacts MCP Sever uses the [Google auth provider](/home/auth-providers/google) to connect to users' Google accounts. +The Arcade Google Contacts MCP Sever uses the [Google auth provider](/references/auth-providers/google to connect to users' Google accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the Google auth provider](/home/auth-providers/google#configuring-google-auth) with your own Google app credentials. +With a self-hosted installation of Arcade, you need to [configure the Google auth provider](/references/auth-providers/google#configuring-google-auth) with your own Google app credentials. diff --git a/app/en/mcp-servers/productivity/google-docs/_meta.tsx b/app/en/resources/integrations/productivity/google-docs/_meta.tsx similarity index 100% rename from app/en/mcp-servers/productivity/google-docs/_meta.tsx rename to app/en/resources/integrations/productivity/google-docs/_meta.tsx diff --git a/app/en/mcp-servers/productivity/google-docs/page.mdx b/app/en/resources/integrations/productivity/google-docs/page.mdx similarity index 86% rename from app/en/mcp-servers/productivity/google-docs/page.mdx rename to app/en/resources/integrations/productivity/google-docs/page.mdx index dc8d29472..9fd55deec 100644 --- a/app/en/mcp-servers/productivity/google-docs/page.mdx +++ b/app/en/resources/integrations/productivity/google-docs/page.mdx @@ -22,7 +22,7 @@ import { Callout } from "nextra/components"; This Toolkit is not available in Arcade Cloud. You can use these tools with a - [self-hosted](/home/deployment/engine-configuration) instance of Arcade. + [self-hosted](/guides/deployment-hosting/configure-engine) instance of Arcade.
@@ -92,11 +92,11 @@ These tools are currently available in the Arcade Google Docs MCP Sever. If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server) with the [Google auth - provider](/home/auth-providers/google#using-google-auth-in-custom-tools). + tools](/guides/create-tools/tool-basics/build-mcp-server) with the [Google auth + provider](/references/auth-providers/google#using-google-auth-in-custom-tools). -Each tool requires specific Google OAuth scopes to function. You'll find the required scopes listed in a blue info box at the end of each tool's documentation below. For more information about configuring OAuth and tips for moving to production, see the [Google auth provider documentation](/home/auth-providers/google). +Each tool requires specific Google OAuth scopes to function. You'll find the required scopes listed in a blue info box at the end of each tool's documentation below. For more information about configuring OAuth and tips for moving to production, see the [Google auth provider documentation](/references/auth-providers/google. The `drive.file` scope only grants access to files that were created or opened by your application. If you need broader access to a user's Google Drive documents (e.g., to access documents created by other applications), you'll need to create your own Google OAuth provider and request the `drive.readonly` or `drive` scope. Note that these broader scopes are **not supported** by Arcade's default Google OAuth provider. @@ -141,10 +141,10 @@ Select the tools you plan to use to see the OAuth scopes your application needs: label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/docs/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/google/docs/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/docs/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/google/docs/who_am_i_example_call_tool.js", ], }, }, @@ -174,10 +174,10 @@ This tool does not take any parameters. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/docs/get_document_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/google/docs/get_document_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/docs/get_document_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/google/docs/get_document_by_id_example_call_tool.js", ], }, }, @@ -205,10 +205,10 @@ Get the latest version of the specified Google Docs document. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/docs/get_document_as_doc_md_example_call_tool.py", + "/examples/integrations/resources/integrations/google/docs/get_document_as_doc_md_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/docs/get_document_as_doc_md_example_call_tool.js", + "/examples/integrations/resources/integrations/google/docs/get_document_as_doc_md_example_call_tool.js", ], }, }, @@ -237,10 +237,10 @@ Get the latest version of the specified Google Docs document in DocMD format. Th label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/docs/get_document_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/google/docs/get_document_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/docs/get_document_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/google/docs/get_document_metadata_example_call_tool.js", ], }, }, @@ -292,10 +292,10 @@ The response includes the following fields: label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/docs/edit_document_example_call_tool.py", + "/examples/integrations/resources/integrations/google/docs/edit_document_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/docs/edit_document_example_call_tool.js", + "/examples/integrations/resources/integrations/google/docs/edit_document_example_call_tool.js", ], }, }, @@ -327,10 +327,10 @@ Note that this tool is agentic, and requires the secret OPENAI_API_KEY to be set label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/docs/insert_text_at_end_of_document_example_call_tool.py", + "/examples/integrations/resources/integrations/google/docs/insert_text_at_end_of_document_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/docs/insert_text_at_end_of_document_example_call_tool.js", + "/examples/integrations/resources/integrations/google/docs/insert_text_at_end_of_document_example_call_tool.js", ], }, }, @@ -359,10 +359,10 @@ Insert text at the end of an existing Google Docs document. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/docs/create_blank_document_example_call_tool.py", + "/examples/integrations/resources/integrations/google/docs/create_blank_document_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/docs/create_blank_document_example_call_tool.js", + "/examples/integrations/resources/integrations/google/docs/create_blank_document_example_call_tool.js", ], }, }, @@ -390,10 +390,10 @@ Create a blank Google Docs document with the specified title. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/docs/create_document_from_text_example_call_tool.py", + "/examples/integrations/resources/integrations/google/docs/create_document_from_text_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/docs/create_document_from_text_example_call_tool.js", + "/examples/integrations/resources/integrations/google/docs/create_document_from_text_example_call_tool.js", ], }, }, @@ -422,10 +422,10 @@ Create a Google Docs document with the specified title and text content. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/docs/search_documents_example_call_tool.py", + "/examples/integrations/resources/integrations/google/docs/search_documents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/docs/search_documents_example_call_tool.js", + "/examples/integrations/resources/integrations/google/docs/search_documents_example_call_tool.js", ], }, }, @@ -460,10 +460,10 @@ Search Google documents in the user's Google Drive. Excludes documents that are label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/docs/search_and_retrieve_documents_example_call_tool.py", + "/examples/integrations/resources/integrations/google/docs/search_and_retrieve_documents_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/docs/search_and_retrieve_documents_example_call_tool.js", + "/examples/integrations/resources/integrations/google/docs/search_and_retrieve_documents_example_call_tool.js", ], }, }, @@ -499,10 +499,10 @@ Searches for documents in the user's Google Drive and returns a list of document label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/docs/list_document_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/google/docs/list_document_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/docs/list_document_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/google/docs/list_document_comments_example_call_tool.js", ], }, }, @@ -531,10 +531,10 @@ List all comments on the specified Google Docs document. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google/docs/comment_on_document_example_call_tool.py", + "/examples/integrations/resources/integrations/google/docs/comment_on_document_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/docs/comment_on_document_example_call_tool.js", + "/examples/integrations/resources/integrations/google/docs/comment_on_document_example_call_tool.js", ], }, }, @@ -571,11 +571,11 @@ Tabs are represented with the following structure: ## Auth -The Arcade Docs MCP Sever uses the [Google auth provider](/home/auth-providers/google) to connect to users' Google accounts. +The Arcade Docs MCP Sever uses the [Google auth provider](/references/auth-providers/google to connect to users' Google accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the Google auth provider](/home/auth-providers/google#configuring-google-auth) with your own Google app credentials. +With a self-hosted installation of Arcade, you need to [configure the Google auth provider](/references/auth-providers/google#configuring-google-auth) with your own Google app credentials. --- diff --git a/app/en/mcp-servers/productivity/google-docs/reference/page.mdx b/app/en/resources/integrations/productivity/google-docs/reference/page.mdx similarity index 100% rename from app/en/mcp-servers/productivity/google-docs/reference/page.mdx rename to app/en/resources/integrations/productivity/google-docs/reference/page.mdx diff --git a/app/en/mcp-servers/productivity/google-drive/_meta.tsx b/app/en/resources/integrations/productivity/google-drive/_meta.tsx similarity index 100% rename from app/en/mcp-servers/productivity/google-drive/_meta.tsx rename to app/en/resources/integrations/productivity/google-drive/_meta.tsx diff --git a/app/en/mcp-servers/productivity/google-drive/page.mdx b/app/en/resources/integrations/productivity/google-drive/page.mdx similarity index 82% rename from app/en/mcp-servers/productivity/google-drive/page.mdx rename to app/en/resources/integrations/productivity/google-drive/page.mdx index 9e6066ed7..ca26002e3 100644 --- a/app/en/mcp-servers/productivity/google-drive/page.mdx +++ b/app/en/resources/integrations/productivity/google-drive/page.mdx @@ -61,10 +61,10 @@ The Google Drive MCP Server provides a set of tools for interacting with Google If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). -Each tool requires specific Google OAuth scopes to function. You'll find the required scopes listed in a blue info box at the end of each tool's documentation below. For more information about configuring OAuth and tips for moving to production, see the [Google auth provider documentation](/home/auth-providers/google). +Each tool requires specific Google OAuth scopes to function. You'll find the required scopes listed in a blue info box at the end of each tool's documentation below. For more information about configuring OAuth and tips for moving to production, see the [Google auth provider documentation](/references/auth-providers/google. The `drive.file` scope only grants access to files that were created or opened by your application. If you need broader access to a user's Google Drive (e.g., to access files created by other applications), you'll need to create your own Google OAuth provider and request the `drive.readonly` or `drive` scope. Note that these broader scopes are **not supported** by Arcade's default Google OAuth provider. @@ -108,10 +108,10 @@ Select the tools you plan to use to see the OAuth scopes your application needs: label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google_drive/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/google_drive/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_drive/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/google_drive/who_am_i_example_call_tool.js", ], }, }, @@ -141,10 +141,10 @@ This tool does not take any parameters. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google_drive/get_file_tree_structure_example_call_tool.py", + "/examples/integrations/resources/integrations/google_drive/get_file_tree_structure_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_drive/get_file_tree_structure_example_call_tool.js", + "/examples/integrations/resources/integrations/google_drive/get_file_tree_structure_example_call_tool.js", ], }, }, @@ -158,7 +158,7 @@ Get the file/folder tree structure of the user's Google Drive. This operation ca - **include_shared_drives** (`boolean`, optional): Whether to include shared drives in the file tree structure. Defaults to False. - **restrict_to_shared_drive_id** (`string`, optional): If provided, only include files from this shared drive in the file tree structure. Defaults to None, which will include files and folders from all drives. - **include_organization_domain_documents** (`boolean`, optional): Whether to include documents from the organization's domain. This is applicable to admin users who have permissions to view organization-wide documents in a Google Workspace account. Defaults to False. -- **order_by** (`Enum` [OrderBy](/mcp-servers/productivity/google-drive/reference#OrderBy), optional): Sort order. Defaults to listing the most recently modified documents first. +- **order_by** (`Enum` [OrderBy](/resources/integrations/productivity/google-drive/reference#OrderBy), optional): Sort order. Defaults to listing the most recently modified documents first. - **limit** (`integer`, optional): The number of files and folders to list. Defaults to None, which will list all files and folders. @@ -176,10 +176,10 @@ Get the file/folder tree structure of the user's Google Drive. This operation ca label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google_drive/generate_google_file_picker_url_example_call_tool.py", + "/examples/integrations/resources/integrations/google_drive/generate_google_file_picker_url_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_drive/generate_google_file_picker_url_example_call_tool.js", + "/examples/integrations/resources/integrations/google_drive/generate_google_file_picker_url_example_call_tool.js", ], }, }, @@ -209,10 +209,10 @@ No additional scopes required (uses basic Google authentication). label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google_drive/search_files_example_call_tool.py", + "/examples/integrations/resources/integrations/google_drive/search_files_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_drive/search_files_example_call_tool.js", + "/examples/integrations/resources/integrations/google_drive/search_files_example_call_tool.js", ], }, }, @@ -228,9 +228,9 @@ Search for files in Google Drive. The provided query should only contain the sea - **shared_drive_id** (`string`, optional): If provided, search only within this shared drive. Defaults to None (searches My Drive and optionally all shared drives). - **include_shared_drives** (`boolean`, optional): If True and shared_drive_id is not set, include all shared drives in search. Defaults to False (My Drive only). - **include_organization_domain_documents** (`boolean`, optional): Whether to include documents from the organization's domain. This is applicable to admin users who have permissions to view organization-wide documents in a Google Workspace account. Defaults to False. -- **order_by** (`Enum` [OrderBy](/mcp-servers/productivity/google-drive/reference#OrderBy), optional): Sort order for search results. Defaults to listing the most recently modified documents first. If the query contains `fullText`, then the order_by will be ignored. +- **order_by** (`Enum` [OrderBy](/resources/integrations/productivity/google-drive/reference#OrderBy), optional): Sort order for search results. Defaults to listing the most recently modified documents first. If the query contains `fullText`, then the order_by will be ignored. - **limit** (`integer`, optional): The maximum number of search results to return. Defaults to 50. -- **file_types** (`Enum` [GoogleDriveFileType](/mcp-servers/productivity/google-drive/reference#GoogleDriveFileType), optional): Filter by specific file types. Defaults to None, which includes all file types. +- **file_types** (`Enum` [GoogleDriveFileType](/resources/integrations/productivity/google-drive/reference#GoogleDriveFileType), optional): Filter by specific file types. Defaults to None, which includes all file types. `https://www.googleapis.com/auth/drive.file` @@ -247,10 +247,10 @@ Search for files in Google Drive. The provided query should only contain the sea label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google_drive/create_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/google_drive/create_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_drive/create_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/google_drive/create_folder_example_call_tool.js", ], }, }, @@ -280,10 +280,10 @@ Create a new folder in Google Drive. By default, parent folder paths are resolve label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google_drive/rename_file_example_call_tool.py", + "/examples/integrations/resources/integrations/google_drive/rename_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_drive/rename_file_example_call_tool.js", + "/examples/integrations/resources/integrations/google_drive/rename_file_example_call_tool.js", ], }, }, @@ -313,10 +313,10 @@ Rename a file or folder in Google Drive. By default, paths are resolved in My Dr label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google_drive/move_file_example_call_tool.py", + "/examples/integrations/resources/integrations/google_drive/move_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_drive/move_file_example_call_tool.js", + "/examples/integrations/resources/integrations/google_drive/move_file_example_call_tool.js", ], }, }, @@ -347,10 +347,10 @@ Move a file or folder to a different folder within the same Google Drive. Can mo label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google_drive/download_file_example_call_tool.py", + "/examples/integrations/resources/integrations/google_drive/download_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_drive/download_file_example_call_tool.js", + "/examples/integrations/resources/integrations/google_drive/download_file_example_call_tool.js", ], }, }, @@ -386,10 +386,10 @@ Download a blob file (non-workspace file) from Google Drive as base64 encoded co label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google_drive/download_file_chunk_example_call_tool.py", + "/examples/integrations/resources/integrations/google_drive/download_file_chunk_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_drive/download_file_chunk_example_call_tool.js", + "/examples/integrations/resources/integrations/google_drive/download_file_chunk_example_call_tool.js", ], }, }, @@ -430,10 +430,10 @@ Returns the chunk content as base64, along with progress information including w label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google_drive/upload_file_example_call_tool.py", + "/examples/integrations/resources/integrations/google_drive/upload_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_drive/upload_file_example_call_tool.js", + "/examples/integrations/resources/integrations/google_drive/upload_file_example_call_tool.js", ], }, }, @@ -450,7 +450,7 @@ Upload a file to Google Drive from a URL. Fetches the file content from the prov - **file_name** (`string`, required): The name for the uploaded file. - **source_url** (`string`, required): The public download URL to fetch the file content from. The tool will download from this URL and upload to Google Drive. -- **mime_type** (`Enum` [UploadMimeType](/mcp-servers/productivity/google-drive/reference#UploadMimeType), optional): The file type. If not provided, will be inferred from the URL or Content-Type header. Supported: text (txt, csv, json, html, md), pdf, images (png, jpeg, gif). Defaults to None (auto-detect). +- **mime_type** (`Enum` [UploadMimeType](/resources/integrations/productivity/google-drive/reference#UploadMimeType), optional): The file type. If not provided, will be inferred from the URL or Content-Type header. Supported: text (txt, csv, json, html, md), pdf, images (png, jpeg, gif). Defaults to None (auto-detect). - **destination_folder_path_or_id** (`string`, optional): The folder path like `folder/subfolder` or folder ID where to upload. If None, uploads to the root of My Drive. If providing a path, it will be resolved within My Drive by default. Defaults to None. - **shared_drive_id** (`string`, optional): If uploading to a folder in a shared drive using a path, provide the shared drive ID. Not needed when using folder IDs or uploading to My Drive. Defaults to None (My Drive). @@ -469,10 +469,10 @@ Upload a file to Google Drive from a URL. Fetches the file content from the prov label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/google_drive/share_file_example_call_tool.py", + "/examples/integrations/resources/integrations/google_drive/share_file_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_drive/share_file_example_call_tool.js", + "/examples/integrations/resources/integrations/google_drive/share_file_example_call_tool.js", ], }, }, @@ -485,7 +485,7 @@ Share a file or folder in Google Drive with specific people by granting them per - **file_path_or_id** (`string`, required): The file path like `folder/subfolder/filename` or the file ID to share. If providing a path, it will be resolved within My Drive by default. - **email_addresses** (`list[string]`, required): List of email addresses like `user@domain.com` to share with. -- **role** (`Enum` [PermissionRole](/mcp-servers/productivity/google-drive/reference#PermissionRole), optional): The permission role to grant. Defaults to `reader` (view-only). +- **role** (`Enum` [PermissionRole](/resources/integrations/productivity/google-drive/reference#PermissionRole), optional): The permission role to grant. Defaults to `reader` (view-only). - **send_notification_email** (`boolean`, optional): Whether to send an email notification to the recipients. Defaults to True. - **message** (`string`, optional): Optional message to include in the notification email. Defaults to None. - **shared_drive_id** (`string`, optional): If the file is in a shared drive and using a path, provide the shared drive ID. Not needed when using file IDs. Defaults to None (uses My Drive). @@ -498,6 +498,6 @@ Share a file or folder in Google Drive with specific people by granting them per ## Auth -The Arcade Google Drive MCP Server uses the [Google auth provider](/home/auth-providers/google) to connect to users' Google Drive accounts. Please refer to the [Google auth provider](/home/auth-providers/google) documentation to learn how to configure auth. +The Arcade Google Drive MCP Server uses the [Google auth provider](/references/auth-providers/google to connect to users' Google Drive accounts. Please refer to the [Google auth provider](/references/auth-providers/google documentation to learn how to configure auth. diff --git a/app/en/mcp-servers/productivity/google-drive/reference/page.mdx b/app/en/resources/integrations/productivity/google-drive/reference/page.mdx similarity index 100% rename from app/en/mcp-servers/productivity/google-drive/reference/page.mdx rename to app/en/resources/integrations/productivity/google-drive/reference/page.mdx diff --git a/app/en/mcp-servers/productivity/google-sheets/_meta.tsx b/app/en/resources/integrations/productivity/google-sheets/_meta.tsx similarity index 100% rename from app/en/mcp-servers/productivity/google-sheets/_meta.tsx rename to app/en/resources/integrations/productivity/google-sheets/_meta.tsx diff --git a/app/en/mcp-servers/productivity/google-sheets/page.mdx b/app/en/resources/integrations/productivity/google-sheets/page.mdx similarity index 83% rename from app/en/mcp-servers/productivity/google-sheets/page.mdx rename to app/en/resources/integrations/productivity/google-sheets/page.mdx index 83c0c647e..7ddb3ef21 100644 --- a/app/en/mcp-servers/productivity/google-sheets/page.mdx +++ b/app/en/resources/integrations/productivity/google-sheets/page.mdx @@ -77,10 +77,10 @@ The Arcade GoogleSheets MCP Server provides a pre-built set of tools for working If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). -Each tool requires specific Google OAuth scopes to function. You'll find the required scopes listed in a blue info box at the end of each tool's documentation below. For more information about configuring OAuth and tips for moving to production, see the [Google auth provider documentation](/home/auth-providers/google). +Each tool requires specific Google OAuth scopes to function. You'll find the required scopes listed in a blue info box at the end of each tool's documentation below. For more information about configuring OAuth and tips for moving to production, see the [Google auth provider documentation](/references/auth-providers/google. The `drive.file` scope only grants access to files that were created or opened @@ -148,10 +148,10 @@ Select the tools you plan to use to see the OAuth scopes your application needs: label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/google_sheets/create_spreadsheet_example_call_tool.py", + "/examples/integrations/resources/integrations/google_sheets/create_spreadsheet_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_sheets/create_spreadsheet_example_call_tool.js", + "/examples/integrations/resources/integrations/google_sheets/create_spreadsheet_example_call_tool.js", ], }, }, @@ -180,10 +180,10 @@ Create a new spreadsheet with the provided title and data in its first sheet label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/google_sheets/write_to_cell_example_call_tool.py", + "/examples/integrations/resources/integrations/google_sheets/write_to_cell_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_sheets/write_to_cell_example_call_tool.js", + "/examples/integrations/resources/integrations/google_sheets/write_to_cell_example_call_tool.js", ], }, }, @@ -215,10 +215,10 @@ Write a value to a single cell in a spreadsheet. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/google_sheets/update_cells_example_call_tool.py", + "/examples/integrations/resources/integrations/google_sheets/update_cells_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_sheets/update_cells_example_call_tool.js", + "/examples/integrations/resources/integrations/google_sheets/update_cells_example_call_tool.js", ], }, }, @@ -249,10 +249,10 @@ Write values to a Google Sheet using a flexible data format. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/google_sheets/add_note_to_cell_example_call_tool.py", + "/examples/integrations/resources/integrations/google_sheets/add_note_to_cell_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_sheets/add_note_to_cell_example_call_tool.js", + "/examples/integrations/resources/integrations/google_sheets/add_note_to_cell_example_call_tool.js", ], }, }, @@ -285,10 +285,10 @@ Add a note to a specific cell in a spreadsheet. A note is a small label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/google_sheets/search_spreadsheets_example_call_tool.py", + "/examples/integrations/resources/integrations/google_sheets/search_spreadsheets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_sheets/search_spreadsheets_example_call_tool.js", + "/examples/integrations/resources/integrations/google_sheets/search_spreadsheets_example_call_tool.js", ], }, }, @@ -304,7 +304,7 @@ Searches for spreadsheets in the user's Google Drive based on the titles and con - **search_only_in_shared_drive_id** (`string`, optional) The ID of the shared drive to restrict the search to. If provided, the search will only return spreadsheets from this drive. Defaults to None, which searches across all drives. - **include_shared_drives** (`boolean`, optional) Whether to include spreadsheets from shared drives. Defaults to False (searches only in the user's 'My Drive'). - **include_organization_domain_spreadsheets** (`boolean`, optional) Whether to include spreadsheets from the organization's domain. This is applicable to admin users who have permissions to view organization-wide spreadsheets in a Google Workspace account. Defaults to False. -- **order_by** (`Enum` [OrderBy](/mcp-servers/productivity/google-sheets/reference#orderby), optional) Sort order. Defaults to listing the most recently modified spreadsheets first +- **order_by** (`Enum` [OrderBy](/resources/integrations/productivity/google-sheets/reference#orderby), optional) Sort order. Defaults to listing the most recently modified spreadsheets first - **limit** (`integer`, optional) The maximum number of spreadsheets to list. Defaults to 10. Max is 50 - **pagination_token** (`string`, optional) The pagination token to continue a previous request @@ -323,10 +323,10 @@ Searches for spreadsheets in the user's Google Drive based on the titles and con label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/google_sheets/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/google_sheets/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_sheets/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/google_sheets/who_am_i_example_call_tool.js", ], }, }, @@ -356,10 +356,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/google_sheets/generate_google_file_picker_url_example_call_tool.py", + "/examples/integrations/resources/integrations/google_sheets/generate_google_file_picker_url_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_sheets/generate_google_file_picker_url_example_call_tool.js", + "/examples/integrations/resources/integrations/google_sheets/generate_google_file_picker_url_example_call_tool.js", ], }, }, @@ -387,10 +387,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/google_sheets/get_spreadsheet_example_call_tool.py", + "/examples/integrations/resources/integrations/google_sheets/get_spreadsheet_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_sheets/get_spreadsheet_example_call_tool.js", + "/examples/integrations/resources/integrations/google_sheets/get_spreadsheet_example_call_tool.js", ], }, }, @@ -424,10 +424,10 @@ Gets the specified range of cells from a single sheet in the spreadsheet. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/google_sheets/get_spreadsheet_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/google_sheets/get_spreadsheet_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google_sheets/get_spreadsheet_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/google_sheets/get_spreadsheet_metadata_example_call_tool.js", ], }, }, @@ -448,6 +448,6 @@ Gets the metadata for a spreadsheet including the metadata for the sheets in the ## Auth -The Arcade GoogleSheets MCP Sever uses the [Google auth provider](/home/auth-providers/google) to connect to users' GoogleSheets accounts. Please refer to the [Google auth provider](/home/auth-providers/google) documentation to learn how to configure auth. +The Arcade GoogleSheets MCP Sever uses the [Google auth provider](/references/auth-providers/google to connect to users' GoogleSheets accounts. Please refer to the [Google auth provider](/references/auth-providers/google documentation to learn how to configure auth. diff --git a/app/en/mcp-servers/productivity/google-sheets/reference/page.mdx b/app/en/resources/integrations/productivity/google-sheets/reference/page.mdx similarity index 100% rename from app/en/mcp-servers/productivity/google-sheets/reference/page.mdx rename to app/en/resources/integrations/productivity/google-sheets/reference/page.mdx diff --git a/app/en/mcp-servers/productivity/google-slides/page.mdx b/app/en/resources/integrations/productivity/google-slides/page.mdx similarity index 83% rename from app/en/mcp-servers/productivity/google-slides/page.mdx rename to app/en/resources/integrations/productivity/google-slides/page.mdx index 444b7f0a4..e7bc2302f 100644 --- a/app/en/mcp-servers/productivity/google-slides/page.mdx +++ b/app/en/resources/integrations/productivity/google-slides/page.mdx @@ -67,10 +67,10 @@ The GoogleSlides MCP Server provides a set of tools for interacting with Google If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). -Each tool requires specific Google OAuth scopes to function. You'll find the required scopes listed in a blue info box at the end of each tool's documentation below. For more information about configuring OAuth and tips for moving to production, see the [Google auth provider documentation](/home/auth-providers/google). +Each tool requires specific Google OAuth scopes to function. You'll find the required scopes listed in a blue info box at the end of each tool's documentation below. For more information about configuring OAuth and tips for moving to production, see the [Google auth provider documentation](/references/auth-providers/google. The `drive.file` scope only grants access to files that were created or opened by your application. If you need broader access to a user's Google Drive presentations (e.g., to access presentations created by other applications), you'll need to create your own Google OAuth provider and request the `drive.readonly` or `drive` scope. Note that these broader scopes are **not supported** by Arcade's default Google OAuth provider. @@ -111,10 +111,10 @@ Select the tools you plan to use to see the OAuth scopes your application needs: label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/google/slides/comment_on_presentation_example_call_tool.py", + "/examples/integrations/resources/integrations/google/slides/comment_on_presentation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/slides/comment_on_presentation_example_call_tool.js", + "/examples/integrations/resources/integrations/google/slides/comment_on_presentation_example_call_tool.js", ], }, }, @@ -143,10 +143,10 @@ Comment on a specific slide by its index in a Google Slides presentation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/google/slides/list_presentation_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/google/slides/list_presentation_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/slides/list_presentation_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/google/slides/list_presentation_comments_example_call_tool.js", ], }, }, @@ -175,10 +175,10 @@ List all comments on the specified Google Slides presentation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/google/slides/create_presentation_example_call_tool.py", + "/examples/integrations/resources/integrations/google/slides/create_presentation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/slides/create_presentation_example_call_tool.js", + "/examples/integrations/resources/integrations/google/slides/create_presentation_example_call_tool.js", ], }, }, @@ -207,10 +207,10 @@ Create a new Google Slides presentation label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/google/slides/create_slide_example_call_tool.py", + "/examples/integrations/resources/integrations/google/slides/create_slide_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/slides/create_slide_example_call_tool.js", + "/examples/integrations/resources/integrations/google/slides/create_slide_example_call_tool.js", ], }, }, @@ -240,10 +240,10 @@ Create a new slide at the end of the specified presentation label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/google/slides/search_presentations_example_call_tool.py", + "/examples/integrations/resources/integrations/google/slides/search_presentations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/slides/search_presentations_example_call_tool.js", + "/examples/integrations/resources/integrations/google/slides/search_presentations_example_call_tool.js", ], }, }, @@ -278,10 +278,10 @@ Searches for presentations in the user's Google Drive. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/google/slides/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/google/slides/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/slides/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/google/slides/who_am_i_example_call_tool.js", ], }, }, @@ -311,10 +311,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/google/slides/generate_google_file_picker_url_example_call_tool.py", + "/examples/integrations/resources/integrations/google/slides/generate_google_file_picker_url_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/slides/generate_google_file_picker_url_example_call_tool.js", + "/examples/integrations/resources/integrations/google/slides/generate_google_file_picker_url_example_call_tool.js", ], }, }, @@ -342,10 +342,10 @@ No additional scopes required (uses basic Google authentication). label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/google/slides/get_presentation_as_markdown_example_call_tool.py", + "/examples/integrations/resources/integrations/google/slides/get_presentation_as_markdown_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/google/slides/get_presentation_as_markdown_example_call_tool.js", + "/examples/integrations/resources/integrations/google/slides/get_presentation_as_markdown_example_call_tool.js", ], }, }, @@ -366,7 +366,7 @@ Get the specified Google Slides presentation and convert it to markdown. ## Auth -The Arcade GoogleSlides MCP Sever uses the [Google auth provider](/home/auth-providers/google) to connect to users' GoogleSlides accounts. Please refer to the [Google auth provider](/home/auth-providers/google) documentation to learn how to configure auth. +The Arcade GoogleSlides MCP Sever uses the [Google auth provider](/references/auth-providers/google to connect to users' GoogleSlides accounts. Please refer to the [Google auth provider](/references/auth-providers/google documentation to learn how to configure auth. ## GoogleSlides Reference diff --git a/app/en/mcp-servers/productivity/jira/_meta.tsx b/app/en/resources/integrations/productivity/jira/_meta.tsx similarity index 100% rename from app/en/mcp-servers/productivity/jira/_meta.tsx rename to app/en/resources/integrations/productivity/jira/_meta.tsx diff --git a/app/en/mcp-servers/productivity/jira/environment-variables/page.mdx b/app/en/resources/integrations/productivity/jira/environment-variables/page.mdx similarity index 100% rename from app/en/mcp-servers/productivity/jira/environment-variables/page.mdx rename to app/en/resources/integrations/productivity/jira/environment-variables/page.mdx diff --git a/app/en/mcp-servers/productivity/jira/page.mdx b/app/en/resources/integrations/productivity/jira/page.mdx similarity index 82% rename from app/en/mcp-servers/productivity/jira/page.mdx rename to app/en/resources/integrations/productivity/jira/page.mdx index 79feacbd7..fc8f3f4e9 100644 --- a/app/en/mcp-servers/productivity/jira/page.mdx +++ b/app/en/resources/integrations/productivity/jira/page.mdx @@ -37,7 +37,7 @@ This MCP Sever streamlines the process of issue management, making it easier to Handling multiple Atlassian Clouds -A Jira user may have multiple Atlassian Clouds authorized via the same OAuth grant. In such cases, the Jira tools must be called with the `atlassian_cloud_id` argument. The [`Jira.GetAvailableAtlassianClouds`](/mcp-servers/productivity/jira#jiragetavailableatlassianclouds) tool can be used to get the available Atlassian Clouds and their IDs. +A Jira user may have multiple Atlassian Clouds authorized via the same OAuth grant. In such cases, the Jira tools must be called with the `atlassian_cloud_id` argument. The [`Jira.GetAvailableAtlassianClouds`](/resources/integrations/productivity/jira#jiragetavailableatlassianclouds) tool can be used to get the available Atlassian Clouds and their IDs. When a tool call does not receive a value for `atlassian_cloud_id` and the user only has a single Atlassian Cloud authorized, the tool will use that. Otherwise, an error will be raised. The error will contain an additional content listing the available Atlassian Clouds and their IDs. @@ -178,7 +178,7 @@ When the user selects an Atlassian Cloud, it may be appropriate to keep this inf If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## Jira.ListIssueTypesByProject @@ -190,10 +190,10 @@ When the user selects an Atlassian Cloud, it may be appropriate to keep this inf label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/list_issue_types_by_project_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/list_issue_types_by_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/list_issue_types_by_project_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/list_issue_types_by_project_example_call_tool.js", ], }, }, @@ -218,10 +218,10 @@ Get the list of issue types (e.g. 'Task', 'Epic', etc.) available to a given pro label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/get_issue_type_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/get_issue_type_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/get_issue_type_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/get_issue_type_by_id_example_call_tool.js", ], }, }, @@ -244,10 +244,10 @@ Get the details of a Jira issue type by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/get_issue_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/get_issue_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/get_issue_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/get_issue_by_id_example_call_tool.js", ], }, }, @@ -270,10 +270,10 @@ Get the details of a Jira issue by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/get_issues_without_id_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/get_issues_without_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/get_issues_without_id_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/get_issues_without_id_example_call_tool.js", ], }, }, @@ -307,10 +307,10 @@ Search for Jira issues when you don't have the issue ID(s). label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/list_issues_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/list_issues_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/list_issues_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/list_issues_example_call_tool.js", ], }, }, @@ -335,10 +335,10 @@ Get the issues for a given project. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/search_issues_without_jql_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/search_issues_without_jql_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/search_issues_without_jql_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/search_issues_without_jql_example_call_tool.js", ], }, }, @@ -372,10 +372,10 @@ Parameterized search for Jira issues (without having to provide a JQL query). label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/search_issues_with_jql_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/search_issues_with_jql_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/search_issues_with_jql_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/search_issues_with_jql_example_call_tool.js", ], }, }, @@ -400,10 +400,10 @@ Search for Jira issues using a JQL (Jira Query Language) query. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/create_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/create_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/create_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/create_issue_example_call_tool.js", ], }, }, @@ -436,10 +436,10 @@ Create a new Jira issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/add_labels_to_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/add_labels_to_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/add_labels_to_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/add_labels_to_issue_example_call_tool.js", ], }, }, @@ -464,10 +464,10 @@ Add labels to an existing Jira issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/remove_labels_from_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/remove_labels_from_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/remove_labels_from_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/remove_labels_from_issue_example_call_tool.js", ], }, }, @@ -492,10 +492,10 @@ Remove labels from an existing Jira issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/update_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/update_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/update_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/update_issue_example_call_tool.js", ], }, }, @@ -529,10 +529,10 @@ Update an existing Jira issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/list_sprints_for_boards_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/list_sprints_for_boards_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/list_sprints_for_boards_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/list_sprints_for_boards_example_call_tool.js", ], }, }, @@ -546,7 +546,7 @@ Retrieve sprints from Jira boards with filtering options for planning and tracki - **board_identifiers_list** (`array[string]`, optional) List of board names or numeric IDs (as strings) to retrieve sprints from. Include all mentioned boards in a single list for best performance. Maximum 25 boards per operation. Optional, defaults to None. - **max_sprints_per_board** (`integer`, optional) Maximum sprints per board (1-50). Latest sprints first. Optional, defaults to 50. - **offset** (`integer`, optional) Number of sprints to skip per board for pagination. Optional, defaults to 0. -- **state** (`Enum` [SprintState](/mcp-servers/productivity/jira/reference#SprintState), optional) Filter by sprint state. NOTE: Date filters (start_date, end_date, specific_date) have higher priority than state filtering. Use state filtering only when no date criteria is specified. For temporal queries like 'last month' or 'next week', use date parameters instead. Optional, defaults to None (all states). +- **state** (`Enum` [SprintState](/resources/integrations/productivity/jira/reference#SprintState), optional) Filter by sprint state. NOTE: Date filters (start_date, end_date, specific_date) have higher priority than state filtering. Use state filtering only when no date criteria is specified. For temporal queries like 'last month' or 'next week', use date parameters instead. Optional, defaults to None (all states). - **start_date** (`string`, optional) Start date filter in YYYY-MM-DD format. Can combine with end_date. Optional, defaults to None. - **end_date** (`string`, optional) End date filter in YYYY-MM-DD format. Can combine with start_date. Optional, defaults to None. - **specific_date** (`string`, optional) Specific date in YYYY-MM-DD to find sprints active on that date. Cannot combine with start_date/end_date. Optional, defaults to None. @@ -561,10 +561,10 @@ Retrieve sprints from Jira boards with filtering options for planning and tracki label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/get_sprint_issues_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/get_sprint_issues_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/get_sprint_issues_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/get_sprint_issues_example_call_tool.js", ], }, }, @@ -589,10 +589,10 @@ Get all issues that are currently assigned to a specific sprint with pagination label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/add_issues_to_sprint_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/add_issues_to_sprint_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/add_issues_to_sprint_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/add_issues_to_sprint_example_call_tool.js", ], }, }, @@ -616,10 +616,10 @@ Add a list of issues to a sprint. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/move_issues_from_sprint_to_backlog_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/move_issues_from_sprint_to_backlog_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/move_issues_from_sprint_to_backlog_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/move_issues_from_sprint_to_backlog_example_call_tool.js", ], }, }, @@ -643,10 +643,10 @@ Move issues from active or future sprints back to the board's backlog. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/list_labels_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/list_labels_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/list_labels_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/list_labels_example_call_tool.js", ], }, }, @@ -670,10 +670,10 @@ Get the existing labels (tags) in the user's Jira instance. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/list_users_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/list_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/list_users_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/list_users_example_call_tool.js", ], }, }, @@ -698,10 +698,10 @@ Browse users in Jira. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/get_user_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/get_user_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/get_user_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/get_user_by_id_example_call_tool.js", ], }, }, @@ -724,10 +724,10 @@ Get user information by their ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/get_users_without_id_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/get_users_without_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/get_users_without_id_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/get_users_without_id_example_call_tool.js", ], }, }, @@ -753,10 +753,10 @@ Get users without their account ID, searching by display name and email address. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/get_available_atlassian_clouds_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/get_available_atlassian_clouds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/get_available_atlassian_clouds_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/get_available_atlassian_clouds_example_call_tool.js", ], }, }, @@ -778,10 +778,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/attach_file_to_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/attach_file_to_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/attach_file_to_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/attach_file_to_issue_example_call_tool.js", ], }, }, @@ -809,10 +809,10 @@ Add an attachment to an issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/list_issue_attachments_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/list_issue_attachments_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/list_issue_attachments_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/list_issue_attachments_metadata_example_call_tool.js", ], }, }, @@ -835,10 +835,10 @@ Get the metadata about the files attached to an issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/get_attachment_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/get_attachment_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/get_attachment_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/get_attachment_metadata_example_call_tool.js", ], }, }, @@ -861,10 +861,10 @@ Get the metadata of an attachment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/download_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/download_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/download_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/download_attachment_example_call_tool.js", ], }, }, @@ -887,10 +887,10 @@ Download the contents of an attachment associated with an issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/get_transition_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/get_transition_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/get_transition_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/get_transition_by_id_example_call_tool.js", ], }, }, @@ -914,10 +914,10 @@ Get a transition by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/get_transitions_available_for_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/get_transitions_available_for_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/get_transitions_available_for_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/get_transitions_available_for_issue_example_call_tool.js", ], }, }, @@ -940,10 +940,10 @@ Get the transitions available for an existing Jira issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/get_transition_by_status_name_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/get_transition_by_status_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/get_transition_by_status_name_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/get_transition_by_status_name_example_call_tool.js", ], }, }, @@ -967,10 +967,10 @@ Get a transition available for an issue by the transition name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/transition_issue_to_new_status_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/transition_issue_to_new_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/transition_issue_to_new_status_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/transition_issue_to_new_status_example_call_tool.js", ], }, }, @@ -994,10 +994,10 @@ Transition a Jira issue to a new status. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/who_am_i_example_call_tool.js", ], }, }, @@ -1019,10 +1019,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/list_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/list_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/list_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/list_projects_example_call_tool.js", ], }, }, @@ -1046,10 +1046,10 @@ Browse projects available in Jira. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/search_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/search_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/search_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/search_projects_example_call_tool.js", ], }, }, @@ -1074,10 +1074,10 @@ Get the details of all Jira projects. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/get_project_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/get_project_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/get_project_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/get_project_by_id_example_call_tool.js", ], }, }, @@ -1100,10 +1100,10 @@ Get the details of a Jira project by its ID or key. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/get_boards_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/get_boards_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/get_boards_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/get_boards_example_call_tool.js", ], }, }, @@ -1128,10 +1128,10 @@ Retrieve Jira boards either by specifying their names or IDs, or get all label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/get_board_backlog_issues_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/get_board_backlog_issues_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/get_board_backlog_issues_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/get_board_backlog_issues_example_call_tool.js", ], }, }, @@ -1156,10 +1156,10 @@ Get all issues in a board's backlog with pagination support. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/get_priority_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/get_priority_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/get_priority_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/get_priority_by_id_example_call_tool.js", ], }, }, @@ -1182,10 +1182,10 @@ Get the details of a priority by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/list_priority_schemes_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/list_priority_schemes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/list_priority_schemes_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/list_priority_schemes_example_call_tool.js", ], }, }, @@ -1199,7 +1199,7 @@ Browse the priority schemes available in Jira. - **scheme_name** (`string`, optional) Filter by scheme name. Defaults to None (returns all scheme names). - **limit** (`integer`, optional) The maximum number of priority schemes to return. Min of 1, max of 50. Defaults to 50. - **offset** (`integer`, optional) The number of priority schemes to skip. Defaults to 0 (start from the first scheme). -- **order_by** (`Enum` [PrioritySchemeOrderBy](/mcp-servers/productivity/jira/reference#PrioritySchemeOrderBy), optional) The order in which to return the priority schemes. Defaults to name ascending. +- **order_by** (`Enum` [PrioritySchemeOrderBy](/resources/integrations/productivity/jira/reference#PrioritySchemeOrderBy), optional) The order in which to return the priority schemes. Defaults to name ascending. - **atlassian_cloud_id** (`string`, optional) The ID of the Atlassian Cloud to use (defaults to None). If not provided and the user has a single cloud authorized, the tool will use that. Otherwise, an error will be raised. ## Jira.ListPrioritiesByScheme @@ -1211,10 +1211,10 @@ Browse the priority schemes available in Jira. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/list_priorities_by_scheme_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/list_priorities_by_scheme_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/list_priorities_by_scheme_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/list_priorities_by_scheme_example_call_tool.js", ], }, }, @@ -1239,10 +1239,10 @@ Browse the priorities associated with a priority scheme. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/list_projects_by_scheme_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/list_projects_by_scheme_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/list_projects_by_scheme_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/list_projects_by_scheme_example_call_tool.js", ], }, }, @@ -1268,10 +1268,10 @@ Browse the projects associated with a priority scheme. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/list_priorities_available_to_a_project_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/list_priorities_available_to_a_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/list_priorities_available_to_a_project_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/list_priorities_available_to_a_project_example_call_tool.js", ], }, }, @@ -1294,10 +1294,10 @@ Browse the priorities available to be used in issues in the specified Jira proje label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/list_priorities_available_to_an_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/list_priorities_available_to_an_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/list_priorities_available_to_an_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/list_priorities_available_to_an_issue_example_call_tool.js", ], }, }, @@ -1320,10 +1320,10 @@ Browse the priorities available to be used in the specified Jira issue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/get_comment_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/get_comment_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/get_comment_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/get_comment_by_id_example_call_tool.js", ], }, }, @@ -1348,10 +1348,10 @@ Get a comment by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/get_issue_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/get_issue_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/get_issue_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/get_issue_comments_example_call_tool.js", ], }, }, @@ -1365,7 +1365,7 @@ Get the comments of a Jira issue by its ID. - **issue** (`string`, required) The ID or key of the issue to retrieve - **limit** (`integer`, optional) The maximum number of comments to retrieve. Min 1, max 100, default 100. - **offset** (`integer`, optional) The number of comments to skip. Defaults to 0 (start from the first comment). -- **order_by** (`Enum` [IssueCommentOrderBy](/mcp-servers/productivity/jira/reference#IssueCommentOrderBy), optional) The order in which to return the comments. Defaults to 'created_date_descending' (most recent first). +- **order_by** (`Enum` [IssueCommentOrderBy](/resources/integrations/productivity/jira/reference#IssueCommentOrderBy), optional) The order in which to return the comments. Defaults to 'created_date_descending' (most recent first). - **include_adf_content** (`boolean`, optional) Whether to include the ADF (Atlassian Document Format) content of the comment in the response. Defaults to False (return only the HTML rendered content). - **atlassian_cloud_id** (`string`, optional) The ID of the Atlassian Cloud to use (defaults to None). If not provided and the user has a single cloud authorized, the tool will use that. Otherwise, an error will be raised. @@ -1378,10 +1378,10 @@ Get the comments of a Jira issue by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/jira/add_comment_to_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/jira/add_comment_to_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/jira/add_comment_to_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/jira/add_comment_to_issue_example_call_tool.js", ], }, }, @@ -1400,6 +1400,6 @@ Add a comment to a Jira issue. ## Auth -The Arcade Jira MCP Sever uses the [Atlassian auth provider](/home/auth-providers/atlassian) to connect to users' Jira accounts. Please refer to the [Atlassian auth provider](/home/auth-providers/atlassian) documentation to learn how to configure auth. +The Arcade Jira MCP Sever uses the [Atlassian auth provider](/references/auth-providers/atlassian) to connect to users' Jira accounts. Please refer to the [Atlassian auth provider](/references/auth-providers/atlassian) documentation to learn how to configure auth. diff --git a/app/en/mcp-servers/productivity/jira/reference/page.mdx b/app/en/resources/integrations/productivity/jira/reference/page.mdx similarity index 100% rename from app/en/mcp-servers/productivity/jira/reference/page.mdx rename to app/en/resources/integrations/productivity/jira/reference/page.mdx diff --git a/app/en/mcp-servers/productivity/linear/page.mdx b/app/en/resources/integrations/productivity/linear/page.mdx similarity index 85% rename from app/en/mcp-servers/productivity/linear/page.mdx rename to app/en/resources/integrations/productivity/linear/page.mdx index a49f811ce..1634a04bf 100644 --- a/app/en/mcp-servers/productivity/linear/page.mdx +++ b/app/en/resources/integrations/productivity/linear/page.mdx @@ -98,7 +98,7 @@ The Linear MCP Server provides a comprehensive set of tools for interacting with If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). @@ -125,10 +125,10 @@ Get the authenticated user's profile and team memberships. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/who_am_i_example_call_tool.js", ], }, }, @@ -163,10 +163,10 @@ Get the authenticated user's notifications. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/get_notifications_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/get_notifications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/get_notifications_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/get_notifications_example_call_tool.js", ], }, }, @@ -203,10 +203,10 @@ Get the authenticated user's recent issue activity. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/get_recent_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/get_recent_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/get_recent_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/get_recent_activity_example_call_tool.js", ], }, }, @@ -245,10 +245,10 @@ Get detailed information about a specific Linear team. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/get_team_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/get_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/get_team_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/get_team_example_call_tool.js", ], }, }, @@ -286,10 +286,10 @@ List Linear teams, optionally filtered by keywords and other criteria. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/list_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/list_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/list_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/list_teams_example_call_tool.js", ], }, }, @@ -330,10 +330,10 @@ List Linear issues, optionally filtered by keywords and other criteria. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/list_issues_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/list_issues_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/list_issues_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/list_issues_example_call_tool.js", ], }, }, @@ -377,10 +377,10 @@ Get detailed information about a specific Linear issue. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/get_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/get_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/get_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/get_issue_example_call_tool.js", ], }, }, @@ -419,10 +419,10 @@ Create a new Linear issue with validation. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/create_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/create_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/create_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/create_issue_example_call_tool.js", ], }, }, @@ -477,10 +477,10 @@ Update a Linear issue with partial updates. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/update_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/update_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/update_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/update_issue_example_call_tool.js", ], }, }, @@ -535,10 +535,10 @@ Transition a Linear issue to a new workflow state. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/transition_issue_state_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/transition_issue_state_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/transition_issue_state_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/transition_issue_state_example_call_tool.js", ], }, }, @@ -580,10 +580,10 @@ Create a relation between two issues. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/create_issue_relation_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/create_issue_relation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/create_issue_relation_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/create_issue_relation_example_call_tool.js", ], }, }, @@ -630,10 +630,10 @@ Subscribe to or unsubscribe from an issue's notifications. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/manage_issue_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/manage_issue_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/manage_issue_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/manage_issue_subscription_example_call_tool.js", ], }, }, @@ -671,10 +671,10 @@ Archive an issue. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/archive_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/archive_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/archive_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/archive_issue_example_call_tool.js", ], }, }, @@ -716,10 +716,10 @@ List comments on an issue. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/list_comments_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/list_comments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/list_comments_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/list_comments_example_call_tool.js", ], }, }, @@ -756,10 +756,10 @@ Add a comment to an issue. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/add_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/add_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/add_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/add_comment_example_call_tool.js", ], }, }, @@ -798,10 +798,10 @@ Update an existing comment. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/update_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/update_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/update_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/update_comment_example_call_tool.js", ], }, }, @@ -840,10 +840,10 @@ Reply to an existing comment on an issue. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/reply_to_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/reply_to_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/reply_to_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/reply_to_comment_example_call_tool.js", ], }, }, @@ -885,10 +885,10 @@ Get detailed information about a specific Linear project. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/get_project_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/get_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/get_project_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/get_project_example_call_tool.js", ], }, }, @@ -928,10 +928,10 @@ List Linear projects, optionally filtered by keywords and other criteria. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/list_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/list_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/list_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/list_projects_example_call_tool.js", ], }, }, @@ -971,10 +971,10 @@ Get a project's full description with pagination support. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/get_project_description_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/get_project_description_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/get_project_description_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/get_project_description_example_call_tool.js", ], }, }, @@ -1011,10 +1011,10 @@ Create a new Linear project. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/create_project_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/create_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/create_project_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/create_project_example_call_tool.js", ], }, }, @@ -1061,10 +1061,10 @@ Update a Linear project with partial updates. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/update_project_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/update_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/update_project_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/update_project_example_call_tool.js", ], }, }, @@ -1113,10 +1113,10 @@ Create a project status update. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/create_project_update_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/create_project_update_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/create_project_update_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/create_project_update_example_call_tool.js", ], }, }, @@ -1158,10 +1158,10 @@ Archive a project. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/archive_project_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/archive_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/archive_project_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/archive_project_example_call_tool.js", ], }, }, @@ -1204,10 +1204,10 @@ Get detailed information about a specific Linear initiative. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/get_initiative_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/get_initiative_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/get_initiative_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/get_initiative_example_call_tool.js", ], }, }, @@ -1245,10 +1245,10 @@ List Linear initiatives, optionally filtered by keywords and other criteria. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/list_initiatives_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/list_initiatives_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/list_initiatives_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/list_initiatives_example_call_tool.js", ], }, }, @@ -1286,10 +1286,10 @@ Get an initiative's full description with pagination support. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/get_initiative_description_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/get_initiative_description_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/get_initiative_description_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/get_initiative_description_example_call_tool.js", ], }, }, @@ -1326,10 +1326,10 @@ Create a new Linear initiative. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/create_initiative_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/create_initiative_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/create_initiative_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/create_initiative_example_call_tool.js", ], }, }, @@ -1372,10 +1372,10 @@ Update a Linear initiative with partial updates. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/update_initiative_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/update_initiative_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/update_initiative_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/update_initiative_example_call_tool.js", ], }, }, @@ -1419,10 +1419,10 @@ Link a project to an initiative. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/add_project_to_initiative_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/add_project_to_initiative_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/add_project_to_initiative_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/add_project_to_initiative_example_call_tool.js", ], }, }, @@ -1462,10 +1462,10 @@ Archive an initiative. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/archive_initiative_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/archive_initiative_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/archive_initiative_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/archive_initiative_example_call_tool.js", ], }, }, @@ -1505,10 +1505,10 @@ Get detailed information about a specific Linear cycle. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/get_cycle_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/get_cycle_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/get_cycle_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/get_cycle_example_call_tool.js", ], }, }, @@ -1541,10 +1541,10 @@ List Linear cycles, optionally filtered by team and status. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/list_cycles_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/list_cycles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/list_cycles_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/list_cycles_example_call_tool.js", ], }, }, @@ -1586,10 +1586,10 @@ List available issue labels in the workspace. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/list_labels_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/list_labels_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/list_labels_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/list_labels_example_call_tool.js", ], }, }, @@ -1624,10 +1624,10 @@ List available workflow states in the workspace. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/list_workflow_states_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/list_workflow_states_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/list_workflow_states_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/list_workflow_states_example_call_tool.js", ], }, }, @@ -1666,10 +1666,10 @@ Link a GitHub PR, commit, or issue to a Linear issue. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/linear/link_github_to_issue_example_call_tool.py", + "/examples/integrations/resources/integrations/linear/link_github_to_issue_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linear/link_github_to_issue_example_call_tool.js", + "/examples/integrations/resources/integrations/linear/link_github_to_issue_example_call_tool.js", ], }, }, @@ -1702,6 +1702,6 @@ Makes 2 API calls (get issue, link URL). ## Auth -The Arcade Linear MCP Server uses the [Linear auth provider](/home/auth-providers/linear) to connect to users' Linear accounts. Please refer to the [Linear auth provider](/home/auth-providers/linear) documentation to learn how to configure auth. +The Arcade Linear MCP Server uses the [Linear auth provider](/references/auth-providers/linear) to connect to users' Linear accounts. Please refer to the [Linear auth provider](/references/auth-providers/linear) documentation to learn how to configure auth. diff --git a/app/en/mcp-servers/productivity/luma-api/page.mdx b/app/en/resources/integrations/productivity/luma-api/page.mdx similarity index 84% rename from app/en/mcp-servers/productivity/luma-api/page.mdx rename to app/en/resources/integrations/productivity/luma-api/page.mdx index a0f633526..5434adbd6 100644 --- a/app/en/mcp-servers/productivity/luma-api/page.mdx +++ b/app/en/resources/integrations/productivity/luma-api/page.mdx @@ -164,7 +164,7 @@ For more details, see the [Luma API Getting Started guide](https://docs.luma.com If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## LumaApi.GetEventAdminInfo @@ -176,10 +176,10 @@ For more details, see the [Luma API Getting Started guide](https://docs.luma.com label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/get_event_admin_info_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/get_event_admin_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/get_event_admin_info_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/get_event_admin_info_example_call_tool.js", ], }, }, @@ -206,10 +206,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/list_luma_calendar_events_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/list_luma_calendar_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/list_luma_calendar_events_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/list_luma_calendar_events_example_call_tool.js", ], }, }, @@ -240,10 +240,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/get_event_guest_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/get_event_guest_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/get_event_guest_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/get_event_guest_example_call_tool.js", ], }, }, @@ -274,10 +274,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/get_event_guests_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/get_event_guests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/get_event_guests_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/get_event_guests_example_call_tool.js", ], }, }, @@ -309,10 +309,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/get_user_info_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/get_user_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/get_user_info_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/get_user_info_example_call_tool.js", ], }, }, @@ -337,10 +337,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/list_person_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/list_person_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/list_person_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/list_person_tags_example_call_tool.js", ], }, }, @@ -369,10 +369,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/luma_entity_lookup_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/luma_entity_lookup_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/luma_entity_lookup_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/luma_entity_lookup_example_call_tool.js", ], }, }, @@ -398,10 +398,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/check_event_existence_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/check_event_existence_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/check_event_existence_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/check_event_existence_example_call_tool.js", ], }, }, @@ -429,10 +429,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/list_people_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/list_people_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/list_people_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/list_people_example_call_tool.js", ], }, }, @@ -466,10 +466,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/list_event_coupons_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/list_event_coupons_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/list_event_coupons_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/list_event_coupons_example_call_tool.js", ], }, }, @@ -498,10 +498,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/list_calendar_coupons_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/list_calendar_coupons_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/list_calendar_coupons_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/list_calendar_coupons_example_call_tool.js", ], }, }, @@ -528,10 +528,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/list_event_ticket_types_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/list_event_ticket_types_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/list_event_ticket_types_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/list_event_ticket_types_example_call_tool.js", ], }, }, @@ -559,10 +559,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/get_ticket_type_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/get_ticket_type_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/get_ticket_type_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/get_ticket_type_by_id_example_call_tool.js", ], }, }, @@ -589,10 +589,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/list_membership_tiers_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/list_membership_tiers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/list_membership_tiers_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/list_membership_tiers_example_call_tool.js", ], }, }, @@ -619,10 +619,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/create_event_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/create_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/create_event_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/create_event_example_call_tool.js", ], }, }, @@ -649,10 +649,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/update_event_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/update_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/update_event_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/update_event_example_call_tool.js", ], }, }, @@ -679,10 +679,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/update_guest_status_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/update_guest_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/update_guest_status_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/update_guest_status_example_call_tool.js", ], }, }, @@ -709,10 +709,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/send_guest_event_invite_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/send_guest_event_invite_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/send_guest_event_invite_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/send_guest_event_invite_example_call_tool.js", ], }, }, @@ -739,10 +739,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/add_event_guests_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/add_event_guests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/add_event_guests_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/add_event_guests_example_call_tool.js", ], }, }, @@ -769,10 +769,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/add_event_host_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/add_event_host_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/add_event_host_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/add_event_host_example_call_tool.js", ], }, }, @@ -799,10 +799,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/create_event_coupon_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/create_event_coupon_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/create_event_coupon_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/create_event_coupon_example_call_tool.js", ], }, }, @@ -829,10 +829,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/modify_coupon_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/modify_coupon_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/modify_coupon_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/modify_coupon_example_call_tool.js", ], }, }, @@ -859,10 +859,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/generate_event_coupon_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/generate_event_coupon_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/generate_event_coupon_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/generate_event_coupon_example_call_tool.js", ], }, }, @@ -889,10 +889,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/update_coupon_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/update_coupon_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/update_coupon_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/update_coupon_example_call_tool.js", ], }, }, @@ -919,10 +919,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/import_people_to_calendar_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/import_people_to_calendar_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/import_people_to_calendar_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/import_people_to_calendar_example_call_tool.js", ], }, }, @@ -949,10 +949,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/create_person_tag_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/create_person_tag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/create_person_tag_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/create_person_tag_example_call_tool.js", ], }, }, @@ -979,10 +979,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/update_person_tag_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/update_person_tag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/update_person_tag_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/update_person_tag_example_call_tool.js", ], }, }, @@ -1010,10 +1010,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/delete_person_tag_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/delete_person_tag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/delete_person_tag_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/delete_person_tag_example_call_tool.js", ], }, }, @@ -1039,10 +1039,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/apply_tag_to_calendar_members_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/apply_tag_to_calendar_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/apply_tag_to_calendar_members_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/apply_tag_to_calendar_members_example_call_tool.js", ], }, }, @@ -1070,10 +1070,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/remove_tag_from_calendar_members_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/remove_tag_from_calendar_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/remove_tag_from_calendar_members_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/remove_tag_from_calendar_members_example_call_tool.js", ], }, }, @@ -1101,10 +1101,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/add_event_to_luma_calendar_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/add_event_to_luma_calendar_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/add_event_to_luma_calendar_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/add_event_to_luma_calendar_example_call_tool.js", ], }, }, @@ -1131,10 +1131,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/generate_upload_url_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/generate_upload_url_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/generate_upload_url_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/generate_upload_url_example_call_tool.js", ], }, }, @@ -1161,10 +1161,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/create_event_ticket_type_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/create_event_ticket_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/create_event_ticket_type_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/create_event_ticket_type_example_call_tool.js", ], }, }, @@ -1191,10 +1191,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/update_ticket_type_configuration_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/update_ticket_type_configuration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/update_ticket_type_configuration_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/update_ticket_type_configuration_example_call_tool.js", ], }, }, @@ -1221,10 +1221,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/soft_delete_ticket_type_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/soft_delete_ticket_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/soft_delete_ticket_type_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/soft_delete_ticket_type_example_call_tool.js", ], }, }, @@ -1250,10 +1250,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/add_user_to_membership_tier_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/add_user_to_membership_tier_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/add_user_to_membership_tier_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/add_user_to_membership_tier_example_call_tool.js", ], }, }, @@ -1280,10 +1280,10 @@ This tool requires the following secrets: `LUMA_API_KEY`. You can obtain this fr label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/luma_api/update_membership_status_example_call_tool.py", + "/examples/integrations/resources/integrations/luma_api/update_membership_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/luma_api/update_membership_status_example_call_tool.js", + "/examples/integrations/resources/integrations/luma_api/update_membership_status_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/productivity/mailchimp-marketing-api/page.mdx b/app/en/resources/integrations/productivity/mailchimp-marketing-api/page.mdx similarity index 76% rename from app/en/mcp-servers/productivity/mailchimp-marketing-api/page.mdx rename to app/en/resources/integrations/productivity/mailchimp-marketing-api/page.mdx index bd3bdf9bc..240d9151e 100644 --- a/app/en/mcp-servers/productivity/mailchimp-marketing-api/page.mdx +++ b/app/en/resources/integrations/productivity/mailchimp-marketing-api/page.mdx @@ -311,7 +311,7 @@ The Mailchimp Marketing API MCP Server offers a comprehensive suite of tools for If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your - own tools](/home/build-tools/create-a-mcp-server). + own tools](/guides/create-tools/tool-basics/build-mcp-server). ## MailchimpMarketingApi.GetMailchimpApiResources @@ -322,8 +322,8 @@ The Mailchimp Marketing API MCP Server offers a comprehensive suite of tools for { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_mailchimp_api_resources_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_mailchimp_api_resources_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_mailchimp_api_resources_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_mailchimp_api_resources_example_call_tool.js"], }, }, ]} @@ -345,8 +345,8 @@ Retrieve all available Mailchimp API resource links. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_chimp_chatter_activity_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_chimp_chatter_activity_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_chimp_chatter_activity_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_chimp_chatter_activity_example_call_tool.js"], }, }, ]} @@ -368,8 +368,8 @@ Retrieve the latest Chimp Chatter activity for your account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_mailchimp_account_exports_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_mailchimp_account_exports_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_mailchimp_account_exports_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_mailchimp_account_exports_example_call_tool.js"], }, }, ]} @@ -393,8 +393,8 @@ Retrieve a list of account exports in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_mailchimp_account_export_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_mailchimp_account_export_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_mailchimp_account_export_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_mailchimp_account_export_example_call_tool.js"], }, }, ]} @@ -416,8 +416,8 @@ Create a new account export in your Mailchimp account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_account_export_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_account_export_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_account_export_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_account_export_info_example_call_tool.js"], }, }, ]} @@ -440,8 +440,8 @@ Get information about a specific account export. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_audience_contacts_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_audience_contacts_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_audience_contacts_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_audience_contacts_example_call_tool.js"], }, }, ]} @@ -465,8 +465,8 @@ Retrieve all audience information from the account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_audience_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_audience_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_audience_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_audience_info_example_call_tool.js"], }, }, ]} @@ -489,8 +489,8 @@ Retrieve information about a specific audience. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/retrieve_audience_contact_list_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/retrieve_audience_contact_list_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/retrieve_audience_contact_list_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/retrieve_audience_contact_list_example_call_tool.js"], }, }, ]} @@ -519,8 +519,8 @@ Retrieve contacts for a specific marketing audience. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_audience_contact_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_audience_contact_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_audience_contact_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_audience_contact_example_call_tool.js"], }, }, ]} @@ -545,8 +545,8 @@ Create a new omni-channel contact for an audience. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/retrieve_audience_contact_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/retrieve_audience_contact_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/retrieve_audience_contact_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/retrieve_audience_contact_example_call_tool.js"], }, }, ]} @@ -570,8 +570,8 @@ Retrieve a specific omni-channel contact in an audience. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_contact_information_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_contact_information_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_contact_information_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_contact_information_example_call_tool.js"], }, }, ]} @@ -597,8 +597,8 @@ Update information for an existing contact. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/archive_contact_mailchimp_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/archive_contact_mailchimp_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/archive_contact_mailchimp_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/archive_contact_mailchimp_example_call_tool.js"], }, }, ]} @@ -620,8 +620,8 @@ Archives a contact in a Mailchimp audience. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/forget_contact_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/forget_contact_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/forget_contact_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/forget_contact_example_call_tool.js"], }, }, ]} @@ -643,8 +643,8 @@ Forget a contact in the audience list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_connected_apps_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_connected_apps_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_connected_apps_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_connected_apps_example_call_tool.js"], }, }, ]} @@ -668,8 +668,8 @@ Retrieve registered connected applications for an account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_authorized_app_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_authorized_app_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_authorized_app_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_authorized_app_info_example_call_tool.js"], }, }, ]} @@ -692,8 +692,8 @@ Retrieve details of a specific authorized application. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_classic_automations_summary_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_classic_automations_summary_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_classic_automations_summary_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_classic_automations_summary_example_call_tool.js"], }, }, ]} @@ -722,8 +722,8 @@ Fetch a summary of an account's classic automations. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_mailchimp_automation_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_mailchimp_automation_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_mailchimp_automation_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_mailchimp_automation_example_call_tool.js"], }, }, ]} @@ -748,8 +748,8 @@ Create a new classic automation in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_automation_summary_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_automation_summary_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_automation_summary_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_automation_summary_example_call_tool.js"], }, }, ]} @@ -772,8 +772,8 @@ Retrieve details of a specific classic automation workflow. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/pause_automation_emails_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/pause_automation_emails_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/pause_automation_emails_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/pause_automation_emails_example_call_tool.js"], }, }, ]} @@ -794,8 +794,8 @@ Pause emails in a specific automation workflow. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/start_mailchimp_automation_emails_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/start_mailchimp_automation_emails_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/start_mailchimp_automation_emails_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/start_mailchimp_automation_emails_example_call_tool.js"], }, }, ]} @@ -816,8 +816,8 @@ Start all emails in a Mailchimp automation workflow. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/archive_mailchimp_automation_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/archive_mailchimp_automation_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/archive_mailchimp_automation_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/archive_mailchimp_automation_example_call_tool.js"], }, }, ]} @@ -838,8 +838,8 @@ Permanently archive a Mailchimp automation. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_automation_emails_summary_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_automation_emails_summary_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_automation_emails_summary_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_automation_emails_summary_example_call_tool.js"], }, }, ]} @@ -860,8 +860,8 @@ Get a summary of emails in an automation workflow. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_automation_email_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_automation_email_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_automation_email_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_automation_email_info_example_call_tool.js"], }, }, ]} @@ -883,8 +883,8 @@ Retrieve details of a specific classic automation email. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/remove_classic_automation_email_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/remove_classic_automation_email_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/remove_classic_automation_email_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/remove_classic_automation_email_example_call_tool.js"], }, }, ]} @@ -906,8 +906,8 @@ Removes a specified classic automation workflow email. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_automation_email_settings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_automation_email_settings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_automation_email_settings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_automation_email_settings_example_call_tool.js"], }, }, ]} @@ -931,8 +931,8 @@ Update settings for a classic automation workflow email. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_automation_email_queue_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_automation_email_queue_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_automation_email_queue_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_automation_email_queue_info_example_call_tool.js"], }, }, ]} @@ -954,8 +954,8 @@ Retrieve details of a classic automation email queue in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_subscriber_to_workflow_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_subscriber_to_workflow_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_subscriber_to_workflow_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_subscriber_to_workflow_example_call_tool.js"], }, }, ]} @@ -978,8 +978,8 @@ Add a subscriber to an automation workflow. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_automation_subscriber_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_automation_subscriber_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_automation_subscriber_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_automation_subscriber_info_example_call_tool.js"], }, }, ]} @@ -1002,8 +1002,8 @@ Get details of a subscriber in an automation email queue. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/pause_automated_email_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/pause_automated_email_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/pause_automated_email_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/pause_automated_email_example_call_tool.js"], }, }, ]} @@ -1025,8 +1025,8 @@ Pause an automated email in a Mailchimp workflow. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/start_automated_email_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/start_automated_email_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/start_automated_email_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/start_automated_email_example_call_tool.js"], }, }, ]} @@ -1048,8 +1048,8 @@ Initiate an automated email in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_removed_automation_subscribers_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_removed_automation_subscribers_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_removed_automation_subscribers_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_removed_automation_subscribers_example_call_tool.js"], }, }, ]} @@ -1070,8 +1070,8 @@ Get details on subscribers removed from automation workflows. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/remove_subscriber_from_workflow_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/remove_subscriber_from_workflow_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/remove_subscriber_from_workflow_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/remove_subscriber_from_workflow_example_call_tool.js"], }, }, ]} @@ -1093,8 +1093,8 @@ Remove a subscriber from a Mailchimp automation workflow. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_removed_subscriber_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_removed_subscriber_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_removed_subscriber_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_removed_subscriber_info_example_call_tool.js"], }, }, ]} @@ -1116,8 +1116,8 @@ Retrieve details about a removed subscriber from automation. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_batch_summaries_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_batch_summaries_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_batch_summaries_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_batch_summaries_example_call_tool.js"], }, }, ]} @@ -1141,8 +1141,8 @@ Retrieve a summary of batch requests from Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/start_batch_processing_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/start_batch_processing_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/start_batch_processing_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/start_batch_processing_example_call_tool.js"], }, }, ]} @@ -1164,8 +1164,8 @@ Initiate a batch operations request in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_batch_status_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_batch_status_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_batch_status_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_batch_status_example_call_tool.js"], }, }, ]} @@ -1188,8 +1188,8 @@ Retrieve the status of a Mailchimp batch request. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/cancel_batch_request_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/cancel_batch_request_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/cancel_batch_request_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/cancel_batch_request_example_call_tool.js"], }, }, ]} @@ -1210,8 +1210,8 @@ Cancels a running batch request to stop its execution. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_all_batch_webhooks_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_all_batch_webhooks_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_all_batch_webhooks_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_all_batch_webhooks_example_call_tool.js"], }, }, ]} @@ -1235,8 +1235,8 @@ Retrieve all configured webhooks for batches. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/configure_webhook_on_batch_complete_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/configure_webhook_on_batch_complete_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/configure_webhook_on_batch_complete_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/configure_webhook_on_batch_complete_example_call_tool.js"], }, }, ]} @@ -1258,8 +1258,8 @@ Configure a webhook for batch processing completion alerts. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_batch_webhook_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_batch_webhook_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_batch_webhook_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_batch_webhook_info_example_call_tool.js"], }, }, ]} @@ -1282,8 +1282,8 @@ Retrieve details of a specific batch webhook on Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_batch_webhook_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_batch_webhook_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_batch_webhook_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_batch_webhook_example_call_tool.js"], }, }, ]} @@ -1306,8 +1306,8 @@ Update a batch webhook on Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/remove_batch_webhook_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/remove_batch_webhook_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/remove_batch_webhook_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/remove_batch_webhook_example_call_tool.js"], }, }, ]} @@ -1328,8 +1328,8 @@ Remove a batch webhook to stop sending webhooks to a URL. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_mailchimp_template_folders_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_mailchimp_template_folders_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_mailchimp_template_folders_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_mailchimp_template_folders_example_call_tool.js"], }, }, ]} @@ -1353,8 +1353,8 @@ Retrieve all template folders from Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_template_folder_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_template_folder_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_template_folder_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_template_folder_example_call_tool.js"], }, }, ]} @@ -1375,8 +1375,8 @@ Create a new template folder in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_template_folder_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_template_folder_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_template_folder_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_template_folder_info_example_call_tool.js"], }, }, ]} @@ -1399,8 +1399,8 @@ Retrieve details of a specific template folder. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_template_folder_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_template_folder_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_template_folder_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_template_folder_example_call_tool.js"], }, }, ]} @@ -1422,8 +1422,8 @@ Update a specific folder for organizing templates. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_template_folder_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_template_folder_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_template_folder_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_template_folder_example_call_tool.js"], }, }, ]} @@ -1444,8 +1444,8 @@ Delete a specific template folder in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_folders_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_folders_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_folders_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_folders_example_call_tool.js"], }, }, ]} @@ -1469,8 +1469,8 @@ Retrieve all folders used to organize campaigns. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_campaign_folder_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_campaign_folder_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_campaign_folder_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_campaign_folder_example_call_tool.js"], }, }, ]} @@ -1491,8 +1491,8 @@ Create a new campaign folder in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_folder_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_folder_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_folder_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_folder_info_example_call_tool.js"], }, }, ]} @@ -1515,8 +1515,8 @@ Get details about a specific campaign folder. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_campaign_folder_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_campaign_folder_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_campaign_folder_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_campaign_folder_example_call_tool.js"], }, }, ]} @@ -1538,8 +1538,8 @@ Update a specific folder used to organize campaigns. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_campaign_folder_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_campaign_folder_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_campaign_folder_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_campaign_folder_example_call_tool.js"], }, }, ]} @@ -1560,8 +1560,8 @@ Delete a specific campaign folder in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_all_marketing_campaigns_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_all_marketing_campaigns_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_all_marketing_campaigns_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_all_marketing_campaigns_example_call_tool.js"], }, }, ]} @@ -1597,8 +1597,8 @@ Fetches all marketing campaigns from an account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_mailchimp_campaign_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_mailchimp_campaign_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_mailchimp_campaign_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_mailchimp_campaign_example_call_tool.js"], }, }, ]} @@ -1620,8 +1620,8 @@ Create a new Mailchimp campaign quickly. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_details_example_call_tool.js"], }, }, ]} @@ -1646,8 +1646,8 @@ Retrieve details of a specific marketing campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_campaign_settings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_campaign_settings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_campaign_settings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_campaign_settings_example_call_tool.js"], }, }, ]} @@ -1670,8 +1670,8 @@ Update campaign settings in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_mailchimp_campaign_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_mailchimp_campaign_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_mailchimp_campaign_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_mailchimp_campaign_example_call_tool.js"], }, }, ]} @@ -1692,8 +1692,8 @@ Delete a specific Mailchimp campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/cancel_campaign_send_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/cancel_campaign_send_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/cancel_campaign_send_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/cancel_campaign_send_example_call_tool.js"], }, }, ]} @@ -1714,8 +1714,8 @@ Cancel a sent campaign before all recipients receive it. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/replicate_campaign_mailchimp_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/replicate_campaign_mailchimp_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/replicate_campaign_mailchimp_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/replicate_campaign_mailchimp_example_call_tool.js"], }, }, ]} @@ -1736,8 +1736,8 @@ Replicate a saved or sent Mailchimp campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/send_mailchimp_campaign_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/send_mailchimp_campaign_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/send_mailchimp_campaign_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/send_mailchimp_campaign_example_call_tool.js"], }, }, ]} @@ -1758,8 +1758,8 @@ Send a Mailchimp campaign immediately or as scheduled. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/schedule_campaign_delivery_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/schedule_campaign_delivery_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/schedule_campaign_delivery_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/schedule_campaign_delivery_example_call_tool.js"], }, }, ]} @@ -1784,8 +1784,8 @@ Schedule a Mailchimp campaign for delivery. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/unschedule_campaign_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/unschedule_campaign_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/unschedule_campaign_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/unschedule_campaign_example_call_tool.js"], }, }, ]} @@ -1806,8 +1806,8 @@ Unschedule a scheduled Mailchimp campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/send_test_email_campaign_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/send_test_email_campaign_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/send_test_email_campaign_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/send_test_email_campaign_example_call_tool.js"], }, }, ]} @@ -1830,8 +1830,8 @@ Send a test email for a specific campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/pause_rss_campaign_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/pause_rss_campaign_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/pause_rss_campaign_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/pause_rss_campaign_example_call_tool.js"], }, }, ]} @@ -1852,8 +1852,8 @@ Pause an RSS-Driven campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/resume_rss_driven_campaign_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/resume_rss_driven_campaign_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/resume_rss_driven_campaign_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/resume_rss_driven_campaign_example_call_tool.js"], }, }, ]} @@ -1874,8 +1874,8 @@ Resume an RSS-Driven campaign in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/resend_campaign_to_segments_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/resend_campaign_to_segments_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/resend_campaign_to_segments_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/resend_campaign_to_segments_example_call_tool.js"], }, }, ]} @@ -1897,8 +1897,8 @@ Resend a campaign to specific segments. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_content_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_content_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_content_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_content_example_call_tool.js"], }, }, ]} @@ -1921,8 +1921,8 @@ Retrieve the HTML and plain-text content for a Mailchimp campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/set_campaign_content_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/set_campaign_content_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/set_campaign_content_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/set_campaign_content_example_call_tool.js"], }, }, ]} @@ -1945,8 +1945,8 @@ Set the content for a campaign in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_mailchimp_campaign_feedback_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_mailchimp_campaign_feedback_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_mailchimp_campaign_feedback_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_mailchimp_campaign_feedback_example_call_tool.js"], }, }, ]} @@ -1969,8 +1969,8 @@ Retrieve feedback comments for a Mailchimp campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_campaign_feedback_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_campaign_feedback_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_campaign_feedback_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_campaign_feedback_example_call_tool.js"], }, }, ]} @@ -1994,8 +1994,8 @@ Add feedback to a specific Mailchimp campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_feedback_message_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_feedback_message_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_feedback_message_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_feedback_message_example_call_tool.js"], }, }, ]} @@ -2019,8 +2019,8 @@ Retrieve a specific feedback message from a campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_campaign_feedback_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_campaign_feedback_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_campaign_feedback_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_campaign_feedback_example_call_tool.js"], }, }, ]} @@ -2045,8 +2045,8 @@ Update specific feedback for a Mailchimp campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/remove_campaign_feedback_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/remove_campaign_feedback_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/remove_campaign_feedback_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/remove_campaign_feedback_example_call_tool.js"], }, }, ]} @@ -2068,8 +2068,8 @@ Remove a specific feedback message from a campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/review_campaign_send_checklist_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/review_campaign_send_checklist_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/review_campaign_send_checklist_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/review_campaign_send_checklist_example_call_tool.js"], }, }, ]} @@ -2092,8 +2092,8 @@ Review the send checklist for a Mailchimp campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_connected_sites_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_connected_sites_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_connected_sites_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_connected_sites_example_call_tool.js"], }, }, ]} @@ -2117,8 +2117,8 @@ Retrieve all connected sites from a Mailchimp account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_mailchimp_connected_site_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_mailchimp_connected_site_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_mailchimp_connected_site_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_mailchimp_connected_site_example_call_tool.js"], }, }, ]} @@ -2140,8 +2140,8 @@ Create a new Mailchimp connected site. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_connected_site_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_connected_site_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_connected_site_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_connected_site_info_example_call_tool.js"], }, }, ]} @@ -2164,8 +2164,8 @@ Retrieve details of a specific connected site. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/remove_mailchimp_connected_site_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/remove_mailchimp_connected_site_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/remove_mailchimp_connected_site_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/remove_mailchimp_connected_site_example_call_tool.js"], }, }, ]} @@ -2186,8 +2186,8 @@ Remove a connected site from your Mailchimp account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/verify_script_installation_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/verify_script_installation_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/verify_script_installation_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/verify_script_installation_example_call_tool.js"], }, }, ]} @@ -2208,8 +2208,8 @@ Verify if the Mailchimp connected site script is installed. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/trigger_automation_step_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/trigger_automation_step_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/trigger_automation_step_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/trigger_automation_step_example_call_tool.js"], }, }, ]} @@ -2232,8 +2232,8 @@ Trigger a step in a Mailchimp automation flow. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_file_manager_files_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_file_manager_files_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_file_manager_files_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_file_manager_files_example_call_tool.js"], }, }, ]} @@ -2263,8 +2263,8 @@ Retrieve images and files from the Mailchimp File Manager. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/upload_file_to_file_manager_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/upload_file_to_file_manager_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/upload_file_to_file_manager_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/upload_file_to_file_manager_example_call_tool.js"], }, }, ]} @@ -2287,8 +2287,8 @@ Upload a new file or image to the File Manager. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_file_manager_file_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_file_manager_file_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_file_manager_file_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_file_manager_file_info_example_call_tool.js"], }, }, ]} @@ -2311,8 +2311,8 @@ Retrieve information about a specific file from Mailchimp's File Manager. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_file_manager_file_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_file_manager_file_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_file_manager_file_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_file_manager_file_example_call_tool.js"], }, }, ]} @@ -2335,8 +2335,8 @@ Update a file in the Mailchimp File Manager. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_file_manager_file_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_file_manager_file_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_file_manager_file_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_file_manager_file_example_call_tool.js"], }, }, ]} @@ -2357,8 +2357,8 @@ Remove a specific file from Mailchimp's File Manager. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/list_file_manager_folders_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/list_file_manager_folders_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/list_file_manager_folders_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/list_file_manager_folders_example_call_tool.js"], }, }, ]} @@ -2385,8 +2385,8 @@ Retrieve a list of folders from the File Manager. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_new_file_manager_folder_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_new_file_manager_folder_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_new_file_manager_folder_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_new_file_manager_folder_example_call_tool.js"], }, }, ]} @@ -2407,8 +2407,8 @@ Create a new folder in Mailchimp's File Manager. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_file_manager_folder_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_file_manager_folder_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_file_manager_folder_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_file_manager_folder_info_example_call_tool.js"], }, }, ]} @@ -2431,8 +2431,8 @@ Retrieve details of a specific folder from File Manager. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_file_manager_folder_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_file_manager_folder_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_file_manager_folder_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_file_manager_folder_example_call_tool.js"], }, }, ]} @@ -2454,8 +2454,8 @@ Update a specific File Manager folder in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_file_manager_folder_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_file_manager_folder_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_file_manager_folder_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_file_manager_folder_example_call_tool.js"], }, }, ]} @@ -2476,8 +2476,8 @@ Delete a specific folder in the File Manager. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_folder_files_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_folder_files_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_folder_files_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_folder_files_example_call_tool.js"], }, }, ]} @@ -2508,8 +2508,8 @@ Retrieve files and images from a specific folder. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/retrieve_mailchimp_lists_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/retrieve_mailchimp_lists_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/retrieve_mailchimp_lists_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/retrieve_mailchimp_lists_example_call_tool.js"], }, }, ]} @@ -2542,8 +2542,8 @@ Retrieve information about all Mailchimp lists. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_mailchimp_list_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_mailchimp_list_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_mailchimp_list_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_mailchimp_list_example_call_tool.js"], }, }, ]} @@ -2565,8 +2565,8 @@ Create a new list in your Mailchimp account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_mailchimp_list_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_mailchimp_list_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_mailchimp_list_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_mailchimp_list_info_example_call_tool.js"], }, }, ]} @@ -2590,8 +2590,8 @@ Retrieve details of a specific list in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_mailchimp_list_settings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_mailchimp_list_settings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_mailchimp_list_settings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_mailchimp_list_settings_example_call_tool.js"], }, }, ]} @@ -2614,8 +2614,8 @@ Update settings for a specific Mailchimp list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_mailchimp_list_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_mailchimp_list_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_mailchimp_list_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_mailchimp_list_example_call_tool.js"], }, }, ]} @@ -2636,8 +2636,8 @@ Delete a list from your Mailchimp account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/manage_mailchimp_list_members_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/manage_mailchimp_list_members_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/manage_mailchimp_list_members_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/manage_mailchimp_list_members_example_call_tool.js"], }, }, ]} @@ -2662,8 +2662,8 @@ Batch subscribe or unsubscribe members in a Mailchimp list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_abuse_reports_for_list_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_abuse_reports_for_list_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_abuse_reports_for_list_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_abuse_reports_for_list_example_call_tool.js"], }, }, ]} @@ -2688,8 +2688,8 @@ Retrieve all abuse reports for a specified mailing list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/fetch_abuse_report_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/fetch_abuse_report_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/fetch_abuse_report_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/fetch_abuse_report_details_example_call_tool.js"], }, }, ]} @@ -2715,8 +2715,8 @@ Fetch details about a specific abuse report for a mailing list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_daily_list_activity_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_daily_list_activity_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_daily_list_activity_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_daily_list_activity_example_call_tool.js"], }, }, ]} @@ -2741,8 +2741,8 @@ Fetch daily detailed activity stats for a list in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_top_email_clients_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_top_email_clients_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_top_email_clients_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_top_email_clients_example_call_tool.js"], }, }, ]} @@ -2765,8 +2765,8 @@ Retrieve the top email clients from a specific list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_monthly_list_growth_summary_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_monthly_list_growth_summary_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_monthly_list_growth_summary_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_monthly_list_growth_summary_example_call_tool.js"], }, }, ]} @@ -2793,8 +2793,8 @@ Retrieve monthly summary of a list's growth activity. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_list_growth_summary_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_list_growth_summary_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_list_growth_summary_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_list_growth_summary_example_call_tool.js"], }, }, ]} @@ -2818,8 +2818,8 @@ Get a list's growth activity summary for a specific month and year. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_list_interest_categories_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_list_interest_categories_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_list_interest_categories_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_list_interest_categories_example_call_tool.js"], }, }, ]} @@ -2845,8 +2845,8 @@ Retrieve interest categories for a specific mailing list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_interest_category_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_interest_category_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_interest_category_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_interest_category_example_call_tool.js"], }, }, ]} @@ -2870,8 +2870,8 @@ Create a new interest category in a Mailchimp list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_interest_category_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_interest_category_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_interest_category_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_interest_category_info_example_call_tool.js"], }, }, ]} @@ -2895,8 +2895,8 @@ Fetch specific interest category details from a Mailchimp list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_interest_category_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_interest_category_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_interest_category_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_interest_category_example_call_tool.js"], }, }, ]} @@ -2921,8 +2921,8 @@ Update a specific interest category in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_interest_category_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_interest_category_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_interest_category_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_interest_category_example_call_tool.js"], }, }, ]} @@ -2944,8 +2944,8 @@ Delete a specific interest category from a list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_interest_category_interests_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_interest_category_interests_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_interest_category_interests_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_interest_category_interests_example_call_tool.js"], }, }, ]} @@ -2971,8 +2971,8 @@ Retrieve interests for a specific category in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_interest_group_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_interest_group_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_interest_group_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_interest_group_example_call_tool.js"], }, }, ]} @@ -2996,8 +2996,8 @@ Create a new interest group for a specific category. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_interest_group_names_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_interest_group_names_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_interest_group_names_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_interest_group_names_example_call_tool.js"], }, }, ]} @@ -3022,8 +3022,8 @@ Retrieve interest group names for a specific category. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_interest_group_name_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_interest_group_name_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_interest_group_name_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_interest_group_name_example_call_tool.js"], }, }, ]} @@ -3048,8 +3048,8 @@ Update group names in a specific interest category. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_interest_from_category_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_interest_from_category_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_interest_from_category_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_interest_from_category_example_call_tool.js"], }, }, ]} @@ -3072,8 +3072,8 @@ Delete an interest from a specific category. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_list_segments_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_list_segments_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_list_segments_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_list_segments_info_example_call_tool.js"], }, }, ]} @@ -3106,8 +3106,8 @@ Retrieve details of all segments for a specific list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_mailchimp_segment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_mailchimp_segment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_mailchimp_segment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_mailchimp_segment_example_call_tool.js"], }, }, ]} @@ -3132,8 +3132,8 @@ Create a new segment in a specific Mailchimp list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_segment_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_segment_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_segment_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_segment_info_example_call_tool.js"], }, }, ]} @@ -3160,8 +3160,8 @@ Retrieve information about a specific Mailchimp segment. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_specific_segment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_specific_segment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_specific_segment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_specific_segment_example_call_tool.js"], }, }, ]} @@ -3183,8 +3183,8 @@ Delete a specific segment from a Mailchimp list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_mailchimp_segment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_mailchimp_segment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_mailchimp_segment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_mailchimp_segment_example_call_tool.js"], }, }, ]} @@ -3210,8 +3210,8 @@ Update the details of a specific segment in a Mailchimp list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_list_segment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_list_segment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_list_segment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_list_segment_example_call_tool.js"], }, }, ]} @@ -3235,8 +3235,8 @@ Batch update members in a Mailchimp list segment. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_segment_members_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_segment_members_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_segment_members_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_segment_members_info_example_call_tool.js"], }, }, ]} @@ -3265,8 +3265,8 @@ Get information about members in a saved segment. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_member_to_static_segment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_member_to_static_segment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_member_to_static_segment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_member_to_static_segment_example_call_tool.js"], }, }, ]} @@ -3289,8 +3289,8 @@ Add a member to a Mailchimp static segment. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/remove_member_from_mailchimp_segment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/remove_member_from_mailchimp_segment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/remove_member_from_mailchimp_segment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/remove_member_from_mailchimp_segment_example_call_tool.js"], }, }, ]} @@ -3313,8 +3313,8 @@ Remove a member from a Mailchimp static segment. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/search_tags_by_name_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/search_tags_by_name_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/search_tags_by_name_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/search_tags_by_name_example_call_tool.js"], }, }, ]} @@ -3336,8 +3336,8 @@ Search for tags on a list by name. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_mailchimp_list_members_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_mailchimp_list_members_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_mailchimp_list_members_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_mailchimp_list_members_example_call_tool.js"], }, }, ]} @@ -3377,8 +3377,8 @@ Retrieve member details from a specific Mailchimp list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_member_to_mailchimp_list_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_member_to_mailchimp_list_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_member_to_mailchimp_list_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_member_to_mailchimp_list_example_call_tool.js"], }, }, ]} @@ -3402,8 +3402,8 @@ Add a new member to a Mailchimp list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_list_member_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_list_member_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_list_member_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_list_member_info_example_call_tool.js"], }, }, ]} @@ -3427,8 +3427,8 @@ Retrieve details about a specific list member in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_or_update_list_member_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_or_update_list_member_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_or_update_list_member_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_or_update_list_member_example_call_tool.js"], }, }, ]} @@ -3453,8 +3453,8 @@ Add or update a member in a Mailchimp list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_list_member_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_list_member_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_list_member_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_list_member_info_example_call_tool.js"], }, }, ]} @@ -3479,8 +3479,8 @@ Update information for a specific list member in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/archive_list_member_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/archive_list_member_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/archive_list_member_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/archive_list_member_example_call_tool.js"], }, }, ]} @@ -3502,8 +3502,8 @@ Archives a member from a Mailchimp list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_member_activity_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_member_activity_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_member_activity_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_member_activity_example_call_tool.js"], }, }, ]} @@ -3528,8 +3528,8 @@ Retrieve recent email activity for a list member. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_member_activity_feed_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_member_activity_feed_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_member_activity_feed_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_member_activity_feed_example_call_tool.js"], }, }, ]} @@ -3556,8 +3556,8 @@ Fetch a Mailchimp list member's activity details. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/retrieve_member_tags_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/retrieve_member_tags_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/retrieve_member_tags_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/retrieve_member_tags_example_call_tool.js"], }, }, ]} @@ -3583,8 +3583,8 @@ Fetches tags for a specific mailing list member. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_list_member_tags_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_list_member_tags_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_list_member_tags_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_list_member_tags_example_call_tool.js"], }, }, ]} @@ -3608,8 +3608,8 @@ Add or remove tags from a Mailchimp list member. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/retrieve_contact_events_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/retrieve_contact_events_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/retrieve_contact_events_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/retrieve_contact_events_example_call_tool.js"], }, }, ]} @@ -3635,8 +3635,8 @@ Retrieve events for a specific contact in a list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_list_member_event_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_list_member_event_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_list_member_event_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_list_member_event_example_call_tool.js"], }, }, ]} @@ -3660,8 +3660,8 @@ Add an event for a list member in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_member_goal_events_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_member_goal_events_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_member_goal_events_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_member_goal_events_example_call_tool.js"], }, }, ]} @@ -3685,8 +3685,8 @@ Retrieve the last 50 goal events for a specific list member. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_member_notes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_member_notes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_member_notes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_member_notes_example_call_tool.js"], }, }, ]} @@ -3714,8 +3714,8 @@ Retrieve recent notes for a Mailchimp list member. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_note_to_subscriber_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_note_to_subscriber_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_note_to_subscriber_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_note_to_subscriber_example_call_tool.js"], }, }, ]} @@ -3738,8 +3738,8 @@ Add a new note for a specific subscriber in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_list_member_note_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_list_member_note_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_list_member_note_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_list_member_note_example_call_tool.js"], }, }, ]} @@ -3764,8 +3764,8 @@ Retrieve a specific note for a list member. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_member_note_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_member_note_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_member_note_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_member_note_example_call_tool.js"], }, }, ]} @@ -3789,8 +3789,8 @@ Update a specific note for a list member in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_member_note_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_member_note_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_member_note_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_member_note_example_call_tool.js"], }, }, ]} @@ -3813,8 +3813,8 @@ Delete a specific note for a list member. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_member_data_permanently_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_member_data_permanently_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_member_data_permanently_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_member_data_permanently_example_call_tool.js"], }, }, ]} @@ -3836,8 +3836,8 @@ Permanently delete a list member's data in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_audience_merge_fields_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_audience_merge_fields_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_audience_merge_fields_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_audience_merge_fields_example_call_tool.js"], }, }, ]} @@ -3864,8 +3864,8 @@ Get a list of all merge fields for an audience. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_audience_merge_field_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_audience_merge_field_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_audience_merge_field_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_audience_merge_field_example_call_tool.js"], }, }, ]} @@ -3888,8 +3888,8 @@ Add a new merge field to a specific audience. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_merge_field_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_merge_field_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_merge_field_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_merge_field_info_example_call_tool.js"], }, }, ]} @@ -3913,8 +3913,8 @@ Retrieve information about a specific merge field. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_merge_field_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_merge_field_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_merge_field_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_merge_field_example_call_tool.js"], }, }, ]} @@ -3938,8 +3938,8 @@ Update a specific merge field in a list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_merge_field_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_merge_field_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_merge_field_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_merge_field_example_call_tool.js"], }, }, ]} @@ -3961,8 +3961,8 @@ Delete a specific merge field from a Mailchimp list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_list_webhooks_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_list_webhooks_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_list_webhooks_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_list_webhooks_info_example_call_tool.js"], }, }, ]} @@ -3983,8 +3983,8 @@ Get information about all webhooks for a specific list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_mailchimp_webhook_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_mailchimp_webhook_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_mailchimp_webhook_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_mailchimp_webhook_example_call_tool.js"], }, }, ]} @@ -4007,8 +4007,8 @@ Create a new webhook for a specific Mailchimp list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_webhook_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_webhook_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_webhook_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_webhook_info_example_call_tool.js"], }, }, ]} @@ -4030,8 +4030,8 @@ Retrieve details of a specific Mailchimp webhook. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_mailchimp_webhook_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_mailchimp_webhook_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_mailchimp_webhook_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_mailchimp_webhook_example_call_tool.js"], }, }, ]} @@ -4053,8 +4053,8 @@ Delete a specific webhook from a Mailchimp list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_webhook_settings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_webhook_settings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_webhook_settings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_webhook_settings_example_call_tool.js"], }, }, ]} @@ -4078,8 +4078,8 @@ Update the settings for an existing webhook. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_list_signup_forms_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_list_signup_forms_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_list_signup_forms_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_list_signup_forms_example_call_tool.js"], }, }, ]} @@ -4100,8 +4100,8 @@ Retrieve signup forms for a Mailchimp list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/customize_list_signup_form_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/customize_list_signup_form_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/customize_list_signup_form_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/customize_list_signup_form_example_call_tool.js"], }, }, ]} @@ -4124,8 +4124,8 @@ Customize a list's default signup form in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_list_subscriber_locations_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_list_subscriber_locations_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_list_subscriber_locations_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_list_subscriber_locations_example_call_tool.js"], }, }, ]} @@ -4148,8 +4148,8 @@ Retrieve subscriber location data by list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_list_surveys_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_list_surveys_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_list_surveys_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_list_surveys_info_example_call_tool.js"], }, }, ]} @@ -4170,8 +4170,8 @@ Retrieve information about surveys for a specific list. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_survey_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_survey_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_survey_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_survey_details_example_call_tool.js"], }, }, ]} @@ -4193,8 +4193,8 @@ Retrieve details about a specific Mailchimp survey. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/publish_mailchimp_survey_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/publish_mailchimp_survey_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/publish_mailchimp_survey_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/publish_mailchimp_survey_example_call_tool.js"], }, }, ]} @@ -4216,8 +4216,8 @@ Publishes a Mailchimp survey from draft to published status. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/unpublish_mailchimp_survey_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/unpublish_mailchimp_survey_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/unpublish_mailchimp_survey_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/unpublish_mailchimp_survey_example_call_tool.js"], }, }, ]} @@ -4239,8 +4239,8 @@ Unpublish a survey in Mailchimp Marketing. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_survey_campaign_email_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_survey_campaign_email_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_survey_campaign_email_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_survey_campaign_email_example_call_tool.js"], }, }, ]} @@ -4262,8 +4262,8 @@ Generate a campaign email linking to a survey. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_all_landing_pages_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_all_landing_pages_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_all_landing_pages_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_all_landing_pages_example_call_tool.js"], }, }, ]} @@ -4288,8 +4288,8 @@ Retrieve all landing pages from Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_mailchimp_landing_page_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_mailchimp_landing_page_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_mailchimp_landing_page_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_mailchimp_landing_page_example_call_tool.js"], }, }, ]} @@ -4319,8 +4319,8 @@ Create an unpublished Mailchimp landing page. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_landing_page_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_landing_page_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_landing_page_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_landing_page_info_example_call_tool.js"], }, }, ]} @@ -4343,8 +4343,8 @@ Retrieve information about a specific landing page by ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_landing_page_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_landing_page_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_landing_page_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_landing_page_example_call_tool.js"], }, }, ]} @@ -4372,8 +4372,8 @@ Update a landing page on Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_landing_page_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_landing_page_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_landing_page_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_landing_page_example_call_tool.js"], }, }, ]} @@ -4394,8 +4394,8 @@ Delete a specified landing page. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/publish_landing_page_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/publish_landing_page_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/publish_landing_page_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/publish_landing_page_example_call_tool.js"], }, }, ]} @@ -4416,8 +4416,8 @@ Publishes a landing page from draft or edited state. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/unpublish_landing_page_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/unpublish_landing_page_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/unpublish_landing_page_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/unpublish_landing_page_example_call_tool.js"], }, }, ]} @@ -4438,8 +4438,8 @@ Unpublish a draft or published landing page. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_landing_page_html_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_landing_page_html_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_landing_page_html_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_landing_page_html_example_call_tool.js"], }, }, ]} @@ -4462,8 +4462,8 @@ Retrieve the HTML content of a Mailchimp landing page. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_reports_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_reports_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_reports_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_reports_example_call_tool.js"], }, }, ]} @@ -4490,8 +4490,8 @@ Retrieve detailed campaign reports from Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_report_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_report_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_report_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_report_details_example_call_tool.js"], }, }, ]} @@ -4514,8 +4514,8 @@ Retrieve detailed report for a specific sent campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_abuse_reports_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_abuse_reports_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_abuse_reports_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_abuse_reports_example_call_tool.js"], }, }, ]} @@ -4538,8 +4538,8 @@ Get a list of abuse complaints for a specific campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_abuse_report_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_abuse_report_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_abuse_report_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_abuse_report_details_example_call_tool.js"], }, }, ]} @@ -4563,8 +4563,8 @@ Retrieve details of an abuse report for a campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_advice_feedback_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_advice_feedback_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_advice_feedback_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_advice_feedback_example_call_tool.js"], }, }, ]} @@ -4587,8 +4587,8 @@ Get feedback based on a campaign's performance data. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_click_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_click_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_click_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_click_details_example_call_tool.js"], }, }, ]} @@ -4615,8 +4615,8 @@ Get details about link clicks in Mailchimp campaigns. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_link_click_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_link_click_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_link_click_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_link_click_details_example_call_tool.js"], }, }, ]} @@ -4640,8 +4640,8 @@ Get click details for a specific campaign link. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/fetch_click_details_for_campaign_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/fetch_click_details_for_campaign_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/fetch_click_details_for_campaign_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/fetch_click_details_for_campaign_example_call_tool.js"], }, }, ]} @@ -4667,8 +4667,8 @@ Retrieve details on members who clicked a specific campaign link. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_subscriber_click_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_subscriber_click_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_subscriber_click_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_subscriber_click_details_example_call_tool.js"], }, }, ]} @@ -4693,8 +4693,8 @@ Retrieve details of a subscriber's link click in a campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_open_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_open_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_open_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_open_details_example_call_tool.js"], }, }, ]} @@ -4722,8 +4722,8 @@ Get details on opened campaign emails by list members. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_subscriber_open_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_subscriber_open_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_subscriber_open_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_subscriber_open_details_example_call_tool.js"], }, }, ]} @@ -4747,8 +4747,8 @@ Retrieve details of a subscriber who opened a campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_domain_performance_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_domain_performance_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_domain_performance_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_domain_performance_example_call_tool.js"], }, }, ]} @@ -4771,8 +4771,8 @@ Get top domain performance for an email campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_social_activity_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_social_activity_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_social_activity_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_social_activity_example_call_tool.js"], }, }, ]} @@ -4795,8 +4795,8 @@ Get social activity summary for a campaign using EepURL. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/retrieve_campaign_subscriber_activity_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/retrieve_campaign_subscriber_activity_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/retrieve_campaign_subscriber_activity_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/retrieve_campaign_subscriber_activity_example_call_tool.js"], }, }, ]} @@ -4822,8 +4822,8 @@ Retrieve subscriber activity for a specific campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_email_activity_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_email_activity_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_email_activity_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_email_activity_example_call_tool.js"], }, }, ]} @@ -4848,8 +4848,8 @@ Retrieve specific list member's activity in a campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/fetch_campaign_open_locations_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/fetch_campaign_open_locations_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/fetch_campaign_open_locations_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/fetch_campaign_open_locations_example_call_tool.js"], }, }, ]} @@ -4874,8 +4874,8 @@ Retrieve top open locations for a specific campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_recipients_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_recipients_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_recipients_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_recipients_example_call_tool.js"], }, }, ]} @@ -4900,8 +4900,8 @@ Retrieve information about campaign recipients. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_recipient_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_recipient_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_recipient_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_recipient_info_example_call_tool.js"], }, }, ]} @@ -4925,8 +4925,8 @@ Get information about a specific campaign recipient. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_sub_reports_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_sub_reports_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_sub_reports_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_sub_reports_example_call_tool.js"], }, }, ]} @@ -4949,8 +4949,8 @@ Retrieve sub-reports of a specific parent campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_unsubscribed_campaign_members_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_unsubscribed_campaign_members_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_unsubscribed_campaign_members_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_unsubscribed_campaign_members_example_call_tool.js"], }, }, ]} @@ -4975,8 +4975,8 @@ Get details of members unsubscribed from a specific campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_unsubscribed_member_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_unsubscribed_member_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_unsubscribed_member_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_unsubscribed_member_info_example_call_tool.js"], }, }, ]} @@ -5000,8 +5000,8 @@ Retrieve info on an unsubscribed list member from a campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_product_activity_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_campaign_product_activity_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_product_activity_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_campaign_product_activity_example_call_tool.js"], }, }, ]} @@ -5027,8 +5027,8 @@ Get breakdown of product activity for a campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_available_templates_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_available_templates_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_available_templates_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_available_templates_example_call_tool.js"], }, }, ]} @@ -5061,8 +5061,8 @@ Retrieve a list of available email templates. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_mailchimp_template_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/create_mailchimp_template_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_mailchimp_template_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/create_mailchimp_template_example_call_tool.js"], }, }, ]} @@ -5085,8 +5085,8 @@ Create a new Classic template in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_mailchimp_template_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_mailchimp_template_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_mailchimp_template_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_mailchimp_template_info_example_call_tool.js"], }, }, ]} @@ -5109,8 +5109,8 @@ Retrieves detailed information about a specific Mailchimp template. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_email_template_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_email_template_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_email_template_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_email_template_example_call_tool.js"], }, }, ]} @@ -5134,8 +5134,8 @@ Update the details of an existing email template. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_email_template_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_email_template_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_email_template_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_email_template_example_call_tool.js"], }, }, ]} @@ -5156,8 +5156,8 @@ Delete a specific email template in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_template_editable_sections_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_template_editable_sections_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_template_editable_sections_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_template_editable_sections_example_call_tool.js"], }, }, ]} @@ -5180,8 +5180,8 @@ Retrieve editable sections and default content of a template. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_account_orders_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_account_orders_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_account_orders_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_account_orders_example_call_tool.js"], }, }, ]} @@ -5209,8 +5209,8 @@ Retrieve information about an account's ecommerce orders. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_ecommerce_stores_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_ecommerce_stores_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_ecommerce_stores_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_ecommerce_stores_info_example_call_tool.js"], }, }, ]} @@ -5234,8 +5234,8 @@ Retrieve information about all ecommerce stores in the account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_new_ecommerce_store_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_new_ecommerce_store_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_new_ecommerce_store_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_new_ecommerce_store_example_call_tool.js"], }, }, ]} @@ -5257,8 +5257,8 @@ Add a new e-commerce store to your Mailchimp account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_ecommerce_store_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_ecommerce_store_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_ecommerce_store_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_ecommerce_store_info_example_call_tool.js"], }, }, ]} @@ -5281,8 +5281,8 @@ Retrieve detailed information about a specific eCommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_ecommerce_store_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_ecommerce_store_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_ecommerce_store_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_ecommerce_store_example_call_tool.js"], }, }, ]} @@ -5305,8 +5305,8 @@ Update an e-commerce store's details. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_ecommerce_store_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_ecommerce_store_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_ecommerce_store_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_ecommerce_store_example_call_tool.js"], }, }, ]} @@ -5327,8 +5327,8 @@ Delete a store and its associated subresources. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_store_carts_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_store_carts_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_store_carts_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_store_carts_info_example_call_tool.js"], }, }, ]} @@ -5353,8 +5353,8 @@ Retrieve information about a store's ecommerce carts. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_cart_to_store_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_cart_to_store_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_cart_to_store_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_cart_to_store_example_call_tool.js"], }, }, ]} @@ -5377,8 +5377,8 @@ Add a new cart to an ecommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_cart_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_cart_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_cart_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_cart_info_example_call_tool.js"], }, }, ]} @@ -5402,8 +5402,8 @@ Fetch information about a specific ecommerce cart. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_cart_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_cart_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_cart_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_cart_example_call_tool.js"], }, }, ]} @@ -5427,8 +5427,8 @@ Update a specific cart in an e-commerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_cart_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_cart_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_cart_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_cart_example_call_tool.js"], }, }, ]} @@ -5450,8 +5450,8 @@ Deletes a specific cart from an ecommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_cart_line_items_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_cart_line_items_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_cart_line_items_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_cart_line_items_info_example_call_tool.js"], }, }, ]} @@ -5477,8 +5477,8 @@ Retrieve information about a cart's line items. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_line_item_to_cart_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_line_item_to_cart_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_line_item_to_cart_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_line_item_to_cart_example_call_tool.js"], }, }, ]} @@ -5505,8 +5505,8 @@ Add a new line item to an existing shopping cart. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/retrieve_cart_line_item_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/retrieve_cart_line_item_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/retrieve_cart_line_item_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/retrieve_cart_line_item_info_example_call_tool.js"], }, }, ]} @@ -5531,8 +5531,8 @@ Get information about a specific cart line item. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_cart_line_item_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_cart_line_item_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_cart_line_item_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_cart_line_item_example_call_tool.js"], }, }, ]} @@ -5559,8 +5559,8 @@ Update a specific cart line item in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_cart_line_item_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_cart_line_item_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_cart_line_item_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_cart_line_item_example_call_tool.js"], }, }, ]} @@ -5583,8 +5583,8 @@ Delete a specific cart line item. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_store_customers_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_store_customers_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_store_customers_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_store_customers_info_example_call_tool.js"], }, }, ]} @@ -5610,8 +5610,8 @@ Retrieve information about a store's customers. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_customer_to_store_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_customer_to_store_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_customer_to_store_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_customer_to_store_example_call_tool.js"], }, }, ]} @@ -5634,8 +5634,8 @@ Add a new customer to an ecommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_customer_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_customer_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_customer_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_customer_info_example_call_tool.js"], }, }, ]} @@ -5659,8 +5659,8 @@ Retrieve specific customer information from an eCommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_or_update_customer_in_store_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_or_update_customer_in_store_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_or_update_customer_in_store_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_or_update_customer_in_store_example_call_tool.js"], }, }, ]} @@ -5684,8 +5684,8 @@ Add or update a customer in an eCommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_customer_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_customer_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_customer_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_customer_info_example_call_tool.js"], }, }, ]} @@ -5709,8 +5709,8 @@ Update a customer's information in an ecommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_store_customer_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_store_customer_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_store_customer_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_store_customer_example_call_tool.js"], }, }, ]} @@ -5732,8 +5732,8 @@ Delete a customer from an ecommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_store_promo_rules_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_store_promo_rules_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_store_promo_rules_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_store_promo_rules_example_call_tool.js"], }, }, ]} @@ -5758,8 +5758,8 @@ Retrieve promo rules for a specified store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_store_promo_rule_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_store_promo_rule_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_store_promo_rule_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_store_promo_rule_example_call_tool.js"], }, }, ]} @@ -5782,8 +5782,8 @@ Add a new promo rule to an e-commerce store on Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_promo_rule_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_promo_rule_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_promo_rule_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_promo_rule_info_example_call_tool.js"], }, }, ]} @@ -5807,8 +5807,8 @@ Retrieve information about a specific promo rule in an ecommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_promo_rule_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_promo_rule_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_promo_rule_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_promo_rule_example_call_tool.js"], }, }, ]} @@ -5832,8 +5832,8 @@ Update a promotional rule in an e-commerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_promo_rule_from_store_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_promo_rule_from_store_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_promo_rule_from_store_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_promo_rule_from_store_example_call_tool.js"], }, }, ]} @@ -5855,8 +5855,8 @@ Delete a promo rule from a specified ecommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_store_promo_codes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_store_promo_codes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_store_promo_codes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_store_promo_codes_example_call_tool.js"], }, }, ]} @@ -5882,8 +5882,8 @@ Retrieve information about promo codes for a specific store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_promo_code_to_store_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_promo_code_to_store_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_promo_code_to_store_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_promo_code_to_store_example_call_tool.js"], }, }, ]} @@ -5912,8 +5912,8 @@ Add a new promo code to an ecommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_promo_code_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_promo_code_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_promo_code_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_promo_code_info_example_call_tool.js"], }, }, ]} @@ -5938,8 +5938,8 @@ Retrieve details of a specific promo code. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_promo_code_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_promo_code_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_promo_code_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_promo_code_example_call_tool.js"], }, }, ]} @@ -5968,8 +5968,8 @@ Update details of a specific promo code. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_store_promo_code_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_store_promo_code_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_store_promo_code_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_store_promo_code_example_call_tool.js"], }, }, ]} @@ -5992,8 +5992,8 @@ Delete a promo code from an e-commerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_store_orders_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_store_orders_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_store_orders_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_store_orders_info_example_call_tool.js"], }, }, ]} @@ -6022,8 +6022,8 @@ Retrieve information about a store's orders via Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_order_to_store_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_order_to_store_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_order_to_store_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_order_to_store_example_call_tool.js"], }, }, ]} @@ -6046,8 +6046,8 @@ Add a new order to an ecommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_specific_order_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_specific_order_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_specific_order_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_specific_order_info_example_call_tool.js"], }, }, ]} @@ -6071,8 +6071,8 @@ Retrieve information about a specific order in a store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_ecommerce_order_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_ecommerce_order_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_ecommerce_order_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_ecommerce_order_example_call_tool.js"], }, }, ]} @@ -6096,8 +6096,8 @@ Add or update an order in an ecommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_order_mailchimp_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_order_mailchimp_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_order_mailchimp_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_order_mailchimp_example_call_tool.js"], }, }, ]} @@ -6121,8 +6121,8 @@ Update a specific order in Mailchimp's e-commerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_order_in_ecommerce_store_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_order_in_ecommerce_store_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_order_in_ecommerce_store_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_order_in_ecommerce_store_example_call_tool.js"], }, }, ]} @@ -6144,8 +6144,8 @@ Delete an order from an eCommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_order_line_items_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_order_line_items_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_order_line_items_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_order_line_items_example_call_tool.js"], }, }, ]} @@ -6171,8 +6171,8 @@ Retrieve information about order line items. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_order_line_item_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_order_line_item_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_order_line_item_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_order_line_item_example_call_tool.js"], }, }, ]} @@ -6196,8 +6196,8 @@ Add a new line item to an existing order. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_specific_order_line_item_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_specific_order_line_item_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_specific_order_line_item_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_specific_order_line_item_info_example_call_tool.js"], }, }, ]} @@ -6222,8 +6222,8 @@ Get details about a specific order line item. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_order_line_item_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_order_line_item_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_order_line_item_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_order_line_item_example_call_tool.js"], }, }, ]} @@ -6251,8 +6251,8 @@ Update a specific order line item. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_order_line_item_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_order_line_item_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_order_line_item_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_order_line_item_example_call_tool.js"], }, }, ]} @@ -6275,8 +6275,8 @@ Delete a specific order line item. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_store_products_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_store_products_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_store_products_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_store_products_info_example_call_tool.js"], }, }, ]} @@ -6301,8 +6301,8 @@ Get information about a store's products from Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_product_to_store_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_product_to_store_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_product_to_store_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_product_to_store_example_call_tool.js"], }, }, ]} @@ -6325,8 +6325,8 @@ Add a new product to a Mailchimp store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_product_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_product_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_product_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_product_info_example_call_tool.js"], }, }, ]} @@ -6350,8 +6350,8 @@ Get information about a specific product from an ecommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_product_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_product_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_product_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_product_info_example_call_tool.js"], }, }, ]} @@ -6375,8 +6375,8 @@ Update details of a specific product in a store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_ecommerce_product_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_ecommerce_product_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_ecommerce_product_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_ecommerce_product_example_call_tool.js"], }, }, ]} @@ -6400,8 +6400,8 @@ Update a specific product in an ecommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_ecommerce_product_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_ecommerce_product_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_ecommerce_product_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_ecommerce_product_example_call_tool.js"], }, }, ]} @@ -6423,8 +6423,8 @@ Delete a product from an eCommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_product_variants_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_product_variants_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_product_variants_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_product_variants_info_example_call_tool.js"], }, }, ]} @@ -6450,8 +6450,8 @@ Retrieve information on product variants from a store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_product_variant_mailchimp_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_product_variant_mailchimp_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_product_variant_mailchimp_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_product_variant_mailchimp_example_call_tool.js"], }, }, ]} @@ -6475,8 +6475,8 @@ Add a new variant to an existing product in Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_product_variant_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_product_variant_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_product_variant_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_product_variant_info_example_call_tool.js"], }, }, ]} @@ -6501,8 +6501,8 @@ Retrieve information on a specific product variant. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_product_variant_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_product_variant_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_product_variant_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_product_variant_example_call_tool.js"], }, }, ]} @@ -6527,8 +6527,8 @@ Add or update a product variant in an ecommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/modify_product_variant_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/modify_product_variant_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/modify_product_variant_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/modify_product_variant_example_call_tool.js"], }, }, ]} @@ -6553,8 +6553,8 @@ Update a product variant in an e-commerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_product_variant_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_product_variant_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_product_variant_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_product_variant_example_call_tool.js"], }, }, ]} @@ -6577,8 +6577,8 @@ Delete a product variant from an ecommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_product_images_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_product_images_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_product_images_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_product_images_example_call_tool.js"], }, }, ]} @@ -6604,8 +6604,8 @@ Retrieve information about a product's images. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_product_image_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_product_image_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_product_image_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_product_image_example_call_tool.js"], }, }, ]} @@ -6630,8 +6630,8 @@ Add a new image to a specific product. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_product_image_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_product_image_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_product_image_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_product_image_info_example_call_tool.js"], }, }, ]} @@ -6656,8 +6656,8 @@ Retrieve details of a specific product image in an eCommerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_product_image_mailchimp_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/update_product_image_mailchimp_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_product_image_mailchimp_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/update_product_image_mailchimp_example_call_tool.js"], }, }, ]} @@ -6683,8 +6683,8 @@ Update a product image in an e-commerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_product_image_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_product_image_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_product_image_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_product_image_example_call_tool.js"], }, }, ]} @@ -6707,8 +6707,8 @@ Delete an image from a product in an e-commerce store. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/search_mailchimp_campaigns_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/search_mailchimp_campaigns_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/search_mailchimp_campaigns_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/search_mailchimp_campaigns_example_call_tool.js"], }, }, ]} @@ -6731,8 +6731,8 @@ Search for email campaigns using query terms. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/search_mailchimp_members_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/search_mailchimp_members_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/search_mailchimp_members_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/search_mailchimp_members_example_call_tool.js"], }, }, ]} @@ -6756,8 +6756,8 @@ Search for Mailchimp list members across lists. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/check_mailchimp_api_health_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/check_mailchimp_api_health_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/check_mailchimp_api_health_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/check_mailchimp_api_health_example_call_tool.js"], }, }, ]} @@ -6777,8 +6777,8 @@ This tool does not take any parameters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_facebook_ads_list_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_facebook_ads_list_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_facebook_ads_list_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_facebook_ads_list_example_call_tool.js"], }, }, ]} @@ -6804,8 +6804,8 @@ Retrieve a list of Facebook ads from Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_facebook_ad_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_facebook_ad_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_facebook_ad_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_facebook_ad_details_example_call_tool.js"], }, }, ]} @@ -6828,8 +6828,8 @@ Retrieve details of a specific Facebook ad campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_facebook_ads_reports_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_facebook_ads_reports_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_facebook_ads_reports_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_facebook_ads_reports_example_call_tool.js"], }, }, ]} @@ -6855,8 +6855,8 @@ Get reports of Facebook ads for marketing analysis. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_facebook_ad_report_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_facebook_ad_report_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_facebook_ad_report_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_facebook_ad_report_example_call_tool.js"], }, }, ]} @@ -6879,8 +6879,8 @@ Get report details of a Facebook ad campaign. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_facebook_ads_product_activity_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_facebook_ads_product_activity_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_facebook_ads_product_activity_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_facebook_ads_product_activity_example_call_tool.js"], }, }, ]} @@ -6906,8 +6906,8 @@ Retrieve product activity breakdown for a Facebook ads outreach. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_landing_page_report_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_landing_page_report_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_landing_page_report_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_landing_page_report_example_call_tool.js"], }, }, ]} @@ -6930,8 +6930,8 @@ Retrieve the report for a specific landing page. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_landing_page_reports_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_landing_page_reports_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_landing_page_reports_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_landing_page_reports_example_call_tool.js"], }, }, ]} @@ -6955,8 +6955,8 @@ Retrieve reports of landing pages from Mailchimp. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_survey_reports_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_survey_reports_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_survey_reports_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_survey_reports_example_call_tool.js"], }, }, ]} @@ -6980,8 +6980,8 @@ Retrieve detailed reports for marketing surveys. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_survey_report_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_survey_report_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_survey_report_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_survey_report_example_call_tool.js"], }, }, ]} @@ -7004,8 +7004,8 @@ Retrieve report details for a specific survey. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_survey_question_reports_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_survey_question_reports_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_survey_question_reports_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_survey_question_reports_example_call_tool.js"], }, }, ]} @@ -7028,8 +7028,8 @@ Retrieve reports for survey questions by survey ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_survey_question_report_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_survey_question_report_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_survey_question_report_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_survey_question_report_example_call_tool.js"], }, }, ]} @@ -7053,8 +7053,8 @@ Get report data for a specific survey question. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_survey_question_answers_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_survey_question_answers_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_survey_question_answers_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_survey_question_answers_example_call_tool.js"], }, }, ]} @@ -7079,8 +7079,8 @@ Retrieve answers for a specific survey question. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_survey_responses_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_survey_responses_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_survey_responses_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_survey_responses_example_call_tool.js"], }, }, ]} @@ -7106,8 +7106,8 @@ Retrieve responses to a specific survey. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_survey_response_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_survey_response_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_survey_response_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_survey_response_example_call_tool.js"], }, }, ]} @@ -7129,8 +7129,8 @@ Retrieve details of a specific survey response. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_domain_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_domain_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_domain_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_domain_details_example_call_tool.js"], }, }, ]} @@ -7151,8 +7151,8 @@ Retrieve details for a specific verified domain. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_verified_domain_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/delete_verified_domain_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_verified_domain_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/delete_verified_domain_example_call_tool.js"], }, }, ]} @@ -7173,8 +7173,8 @@ Deletes a verified domain from your Mailchimp account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/verify_sending_domain_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/verify_sending_domain_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/verify_sending_domain_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/verify_sending_domain_example_call_tool.js"], }, }, ]} @@ -7196,8 +7196,8 @@ Verify if a domain is authorized for sending emails. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_verified_mailchimp_domains_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/get_verified_mailchimp_domains_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_verified_mailchimp_domains_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/get_verified_mailchimp_domains_example_call_tool.js"], }, }, ]} @@ -7217,8 +7217,8 @@ This tool does not take any parameters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_verified_domain_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/mailchimp_marketing_api/add_verified_domain_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_verified_domain_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/mailchimp_marketing_api/add_verified_domain_example_call_tool.js"], }, }, ]} @@ -7247,6 +7247,6 @@ Below is a reference of enumerations used by some of the tools in the MailchimpM The MailchimpMarketingApi MCP Server uses the Auth Provider with id `arcade-mailchimp` to connect to users' MailchimpMarketingApi accounts. In order to use the MCP Server, you will need to configure the `arcade-mailchimp` auth provider. -The Mailchimp OAuth provider enables secure authentication with Mailchimp's Marketing API using OAuth 2.0. This allows your tools and agents to access user data and perform actions on their behalf. For detailed information on setting up the OAuth provider, including how to register your application with Mailchimp and configure the auth provider in Arcade, see the [Mailchimp Auth Provider documentation](/home/auth-providers/mailchimp). +The Mailchimp OAuth provider enables secure authentication with Mailchimp's Marketing API using OAuth 2.0. This allows your tools and agents to access user data and perform actions on their behalf. For detailed information on setting up the OAuth provider, including how to register your application with Mailchimp and configure the auth provider in Arcade, see the [Mailchimp Auth Provider documentation](/references/auth-providers/mailchimp). \ No newline at end of file diff --git a/app/en/mcp-servers/productivity/miro-api/page.mdx b/app/en/resources/integrations/productivity/miro-api/page.mdx similarity index 75% rename from app/en/mcp-servers/productivity/miro-api/page.mdx rename to app/en/resources/integrations/productivity/miro-api/page.mdx index 52b720fbe..8fb33fd29 100644 --- a/app/en/mcp-servers/productivity/miro-api/page.mdx +++ b/app/en/resources/integrations/productivity/miro-api/page.mdx @@ -172,7 +172,7 @@ The MiroApi MCP Server offers a comprehensive suite of tools for managing and in If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your - own tools](/home/build-tools/create-a-mcp-server). + own tools](/guides/create-tools/tool-basics/build-mcp-server). ## MiroApi.GetAccessTokenInfo @@ -183,8 +183,8 @@ The MiroApi MCP Server offers a comprehensive suite of tools for managing and in { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_access_token_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_access_token_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_access_token_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_access_token_info_example_call_tool.js"], }, }, ]} @@ -204,8 +204,8 @@ This tool does not take any parameters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_recent_audit_logs_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_recent_audit_logs_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_recent_audit_logs_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_recent_audit_logs_example_call_tool.js"], }, }, ]} @@ -230,8 +230,8 @@ Retrieve recent audit logs from the last 90 days. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_board_classification_settings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_board_classification_settings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_board_classification_settings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_board_classification_settings_example_call_tool.js"], }, }, ]} @@ -252,8 +252,8 @@ Retrieve board classification settings for an organization. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_board_classification_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_board_classification_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_board_classification_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_board_classification_example_call_tool.js"], }, }, ]} @@ -277,8 +277,8 @@ Update board classification for team boards in Miro. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_team_board_classification_settings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_team_board_classification_settings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_team_board_classification_settings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_team_board_classification_settings_example_call_tool.js"], }, }, ]} @@ -300,8 +300,8 @@ Retrieve board classification settings for an enterprise team. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_team_board_classification_settings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_team_board_classification_settings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_team_board_classification_settings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_team_board_classification_settings_example_call_tool.js"], }, }, ]} @@ -325,8 +325,8 @@ Updates board classification settings for a team's existing board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/retrieve_board_classification_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/retrieve_board_classification_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/retrieve_board_classification_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/retrieve_board_classification_example_call_tool.js"], }, }, ]} @@ -349,8 +349,8 @@ Get the data classification of a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/set_board_classification_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/set_board_classification_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/set_board_classification_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/set_board_classification_example_call_tool.js"], }, }, ]} @@ -374,8 +374,8 @@ Update the data classification for a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/retrieve_ediscovery_cases_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/retrieve_ediscovery_cases_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/retrieve_ediscovery_cases_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/retrieve_ediscovery_cases_example_call_tool.js"], }, }, ]} @@ -398,8 +398,8 @@ Retrieve eDiscovery cases for your organization. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/retrieve_case_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/retrieve_case_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/retrieve_case_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/retrieve_case_info_example_call_tool.js"], }, }, ]} @@ -421,8 +421,8 @@ Retrieve detailed information about an organization's case. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/retrieve_legal_holds_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/retrieve_legal_holds_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/retrieve_legal_holds_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/retrieve_legal_holds_example_call_tool.js"], }, }, ]} @@ -446,8 +446,8 @@ Retrieve all legal holds for an organization's case. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/retrieve_legal_hold_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/retrieve_legal_hold_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/retrieve_legal_hold_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/retrieve_legal_hold_info_example_call_tool.js"], }, }, ]} @@ -470,8 +470,8 @@ Retrieve legal hold information for a specific case. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/review_legal_hold_boards_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/review_legal_hold_boards_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/review_legal_hold_boards_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/review_legal_hold_boards_example_call_tool.js"], }, }, ]} @@ -496,8 +496,8 @@ Review Miro boards under legal hold for legal proceedings. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/create_board_export_job_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/create_board_export_job_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/create_board_export_job_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/create_board_export_job_example_call_tool.js"], }, }, ]} @@ -521,8 +521,8 @@ Initiates an export job for specified boards in an organization. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_export_job_status_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_export_job_status_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_export_job_status_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_export_job_status_example_call_tool.js"], }, }, ]} @@ -544,8 +544,8 @@ Retrieve the status of a Miro board export job. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/retrieve_miro_export_results_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/retrieve_miro_export_results_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/retrieve_miro_export_results_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/retrieve_miro_export_results_example_call_tool.js"], }, }, ]} @@ -567,8 +567,8 @@ Retrieve results of a Miro board export job. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/fetch_board_content_changes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/fetch_board_content_changes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/fetch_board_content_changes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/fetch_board_content_changes_example_call_tool.js"], }, }, ]} @@ -596,8 +596,8 @@ Fetches content changes for board items in your organization. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/reset_user_sessions_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/reset_user_sessions_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/reset_user_sessions_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/reset_user_sessions_example_call_tool.js"], }, }, ]} @@ -618,8 +618,8 @@ Reset all active Miro sessions for a specific user. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_organization_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_organization_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_organization_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_organization_info_example_call_tool.js"], }, }, ]} @@ -640,8 +640,8 @@ Retrieve detailed information about a specific organization. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_organization_members_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_organization_members_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_organization_members_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_organization_members_example_call_tool.js"], }, }, ]} @@ -668,8 +668,8 @@ Retrieve organization members using organization ID or emails. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_organization_member_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_organization_member_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_organization_member_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_organization_member_info_example_call_tool.js"], }, }, ]} @@ -691,8 +691,8 @@ Retrieve details about a specific organization member. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/create_miro_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/create_miro_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/create_miro_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/create_miro_board_example_call_tool.js"], }, }, ]} @@ -714,8 +714,8 @@ Create a new board on Miro with specific settings. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/retrieve_user_boards_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/retrieve_user_boards_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/retrieve_user_boards_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/retrieve_user_boards_example_call_tool.js"], }, }, ]} @@ -742,8 +742,8 @@ Retrieve a list of boards accessible to the user. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/copy_miro_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/copy_miro_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/copy_miro_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/copy_miro_board_example_call_tool.js"], }, }, ]} @@ -766,8 +766,8 @@ Create a copy of an existing Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/retrieve_board_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/retrieve_board_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/retrieve_board_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/retrieve_board_info_example_call_tool.js"], }, }, ]} @@ -788,8 +788,8 @@ Retrieve details of a specific Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_miro_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_miro_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_miro_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_miro_board_example_call_tool.js"], }, }, ]} @@ -812,8 +812,8 @@ Update details of a specific Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/delete_miro_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/delete_miro_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/delete_miro_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/delete_miro_board_example_call_tool.js"], }, }, ]} @@ -834,8 +834,8 @@ Delete a Miro board and move it to Trash. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/add_app_card_to_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/add_app_card_to_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/add_app_card_to_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/add_app_card_to_board_example_call_tool.js"], }, }, ]} @@ -858,8 +858,8 @@ Add an app card item to a specified board on Miro. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/retrieve_app_card_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/retrieve_app_card_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/retrieve_app_card_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/retrieve_app_card_info_example_call_tool.js"], }, }, ]} @@ -881,8 +881,8 @@ Retrieve information for a specific Miro app card item. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_miro_app_card_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_miro_app_card_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_miro_app_card_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_miro_app_card_example_call_tool.js"], }, }, ]} @@ -906,8 +906,8 @@ Update an app card item on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/delete_app_card_from_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/delete_app_card_from_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/delete_app_card_from_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/delete_app_card_from_board_example_call_tool.js"], }, }, ]} @@ -929,8 +929,8 @@ Delete an app card item from a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/add_card_to_miro_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/add_card_to_miro_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/add_card_to_miro_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/add_card_to_miro_board_example_call_tool.js"], }, }, ]} @@ -953,8 +953,8 @@ Add a card item to a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_card_item_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_card_item_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_card_item_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_card_item_info_example_call_tool.js"], }, }, ]} @@ -976,8 +976,8 @@ Retrieve details about a specific card item from a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_card_on_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_card_on_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_card_on_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_card_on_board_example_call_tool.js"], }, }, ]} @@ -1001,8 +1001,8 @@ Update a card item on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/delete_card_item_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/delete_card_item_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/delete_card_item_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/delete_card_item_example_call_tool.js"], }, }, ]} @@ -1024,8 +1024,8 @@ Deletes a card item from the Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/add_connector_to_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/add_connector_to_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/add_connector_to_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/add_connector_to_board_example_call_tool.js"], }, }, ]} @@ -1048,8 +1048,8 @@ Adds a connector to a specified Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_board_connectors_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_board_connectors_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_board_connectors_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_board_connectors_example_call_tool.js"], }, }, ]} @@ -1072,8 +1072,8 @@ Retrieve connectors for a specified board on Miro. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/retrieve_board_connector_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/retrieve_board_connector_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/retrieve_board_connector_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/retrieve_board_connector_info_example_call_tool.js"], }, }, ]} @@ -1095,8 +1095,8 @@ Retrieve information for a specific board connector. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_connector_on_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_connector_on_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_connector_on_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_connector_on_board_example_call_tool.js"], }, }, ]} @@ -1120,8 +1120,8 @@ Update a connector on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/delete_board_connector_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/delete_board_connector_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/delete_board_connector_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/delete_board_connector_example_call_tool.js"], }, }, ]} @@ -1143,8 +1143,8 @@ Delete a specific connector from a board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/add_document_to_board_by_url_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/add_document_to_board_by_url_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/add_document_to_board_by_url_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/add_document_to_board_by_url_example_call_tool.js"], }, }, ]} @@ -1173,8 +1173,8 @@ Add a document to a Miro board using its URL. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/retrieve_document_item_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/retrieve_document_item_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/retrieve_document_item_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/retrieve_document_item_info_example_call_tool.js"], }, }, ]} @@ -1196,8 +1196,8 @@ Retrieve information for a specific document item on a board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_document_item_on_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_document_item_on_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_document_item_on_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_document_item_on_board_example_call_tool.js"], }, }, ]} @@ -1227,8 +1227,8 @@ Update a document item on a Miro board using its URL. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/delete_document_item_from_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/delete_document_item_from_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/delete_document_item_from_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/delete_document_item_from_board_example_call_tool.js"], }, }, ]} @@ -1250,8 +1250,8 @@ Deletes a document item from a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/add_embed_item_to_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/add_embed_item_to_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/add_embed_item_to_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/add_embed_item_to_board_example_call_tool.js"], }, }, ]} @@ -1280,8 +1280,8 @@ Add an embed item with external content to a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_embed_item_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_embed_item_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_embed_item_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_embed_item_info_example_call_tool.js"], }, }, ]} @@ -1303,8 +1303,8 @@ Retrieve details of an embed item on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_embed_item_on_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_embed_item_on_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_embed_item_on_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_embed_item_on_board_example_call_tool.js"], }, }, ]} @@ -1334,8 +1334,8 @@ Update an embed item on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/remove_embed_item_from_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/remove_embed_item_from_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/remove_embed_item_from_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/remove_embed_item_from_board_example_call_tool.js"], }, }, ]} @@ -1357,8 +1357,8 @@ Remove an embed item from a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/add_image_to_miro_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/add_image_to_miro_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/add_image_to_miro_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/add_image_to_miro_board_example_call_tool.js"], }, }, ]} @@ -1387,8 +1387,8 @@ Add an image to a Miro board using a URL. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_image_item_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_image_item_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_image_item_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_image_item_info_example_call_tool.js"], }, }, ]} @@ -1410,8 +1410,8 @@ Fetches details for a specified image item on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_board_image_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_board_image_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_board_image_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_board_image_example_call_tool.js"], }, }, ]} @@ -1441,8 +1441,8 @@ Update an image item on a Miro board using a URL. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/delete_board_image_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/delete_board_image_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/delete_board_image_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/delete_board_image_example_call_tool.js"], }, }, ]} @@ -1464,8 +1464,8 @@ Deletes an image item from a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/retrieve_board_items_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/retrieve_board_items_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/retrieve_board_items_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/retrieve_board_items_example_call_tool.js"], }, }, ]} @@ -1489,8 +1489,8 @@ Retrieve items from a specific Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_board_item_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_board_item_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_board_item_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_board_item_info_example_call_tool.js"], }, }, ]} @@ -1512,8 +1512,8 @@ Retrieve information for a specific item on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_item_position_parent_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_item_position_parent_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_item_position_parent_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_item_position_parent_example_call_tool.js"], }, }, ]} @@ -1538,8 +1538,8 @@ Update an item's position or parent on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/delete_board_item_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/delete_board_item_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/delete_board_item_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/delete_board_item_example_call_tool.js"], }, }, ]} @@ -1561,8 +1561,8 @@ Deletes an item from a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/share_miro_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/share_miro_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/share_miro_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/share_miro_board_example_call_tool.js"], }, }, ]} @@ -1586,8 +1586,8 @@ Invite new members to collaborate on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_miro_board_members_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_miro_board_members_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_miro_board_members_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_miro_board_members_example_call_tool.js"], }, }, ]} @@ -1610,8 +1610,8 @@ Retrieve members of a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_board_member_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_board_member_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_board_member_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_board_member_info_example_call_tool.js"], }, }, ]} @@ -1633,8 +1633,8 @@ Retrieve details about a specific board member. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_board_member_role_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_board_member_role_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_board_member_role_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_board_member_role_example_call_tool.js"], }, }, ]} @@ -1657,8 +1657,8 @@ Update the role of a Miro board member. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/remove_board_member_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/remove_board_member_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/remove_board_member_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/remove_board_member_example_call_tool.js"], }, }, ]} @@ -1680,8 +1680,8 @@ Remove a member from a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/add_shape_to_miro_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/add_shape_to_miro_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/add_shape_to_miro_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/add_shape_to_miro_board_example_call_tool.js"], }, }, ]} @@ -1704,8 +1704,8 @@ Add a shape to a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_shape_information_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_shape_information_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_shape_information_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_shape_information_example_call_tool.js"], }, }, ]} @@ -1727,8 +1727,8 @@ Retrieve detailed information about a specific shape on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_board_shape_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_board_shape_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_board_shape_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_board_shape_example_call_tool.js"], }, }, ]} @@ -1752,8 +1752,8 @@ Update a shape item on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/delete_shape_from_miro_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/delete_shape_from_miro_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/delete_shape_from_miro_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/delete_shape_from_miro_board_example_call_tool.js"], }, }, ]} @@ -1775,8 +1775,8 @@ Delete a shape item from a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/add_sticky_note_to_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/add_sticky_note_to_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/add_sticky_note_to_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/add_sticky_note_to_board_example_call_tool.js"], }, }, ]} @@ -1799,8 +1799,8 @@ Add a sticky note to a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_sticky_note_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_sticky_note_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_sticky_note_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_sticky_note_info_example_call_tool.js"], }, }, ]} @@ -1822,8 +1822,8 @@ Retrieve details of a sticky note from a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_sticky_note_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_sticky_note_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_sticky_note_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_sticky_note_example_call_tool.js"], }, }, ]} @@ -1847,8 +1847,8 @@ Update a sticky note on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/delete_sticky_note_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/delete_sticky_note_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/delete_sticky_note_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/delete_sticky_note_example_call_tool.js"], }, }, ]} @@ -1870,8 +1870,8 @@ Deletes a sticky note from a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/add_text_to_miro_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/add_text_to_miro_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/add_text_to_miro_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/add_text_to_miro_board_example_call_tool.js"], }, }, ]} @@ -1894,8 +1894,8 @@ Add a text item to a specified Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_text_item_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_text_item_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_text_item_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_text_item_info_example_call_tool.js"], }, }, ]} @@ -1917,8 +1917,8 @@ Retrieve details of a text item from a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_board_text_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_board_text_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_board_text_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_board_text_example_call_tool.js"], }, }, ]} @@ -1942,8 +1942,8 @@ Update a text item on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/remove_board_text_item_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/remove_board_text_item_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/remove_board_text_item_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/remove_board_text_item_example_call_tool.js"], }, }, ]} @@ -1965,8 +1965,8 @@ Delete a text item from a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/add_items_to_miro_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/add_items_to_miro_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/add_items_to_miro_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/add_items_to_miro_board_example_call_tool.js"], }, }, ]} @@ -1989,8 +1989,8 @@ Add up to 20 items to a Miro board in one transaction. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/add_board_frame_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/add_board_frame_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/add_board_frame_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/add_board_frame_example_call_tool.js"], }, }, ]} @@ -2020,8 +2020,8 @@ Add a frame to a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_board_frame_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_board_frame_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_board_frame_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_board_frame_info_example_call_tool.js"], }, }, ]} @@ -2043,8 +2043,8 @@ Retrieve information about a specific frame on a board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_miro_board_frame_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_miro_board_frame_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_miro_board_frame_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_miro_board_frame_example_call_tool.js"], }, }, ]} @@ -2068,8 +2068,8 @@ Update a frame on a Miro board with new properties. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/delete_board_frame_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/delete_board_frame_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/delete_board_frame_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/delete_board_frame_example_call_tool.js"], }, }, ]} @@ -2091,8 +2091,8 @@ Delete a frame from a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_items_within_frame_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_items_within_frame_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_items_within_frame_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_items_within_frame_example_call_tool.js"], }, }, ]} @@ -2117,8 +2117,8 @@ Retrieve items within a specified frame on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_app_usage_metrics_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_app_usage_metrics_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_app_usage_metrics_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_app_usage_metrics_example_call_tool.js"], }, }, ]} @@ -2142,8 +2142,8 @@ Retrieve usage metrics for a specific app over a time range. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/retrieve_app_metrics_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/retrieve_app_metrics_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/retrieve_app_metrics_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/retrieve_app_metrics_example_call_tool.js"], }, }, ]} @@ -2164,8 +2164,8 @@ Retrieve total usage metrics for a specific app. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/create_board_subscription_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/create_board_subscription_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/create_board_subscription_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/create_board_subscription_example_call_tool.js"], }, }, ]} @@ -2188,8 +2188,8 @@ Subscribe to board update notifications via webhook. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_board_webhook_subscription_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_board_webhook_subscription_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_board_webhook_subscription_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_board_webhook_subscription_example_call_tool.js"], }, }, ]} @@ -2212,8 +2212,8 @@ Update the status or URL of a board's webhook subscription. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_user_webhook_subscriptions_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_user_webhook_subscriptions_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_user_webhook_subscriptions_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_user_webhook_subscriptions_example_call_tool.js"], }, }, ]} @@ -2235,8 +2235,8 @@ Retrieve all webhook subscriptions for a Miro user. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_miro_subscription_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_miro_subscription_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_miro_subscription_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_miro_subscription_info_example_call_tool.js"], }, }, ]} @@ -2257,8 +2257,8 @@ Fetch detailed information for a specific Miro subscription. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/delete_miro_webhook_subscription_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/delete_miro_webhook_subscription_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/delete_miro_webhook_subscription_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/delete_miro_webhook_subscription_example_call_tool.js"], }, }, ]} @@ -2279,8 +2279,8 @@ Delete a Miro webhook subscription by ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_miro_mindmap_node_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_miro_mindmap_node_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_miro_mindmap_node_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_miro_mindmap_node_example_call_tool.js"], }, }, ]} @@ -2302,8 +2302,8 @@ Retrieve details about a specific mind map node on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/delete_mindmap_node_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/delete_mindmap_node_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/delete_mindmap_node_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/delete_mindmap_node_example_call_tool.js"], }, }, ]} @@ -2325,8 +2325,8 @@ Delete a mind map node and its child nodes from the board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_mindmap_nodes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_mindmap_nodes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_mindmap_nodes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_mindmap_nodes_example_call_tool.js"], }, }, ]} @@ -2349,8 +2349,8 @@ Retrieve mind map nodes from a specified Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/add_mindmap_node_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/add_mindmap_node_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/add_mindmap_node_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/add_mindmap_node_example_call_tool.js"], }, }, ]} @@ -2377,8 +2377,8 @@ Add a new mind map node to a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_board_items_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_board_items_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_board_items_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_board_items_example_call_tool.js"], }, }, ]} @@ -2402,8 +2402,8 @@ Retrieve items from a specific Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/retrieve_board_item_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/retrieve_board_item_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/retrieve_board_item_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/retrieve_board_item_info_example_call_tool.js"], }, }, ]} @@ -2425,8 +2425,8 @@ Retrieve details for a specific board item on Miro. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/remove_board_item_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/remove_board_item_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/remove_board_item_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/remove_board_item_example_call_tool.js"], }, }, ]} @@ -2448,8 +2448,8 @@ Delete an item from a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/add_flowchart_shape_to_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/add_flowchart_shape_to_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/add_flowchart_shape_to_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/add_flowchart_shape_to_board_example_call_tool.js"], }, }, ]} @@ -2472,8 +2472,8 @@ Add a flowchart shape item to a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/retrieve_shape_information_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/retrieve_shape_information_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/retrieve_shape_information_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/retrieve_shape_information_example_call_tool.js"], }, }, ]} @@ -2495,8 +2495,8 @@ Retrieve information for a specific shape item on a board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_flowchart_shape_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_flowchart_shape_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_flowchart_shape_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_flowchart_shape_example_call_tool.js"], }, }, ]} @@ -2520,8 +2520,8 @@ Update a shape item in a Miro flowchart board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/delete_flowchart_shape_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/delete_flowchart_shape_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/delete_flowchart_shape_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/delete_flowchart_shape_example_call_tool.js"], }, }, ]} @@ -2543,8 +2543,8 @@ Delete a flowchart shape from a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/create_group_on_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/create_group_on_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/create_group_on_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/create_group_on_board_example_call_tool.js"], }, }, ]} @@ -2566,8 +2566,8 @@ Creates a group of items on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_board_groups_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_board_groups_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_board_groups_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_board_groups_example_call_tool.js"], }, }, ]} @@ -2590,8 +2590,8 @@ Retrieve all groups and their items from a specific board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_items_by_group_id_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_items_by_group_id_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_items_by_group_id_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_items_by_group_id_example_call_tool.js"], }, }, ]} @@ -2615,8 +2615,8 @@ Retrieve items from a specific group on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_group_items_miro_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_group_items_miro_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_group_items_miro_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_group_items_miro_example_call_tool.js"], }, }, ]} @@ -2638,8 +2638,8 @@ Retrieve items from a specific group on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/ungroup_items_on_miro_board_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/ungroup_items_on_miro_board_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/ungroup_items_on_miro_board_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/ungroup_items_on_miro_board_example_call_tool.js"], }, }, ]} @@ -2662,8 +2662,8 @@ Ungroup items from a group on Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_board_group_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_board_group_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_board_group_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_board_group_example_call_tool.js"], }, }, ]} @@ -2686,8 +2686,8 @@ Replace and update an existing group in a board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/delete_board_group_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/delete_board_group_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/delete_board_group_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/delete_board_group_example_call_tool.js"], }, }, ]} @@ -2710,8 +2710,8 @@ Delete a group and its items from a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/revoke_miro_access_token_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/revoke_miro_access_token_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/revoke_miro_access_token_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/revoke_miro_access_token_example_call_tool.js"], }, }, ]} @@ -2734,8 +2734,8 @@ Revoke the current Miro access token. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_tags_from_item_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_tags_from_item_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_tags_from_item_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_tags_from_item_example_call_tool.js"], }, }, ]} @@ -2757,8 +2757,8 @@ Retrieve all tags from a specified item on a board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/create_board_tag_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/create_board_tag_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/create_board_tag_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/create_board_tag_example_call_tool.js"], }, }, ]} @@ -2781,8 +2781,8 @@ Create a tag on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_board_tags_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_board_tags_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_board_tags_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_board_tags_example_call_tool.js"], }, }, ]} @@ -2805,8 +2805,8 @@ Retrieve all tags from a specified Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_tag_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_tag_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_tag_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_tag_info_example_call_tool.js"], }, }, ]} @@ -2828,8 +2828,8 @@ Retrieve detailed information for a specific tag on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_miro_tag_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_miro_tag_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_miro_tag_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_miro_tag_example_call_tool.js"], }, }, ]} @@ -2853,8 +2853,8 @@ Update a tag on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/delete_board_tag_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/delete_board_tag_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/delete_board_tag_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/delete_board_tag_example_call_tool.js"], }, }, ]} @@ -2876,8 +2876,8 @@ Delete a tag from a Miro board and its items. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/retrieve_items_by_tag_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/retrieve_items_by_tag_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/retrieve_items_by_tag_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/retrieve_items_by_tag_example_call_tool.js"], }, }, ]} @@ -2901,8 +2901,8 @@ Retrieve items from a board by specifying a tag. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/attach_tag_to_item_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/attach_tag_to_item_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/attach_tag_to_item_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/attach_tag_to_item_example_call_tool.js"], }, }, ]} @@ -2925,8 +2925,8 @@ Attach a tag to a specific item on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/remove_tag_from_item_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/remove_tag_from_item_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/remove_tag_from_item_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/remove_tag_from_item_example_call_tool.js"], }, }, ]} @@ -2949,8 +2949,8 @@ Remove a specified tag from an item on a Miro board. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/create_enterprise_project_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/create_enterprise_project_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/create_enterprise_project_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/create_enterprise_project_example_call_tool.js"], }, }, ]} @@ -2973,8 +2973,8 @@ Create a new project within an enterprise team on Miro. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_team_projects_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_team_projects_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_team_projects_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_team_projects_example_call_tool.js"], }, }, ]} @@ -2998,8 +2998,8 @@ Fetches projects from a specified team within an organization. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_miro_project_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_miro_project_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_miro_project_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_miro_project_info_example_call_tool.js"], }, }, ]} @@ -3022,8 +3022,8 @@ Retrieve information for a specific Miro project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_project_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_project_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_project_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_project_info_example_call_tool.js"], }, }, ]} @@ -3047,8 +3047,8 @@ Update project details for an enterprise account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/delete_enterprise_project_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/delete_enterprise_project_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/delete_enterprise_project_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/delete_enterprise_project_example_call_tool.js"], }, }, ]} @@ -3071,8 +3071,8 @@ Delete a project while retaining associated boards and users. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_project_settings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_project_settings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_project_settings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_project_settings_example_call_tool.js"], }, }, ]} @@ -3095,8 +3095,8 @@ Retrieve enterprise project settings for a specific project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_project_settings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_project_settings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_project_settings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_project_settings_example_call_tool.js"], }, }, ]} @@ -3120,8 +3120,8 @@ Update settings for an enterprise-level project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/add_miro_project_member_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/add_miro_project_member_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/add_miro_project_member_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/add_miro_project_member_example_call_tool.js"], }, }, ]} @@ -3146,8 +3146,8 @@ Add a user to an Enterprise Miro project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_project_members_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_project_members_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_project_members_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_project_members_example_call_tool.js"], }, }, ]} @@ -3172,8 +3172,8 @@ Retrieve members of a specific project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_project_member_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_project_member_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_project_member_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_project_member_info_example_call_tool.js"], }, }, ]} @@ -3197,8 +3197,8 @@ Retrieve information about a specific project member. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_project_member_role_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_project_member_role_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_project_member_role_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_project_member_role_example_call_tool.js"], }, }, ]} @@ -3223,8 +3223,8 @@ Update the role and details of a project member. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/remove_project_member_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/remove_project_member_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/remove_project_member_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/remove_project_member_example_call_tool.js"], }, }, ]} @@ -3248,8 +3248,8 @@ Remove a member from a Miro project. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/create_enterprise_team_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/create_enterprise_team_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/create_enterprise_team_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/create_enterprise_team_example_call_tool.js"], }, }, ]} @@ -3271,8 +3271,8 @@ Creates a new team in an existing Miro organization. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_enterprise_teams_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_enterprise_teams_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_enterprise_teams_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_enterprise_teams_example_call_tool.js"], }, }, ]} @@ -3296,8 +3296,8 @@ Retrieve list of teams in an enterprise organization. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_team_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_team_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_team_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_team_info_example_call_tool.js"], }, }, ]} @@ -3319,8 +3319,8 @@ Retrieve information about an existing team within an organization. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_enterprise_team_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_enterprise_team_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_enterprise_team_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_enterprise_team_example_call_tool.js"], }, }, ]} @@ -3343,8 +3343,8 @@ Update details of an existing enterprise team. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/delete_enterprise_team_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/delete_enterprise_team_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/delete_enterprise_team_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/delete_enterprise_team_example_call_tool.js"], }, }, ]} @@ -3366,8 +3366,8 @@ Deletes an existing team for enterprise users. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/invite_miro_team_member_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/invite_miro_team_member_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/invite_miro_team_member_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/invite_miro_team_member_example_call_tool.js"], }, }, ]} @@ -3391,8 +3391,8 @@ Invite a new user to a Miro team within your organization. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_enterprise_team_members_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_enterprise_team_members_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_enterprise_team_members_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_enterprise_team_members_example_call_tool.js"], }, }, ]} @@ -3417,8 +3417,8 @@ Retrieve team members for an enterprise organization team. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/retrieve_team_member_by_id_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/retrieve_team_member_by_id_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/retrieve_team_member_by_id_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/retrieve_team_member_by_id_example_call_tool.js"], }, }, ]} @@ -3441,8 +3441,8 @@ Retrieve team member details by ID for enterprise users. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_team_member_role_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_team_member_role_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_team_member_role_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_team_member_role_example_call_tool.js"], }, }, ]} @@ -3466,8 +3466,8 @@ Update a team member's role in an enterprise team. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/remove_team_member_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/remove_team_member_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/remove_team_member_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/remove_team_member_example_call_tool.js"], }, }, ]} @@ -3490,8 +3490,8 @@ Remove a team member from a team by ID within an enterprise. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_default_team_settings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_default_team_settings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_default_team_settings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_default_team_settings_example_call_tool.js"], }, }, ]} @@ -3512,8 +3512,8 @@ Retrieve default team settings for an organization. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/get_team_settings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/get_team_settings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/get_team_settings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/get_team_settings_example_call_tool.js"], }, }, ]} @@ -3535,8 +3535,8 @@ Fetches settings for a specific team in an organization. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/miro_api/update_team_settings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/miro_api/update_team_settings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/miro_api/update_team_settings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/miro_api/update_team_settings_example_call_tool.js"], }, }, ]} @@ -3567,10 +3567,10 @@ Below is a reference of enumerations used by some of the tools in the MiroApi MC ## Auth -The Arcade Miro MCP Server uses the [Miro auth provider](/home/auth-providers/miro) to connect to users' Miro accounts. +The Arcade Miro MCP Server uses the [Miro auth provider](/references/auth-providers/miro) to connect to users' Miro accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the Miro auth provider](/home/auth-providers/miro#configuring-miro-auth) with your own Miro app credentials. +With a self-hosted installation of Arcade, you need to [configure the Miro auth provider](/references/auth-providers/miro#configuring-miro-auth) with your own Miro app credentials. \ No newline at end of file diff --git a/app/en/mcp-servers/productivity/notion/page.mdx b/app/en/resources/integrations/productivity/notion/page.mdx similarity index 77% rename from app/en/mcp-servers/productivity/notion/page.mdx rename to app/en/resources/integrations/productivity/notion/page.mdx index 5410e6e5f..75e4765bc 100644 --- a/app/en/mcp-servers/productivity/notion/page.mdx +++ b/app/en/resources/integrations/productivity/notion/page.mdx @@ -67,8 +67,8 @@ These tools are currently available in the Arcade Notion MCP Sever. If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server) with the [Notion auth - provider](/home/auth-providers/notion). + tools](/guides/create-tools/tool-basics/build-mcp-server) with the [Notion auth + provider](/references/auth-providers/notion). ## NotionToolkit.GetPageContentById @@ -80,10 +80,10 @@ These tools are currently available in the Arcade Notion MCP Sever. label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/notion/get_page_content_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/notion/get_page_content_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/notion/get_page_content_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/notion/get_page_content_by_id_example_call_tool.js", ], }, }, @@ -107,10 +107,10 @@ Get the content of a Notion page as markdown with the page's ID. label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/notion/get_page_content_by_title_example_call_tool.py", + "/examples/integrations/resources/integrations/notion/get_page_content_by_title_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/notion/get_page_content_by_title_example_call_tool.js", + "/examples/integrations/resources/integrations/notion/get_page_content_by_title_example_call_tool.js", ], }, }, @@ -134,10 +134,10 @@ Get the content of a Notion page as markdown with the page's title. label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/notion/create_page_example_call_tool.py", + "/examples/integrations/resources/integrations/notion/create_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/notion/create_page_example_call_tool.js", + "/examples/integrations/resources/integrations/notion/create_page_example_call_tool.js", ], }, }, @@ -163,10 +163,10 @@ Create a new Notion page by specifying an existing parent page and the new page label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/notion/search_by_title_example_call_tool.py", + "/examples/integrations/resources/integrations/notion/search_by_title_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/notion/search_by_title_example_call_tool.js", + "/examples/integrations/resources/integrations/notion/search_by_title_example_call_tool.js", ], }, }, @@ -197,10 +197,10 @@ Search for similar titles of pages, databases, or both within the user's Notion label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/notion/get_object_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/notion/get_object_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/notion/get_object_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/notion/get_object_metadata_example_call_tool.js", ], }, }, @@ -229,10 +229,10 @@ Get the metadata of a Notion object (page or database) using its title or ID. On label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/notion/get_workspace_structure_example_call_tool.py", + "/examples/integrations/resources/integrations/notion/get_workspace_structure_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/notion/get_workspace_structure_example_call_tool.js", + "/examples/integrations/resources/integrations/notion/get_workspace_structure_example_call_tool.js", ], }, }, @@ -256,10 +256,10 @@ _None_ label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/notion/append_content_to_end_of_page.py", + "/examples/integrations/resources/integrations/notion/append_content_to_end_of_page.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/notion/append_content_to_end_of_page.js", + "/examples/integrations/resources/integrations/notion/append_content_to_end_of_page.js", ], }, }, @@ -284,10 +284,10 @@ Append markdown content to the end of a Notion page using either the page's ID o label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/notion/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/notion/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/notion/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/notion/who_am_i_example_call_tool.js", ], }, }, @@ -302,10 +302,10 @@ This tool does not take any parameters. ## Auth -The Arcade Notion MCP Sever uses the [Notion auth provider](/home/auth-providers/notion) to connect to users' Notion accounts. +The Arcade Notion MCP Sever uses the [Notion auth provider](/references/auth-providers/notion) to connect to users' Notion accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the Notion auth provider](/home/auth-providers/notion#configuring-notion-auth) with your own Notion app credentials. +With a self-hosted installation of Arcade, you need to [configure the Notion auth provider](/references/auth-providers/notion#configuring-notion-auth) with your own Notion app credentials. diff --git a/app/en/mcp-servers/productivity/obsidian/page.mdx b/app/en/resources/integrations/productivity/obsidian/page.mdx similarity index 100% rename from app/en/mcp-servers/productivity/obsidian/page.mdx rename to app/en/resources/integrations/productivity/obsidian/page.mdx diff --git a/app/en/mcp-servers/productivity/outlook-calendar/page.mdx b/app/en/resources/integrations/productivity/outlook-calendar/page.mdx similarity index 78% rename from app/en/mcp-servers/productivity/outlook-calendar/page.mdx rename to app/en/resources/integrations/productivity/outlook-calendar/page.mdx index 4d3747624..d36c14afe 100644 --- a/app/en/mcp-servers/productivity/outlook-calendar/page.mdx +++ b/app/en/resources/integrations/productivity/outlook-calendar/page.mdx @@ -52,8 +52,8 @@ These tools are currently available in the Arcade Outlook Calendar MCP Sever. If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server) with the [Google auth - provider](/home/auth-providers/google#using-google-auth-in-custom-tools). + tools](/guides/create-tools/tool-basics/build-mcp-server) with the [Google auth + provider](/references/auth-providers/google#using-google-auth-in-custom-tools). ## OutlookCalendar.WhoAmI @@ -67,10 +67,10 @@ Get information about the current user and their Outlook Calendar environment. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft/outlook_calendar/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft/outlook_calendar/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft/outlook_calendar/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft/outlook_calendar/who_am_i_example_call_tool.js", ], }, }, @@ -108,10 +108,10 @@ If the user has not set a timezone for their calendar, then the timezone will be label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft/outlook_calendar/create_event_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft/outlook_calendar/create_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft/outlook_calendar/create_event_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft/outlook_calendar/create_event_example_call_tool.js", ], }, }, @@ -135,10 +135,10 @@ Get an event by its ID from the user's calendar. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft/outlook_calendar/get_event_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft/outlook_calendar/get_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft/outlook_calendar/get_event_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft/outlook_calendar/get_event_example_call_tool.js", ], }, }, @@ -168,10 +168,10 @@ If the user has not set a timezone for their calendar, then the timezone will be label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft/outlook_calendar/list_events_in_time_range_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft/outlook_calendar/list_events_in_time_range_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft/outlook_calendar/list_events_in_time_range_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft/outlook_calendar/list_events_in_time_range_example_call_tool.js", ], }, }, @@ -182,11 +182,11 @@ If the user has not set a timezone for their calendar, then the timezone will be ## Auth -The Arcade Outlook Calendar MCP Sever uses the [Microsoft auth provider](/home/auth-providers/microsoft) to connect to users' Microsoft accounts. +The Arcade Outlook Calendar MCP Sever uses the [Microsoft auth provider](/references/auth-providers/microsoft) to connect to users' Microsoft accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the Microsoft auth provider](/home/auth-providers/microsoft#configuring-microsoft-auth) with your own Microsoft app credentials. +With a self-hosted installation of Arcade, you need to [configure the Microsoft auth provider](/references/auth-providers/microsoft#configuring-microsoft-auth) with your own Microsoft app credentials. --- diff --git a/app/en/mcp-servers/productivity/outlook-mail/_meta.tsx b/app/en/resources/integrations/productivity/outlook-mail/_meta.tsx similarity index 100% rename from app/en/mcp-servers/productivity/outlook-mail/_meta.tsx rename to app/en/resources/integrations/productivity/outlook-mail/_meta.tsx diff --git a/app/en/mcp-servers/productivity/outlook-mail/page.mdx b/app/en/resources/integrations/productivity/outlook-mail/page.mdx similarity index 80% rename from app/en/mcp-servers/productivity/outlook-mail/page.mdx rename to app/en/resources/integrations/productivity/outlook-mail/page.mdx index e31e6d0e8..6b3749368 100644 --- a/app/en/mcp-servers/productivity/outlook-mail/page.mdx +++ b/app/en/resources/integrations/productivity/outlook-mail/page.mdx @@ -74,8 +74,8 @@ These tools are currently available in the Arcade Outlook Mail MCP Sever. If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server) with the [Google auth - provider](/home/auth-providers/google#using-google-auth-in-custom-tools). + tools](/guides/create-tools/tool-basics/build-mcp-server) with the [Google auth + provider](/references/auth-providers/google#using-google-auth-in-custom-tools). ## OutlookMail.WhoAmI @@ -87,10 +87,10 @@ These tools are currently available in the Arcade Outlook Mail MCP Sever. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft/outlook_mail/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft/outlook_mail/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft/outlook_mail/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft/outlook_mail/who_am_i_example_call_tool.js", ], }, }, @@ -124,10 +124,10 @@ Compose a new draft email in Outlook. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft/outlook_mail/create_draft_email_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft/outlook_mail/create_draft_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft/outlook_mail/create_draft_email_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft/outlook_mail/create_draft_email_example_call_tool.js", ], }, }, @@ -163,10 +163,10 @@ This tool can update any un-sent email: - draft - reply-draft - reply-all draft label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft/outlook_mail/update_draft_email_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft/outlook_mail/update_draft_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft/outlook_mail/update_draft_email_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft/outlook_mail/update_draft_email_example_call_tool.js", ], }, }, @@ -195,10 +195,10 @@ Send an existing draft email in Outlook label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft/outlook_mail/send_draft_email_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft/outlook_mail/send_draft_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft/outlook_mail/send_draft_email_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft/outlook_mail/send_draft_email_example_call_tool.js", ], }, }, @@ -225,10 +225,10 @@ Create and immediately send a new email in Outlook to the specified recipients label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft/outlook_mail/create_and_send_email_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft/outlook_mail/create_and_send_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft/outlook_mail/create_and_send_email_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft/outlook_mail/create_and_send_email_example_call_tool.js", ], }, }, @@ -256,10 +256,10 @@ Specify the reply_type to determine the scope of the reply. label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft/outlook_mail/reply_to_email_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft/outlook_mail/reply_to_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft/outlook_mail/reply_to_email_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft/outlook_mail/reply_to_email_example_call_tool.js", ], }, }, @@ -286,10 +286,10 @@ and other items that are not in the inbox. label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft/outlook_mail/list_emails_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft/outlook_mail/list_emails_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft/outlook_mail/list_emails_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft/outlook_mail/list_emails_example_call_tool.js", ], }, }, @@ -317,10 +317,10 @@ Exactly one of `well_known_folder_name` or `folder_id` MUST be provided. label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft/outlook_mail/list_emails_in_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft/outlook_mail/list_emails_in_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft/outlook_mail/list_emails_in_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft/outlook_mail/list_emails_in_folder_example_call_tool.js", ], }, }, @@ -347,10 +347,10 @@ List emails in the user's mailbox across all folders filtering by a property. label: "Call the tool with user authorization", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft/outlook_mail/list_emails_by_property_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft/outlook_mail/list_emails_by_property_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft/outlook_mail/list_emails_by_property_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft/outlook_mail/list_emails_by_property_example_call_tool.js", ], }, }, @@ -361,11 +361,11 @@ List emails in the user's mailbox across all folders filtering by a property. ## Auth -The Arcade Outlook Mail MCP Sever uses the [Microsoft auth provider](/home/auth-providers/microsoft) to connect to users' Microsoft accounts. +The Arcade Outlook Mail MCP Sever uses the [Microsoft auth provider](/references/auth-providers/microsoft) to connect to users' Microsoft accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the Microsoft auth provider](/home/auth-providers/microsoft#configuring-microsoft-auth) with your own Microsoft app credentials. +With a self-hosted installation of Arcade, you need to [configure the Microsoft auth provider](/references/auth-providers/microsoft#configuring-microsoft-auth) with your own Microsoft app credentials. --- diff --git a/app/en/mcp-servers/productivity/outlook-mail/reference/page.mdx b/app/en/resources/integrations/productivity/outlook-mail/reference/page.mdx similarity index 100% rename from app/en/mcp-servers/productivity/outlook-mail/reference/page.mdx rename to app/en/resources/integrations/productivity/outlook-mail/reference/page.mdx diff --git a/app/en/mcp-servers/productivity/sharepoint/page.mdx b/app/en/resources/integrations/productivity/sharepoint/page.mdx similarity index 76% rename from app/en/mcp-servers/productivity/sharepoint/page.mdx rename to app/en/resources/integrations/productivity/sharepoint/page.mdx index f7238c4c7..4cd3b93a6 100644 --- a/app/en/mcp-servers/productivity/sharepoint/page.mdx +++ b/app/en/resources/integrations/productivity/sharepoint/page.mdx @@ -82,7 +82,7 @@ This MCP Sever simplifies the process of accessing and managing SharePoint resou If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## Sharepoint.GetListsFromSite @@ -94,10 +94,10 @@ This MCP Sever simplifies the process of accessing and managing SharePoint resou label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/sharepoint/get_lists_from_site_example_call_tool.py", + "/examples/integrations/resources/integrations/sharepoint/get_lists_from_site_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/sharepoint/get_lists_from_site_example_call_tool.js", + "/examples/integrations/resources/integrations/sharepoint/get_lists_from_site_example_call_tool.js", ], }, }, @@ -119,10 +119,10 @@ Retrieve lists from a SharePoint site. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/sharepoint/get_items_from_list_example_call_tool.py", + "/examples/integrations/resources/integrations/sharepoint/get_items_from_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/sharepoint/get_items_from_list_example_call_tool.js", + "/examples/integrations/resources/integrations/sharepoint/get_items_from_list_example_call_tool.js", ], }, }, @@ -145,10 +145,10 @@ Retrieve items from a list in a SharePoint site. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/sharepoint/get_page_example_call_tool.py", + "/examples/integrations/resources/integrations/sharepoint/get_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/sharepoint/get_page_example_call_tool.js", + "/examples/integrations/resources/integrations/sharepoint/get_page_example_call_tool.js", ], }, }, @@ -172,10 +172,10 @@ Retrieve metadata and the contents of a page in a SharePoint site. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/sharepoint/list_pages_example_call_tool.py", + "/examples/integrations/resources/integrations/sharepoint/list_pages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/sharepoint/list_pages_example_call_tool.js", + "/examples/integrations/resources/integrations/sharepoint/list_pages_example_call_tool.js", ], }, }, @@ -198,10 +198,10 @@ Retrieve pages from a SharePoint site. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/sharepoint/get_site_example_call_tool.py", + "/examples/integrations/resources/integrations/sharepoint/get_site_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/sharepoint/get_site_example_call_tool.js", + "/examples/integrations/resources/integrations/sharepoint/get_site_example_call_tool.js", ], }, }, @@ -223,10 +223,10 @@ Retrieve information about a specific SharePoint site by its ID, URL, or name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/sharepoint/search_sites_example_call_tool.py", + "/examples/integrations/resources/integrations/sharepoint/search_sites_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/sharepoint/search_sites_example_call_tool.js", + "/examples/integrations/resources/integrations/sharepoint/search_sites_example_call_tool.js", ], }, }, @@ -250,10 +250,10 @@ Search for SharePoint sites by name or description. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/sharepoint/list_sites_example_call_tool.py", + "/examples/integrations/resources/integrations/sharepoint/list_sites_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/sharepoint/list_sites_example_call_tool.js", + "/examples/integrations/resources/integrations/sharepoint/list_sites_example_call_tool.js", ], }, }, @@ -276,10 +276,10 @@ List all SharePoint sites accessible to the current user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/sharepoint/get_followed_sites_example_call_tool.py", + "/examples/integrations/resources/integrations/sharepoint/get_followed_sites_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/sharepoint/get_followed_sites_example_call_tool.js", + "/examples/integrations/resources/integrations/sharepoint/get_followed_sites_example_call_tool.js", ], }, }, @@ -301,10 +301,10 @@ Retrieve a list of SharePoint sites that are followed by the current user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/sharepoint/get_drives_from_site_example_call_tool.py", + "/examples/integrations/resources/integrations/sharepoint/get_drives_from_site_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/sharepoint/get_drives_from_site_example_call_tool.js", + "/examples/integrations/resources/integrations/sharepoint/get_drives_from_site_example_call_tool.js", ], }, }, @@ -326,10 +326,10 @@ Retrieve drives / document libraries from a SharePoint site. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/sharepoint/list_root_items_in_drive_example_call_tool.py", + "/examples/integrations/resources/integrations/sharepoint/list_root_items_in_drive_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/sharepoint/list_root_items_in_drive_example_call_tool.js", + "/examples/integrations/resources/integrations/sharepoint/list_root_items_in_drive_example_call_tool.js", ], }, }, @@ -353,10 +353,10 @@ Retrieve items from the root of a drive in a SharePoint site. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/sharepoint/list_items_in_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/sharepoint/list_items_in_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/sharepoint/list_items_in_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/sharepoint/list_items_in_folder_example_call_tool.js", ], }, }, @@ -381,10 +381,10 @@ Retrieve items from a folder in a drive in a SharePoint site. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/sharepoint/search_drive_items_example_call_tool.py", + "/examples/integrations/resources/integrations/sharepoint/search_drive_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/sharepoint/search_drive_items_example_call_tool.js", + "/examples/integrations/resources/integrations/sharepoint/search_drive_items_example_call_tool.js", ], }, }, @@ -403,6 +403,6 @@ Search for items in one or more Sharepoint drives. ## Auth -The Arcade Sharepoint MCP Sever uses the [Microsoft auth provider](/home/auth-providers/microsoft) to connect to users' Sharepoint accounts. Please refer to the [Microsoft auth provider](/home/auth-providers/microsoft) documentation to learn how to configure auth. +The Arcade Sharepoint MCP Sever uses the [Microsoft auth provider](/references/auth-providers/microsoft) to connect to users' Sharepoint accounts. Please refer to the [Microsoft auth provider](/references/auth-providers/microsoft) documentation to learn how to configure auth. diff --git a/app/en/mcp-servers/productivity/squareup-api/page.mdx b/app/en/resources/integrations/productivity/squareup-api/page.mdx similarity index 75% rename from app/en/mcp-servers/productivity/squareup-api/page.mdx rename to app/en/resources/integrations/productivity/squareup-api/page.mdx index b9001f385..09bea7d64 100644 --- a/app/en/mcp-servers/productivity/squareup-api/page.mdx +++ b/app/en/resources/integrations/productivity/squareup-api/page.mdx @@ -329,7 +329,7 @@ The SquareupApi MCP Server offers a comprehensive suite of tools for managing va If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your - own tools](/home/build-tools/create-a-mcp-server). + own tools](/guides/create-tools/tool-basics/build-mcp-server). ## SquareupApi.RevokeOauthAccessToken @@ -340,8 +340,8 @@ The SquareupApi MCP Server offers a comprehensive suite of tools for managing va { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/revoke_oauth_access_token_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/revoke_oauth_access_token_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/revoke_oauth_access_token_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/revoke_oauth_access_token_example_call_tool.js"], }, }, ]} @@ -365,8 +365,8 @@ Revoke all OAuth access tokens for an account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/obtain_oauth_token_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/obtain_oauth_token_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/obtain_oauth_token_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/obtain_oauth_token_example_call_tool.js"], }, }, ]} @@ -396,8 +396,8 @@ Obtain OAuth access and refresh tokens. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_token_status_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_token_status_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_token_status_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_token_status_example_call_tool.js"], }, }, ]} @@ -417,8 +417,8 @@ This tool does not take any parameters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/activate_domain_for_apple_pay_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/activate_domain_for_apple_pay_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/activate_domain_for_apple_pay_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/activate_domain_for_apple_pay_example_call_tool.js"], }, }, ]} @@ -439,8 +439,8 @@ Activates a domain for use with Apple Pay and Square. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_bank_accounts_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_bank_accounts_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_bank_accounts_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_bank_accounts_example_call_tool.js"], }, }, ]} @@ -463,8 +463,8 @@ Fetches bank accounts linked to a Square account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_bank_account_details_by_v1_id_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_bank_account_details_by_v1_id_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_bank_account_details_by_v1_id_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_bank_account_details_by_v1_id_example_call_tool.js"], }, }, ]} @@ -485,8 +485,8 @@ Fetches bank account details using a V1 ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_bank_account_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_bank_account_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_bank_account_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_bank_account_details_example_call_tool.js"], }, }, ]} @@ -507,8 +507,8 @@ Retrieve details of a bank account linked to a Square account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_bookings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_bookings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_bookings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_bookings_example_call_tool.js"], }, }, ]} @@ -535,8 +535,8 @@ Retrieve a collection of bookings. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_booking_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_booking_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_booking_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_booking_example_call_tool.js"], }, }, ]} @@ -558,8 +558,8 @@ Create a new booking for a service. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/search_booking_availability_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/search_booking_availability_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/search_booking_availability_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/search_booking_availability_example_call_tool.js"], }, }, ]} @@ -581,8 +581,8 @@ Find available booking slots for appointments. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/bulk_retrieve_bookings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/bulk_retrieve_bookings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/bulk_retrieve_bookings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/bulk_retrieve_bookings_example_call_tool.js"], }, }, ]} @@ -603,8 +603,8 @@ Retrieve multiple bookings using booking IDs. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_booking_profile_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_booking_profile_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_booking_profile_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_booking_profile_example_call_tool.js"], }, }, ]} @@ -624,8 +624,8 @@ This tool does not take any parameters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_booking_custom_attribute_definitions_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_booking_custom_attribute_definitions_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_booking_custom_attribute_definitions_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_booking_custom_attribute_definitions_example_call_tool.js"], }, }, ]} @@ -647,8 +647,8 @@ Retrieve all custom attribute definitions for bookings. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_booking_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_booking_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_booking_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_booking_custom_attribute_example_call_tool.js"], }, }, ]} @@ -677,8 +677,8 @@ Creates a custom attribute definition for bookings. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_booking_custom_attribute_definition_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_booking_custom_attribute_definition_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_booking_custom_attribute_definition_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_booking_custom_attribute_definition_example_call_tool.js"], }, }, ]} @@ -699,8 +699,8 @@ Deletes a booking's custom attribute definition. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_booking_custom_attribute_definition_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_booking_custom_attribute_definition_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_booking_custom_attribute_definition_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_booking_custom_attribute_definition_example_call_tool.js"], }, }, ]} @@ -722,8 +722,8 @@ Retrieve a booking's custom attribute definition. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_booking_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_booking_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_booking_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_booking_custom_attribute_example_call_tool.js"], }, }, ]} @@ -753,8 +753,8 @@ Update a booking's custom attribute definition. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/bulk_delete_booking_custom_attributes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/bulk_delete_booking_custom_attributes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/bulk_delete_booking_custom_attributes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/bulk_delete_booking_custom_attributes_example_call_tool.js"], }, }, ]} @@ -776,8 +776,8 @@ Bulk delete custom attributes for bookings. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/bulk_upsert_booking_custom_attributes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/bulk_upsert_booking_custom_attributes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/bulk_upsert_booking_custom_attributes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/bulk_upsert_booking_custom_attributes_example_call_tool.js"], }, }, ]} @@ -799,8 +799,8 @@ Bulk upserts custom attributes for bookings. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_seller_booking_profiles_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_seller_booking_profiles_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_seller_booking_profiles_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_seller_booking_profiles_example_call_tool.js"], }, }, ]} @@ -822,8 +822,8 @@ Retrieve booking profiles for seller locations. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_seller_location_booking_profile_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_seller_location_booking_profile_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_seller_location_booking_profile_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_seller_location_booking_profile_example_call_tool.js"], }, }, ]} @@ -844,8 +844,8 @@ Retrieve a seller's location booking profile. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_booking_profiles_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_booking_profiles_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_booking_profiles_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_booking_profiles_example_call_tool.js"], }, }, ]} @@ -869,8 +869,8 @@ Retrieve booking profiles for team members. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_team_booking_profiles_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_team_booking_profiles_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_team_booking_profiles_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_team_booking_profiles_example_call_tool.js"], }, }, ]} @@ -891,8 +891,8 @@ Retrieve booking profiles for one or more team members. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_team_member_booking_profile_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_team_member_booking_profile_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_team_member_booking_profile_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_team_member_booking_profile_example_call_tool.js"], }, }, ]} @@ -913,8 +913,8 @@ Retrieve a team member's booking profile from Square. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_booking_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_booking_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_booking_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_booking_example_call_tool.js"], }, }, ]} @@ -935,8 +935,8 @@ Retrieve detailed information about a booking. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_booking_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_booking_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_booking_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_booking_example_call_tool.js"], }, }, ]} @@ -959,8 +959,8 @@ Update an existing booking with new details. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/cancel_booking_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/cancel_booking_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/cancel_booking_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/cancel_booking_example_call_tool.js"], }, }, ]} @@ -983,8 +983,8 @@ Cancel an existing booking. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_booking_custom_attributes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_booking_custom_attributes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_booking_custom_attributes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_booking_custom_attributes_example_call_tool.js"], }, }, ]} @@ -1008,8 +1008,8 @@ Retrieve a booking's custom attributes. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_booking_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_booking_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_booking_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_booking_custom_attribute_example_call_tool.js"], }, }, ]} @@ -1031,8 +1031,8 @@ Deletes a custom attribute from a booking. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_booking_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_booking_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_booking_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_booking_custom_attribute_example_call_tool.js"], }, }, ]} @@ -1056,8 +1056,8 @@ Retrieve custom attributes of a booking. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/set_booking_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/set_booking_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/set_booking_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/set_booking_custom_attribute_example_call_tool.js"], }, }, ]} @@ -1081,8 +1081,8 @@ Upserts a custom attribute for a booking. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_user_cards_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_user_cards_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_user_cards_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_user_cards_example_call_tool.js"], }, }, ]} @@ -1107,8 +1107,8 @@ Retrieve a list of cards owned by the account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/add_card_to_merchant_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/add_card_to_merchant_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/add_card_to_merchant_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/add_card_to_merchant_example_call_tool.js"], }, }, ]} @@ -1130,8 +1130,8 @@ Adds a card on file to an existing merchant. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_card_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_card_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_card_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_card_details_example_call_tool.js"], }, }, ]} @@ -1152,8 +1152,8 @@ Retrieve details for a specific card. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/disable_credit_card_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/disable_credit_card_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/disable_credit_card_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/disable_credit_card_example_call_tool.js"], }, }, ]} @@ -1174,8 +1174,8 @@ Disable a credit card to prevent further charges. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_cash_drawer_shifts_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_cash_drawer_shifts_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_cash_drawer_shifts_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_cash_drawer_shifts_example_call_tool.js"], }, }, ]} @@ -1201,8 +1201,8 @@ Retrieve cash drawer shift details for a location and date range. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_cash_drawer_shift_summary_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_cash_drawer_shift_summary_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_cash_drawer_shift_summary_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_cash_drawer_shift_summary_example_call_tool.js"], }, }, ]} @@ -1224,8 +1224,8 @@ Retrieve summary details for a specific cash drawer shift. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_cash_drawer_shift_events_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_cash_drawer_shift_events_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_cash_drawer_shift_events_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_cash_drawer_shift_events_example_call_tool.js"], }, }, ]} @@ -1249,8 +1249,8 @@ Retrieve events for a specific cash drawer shift. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_catalog_items_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_catalog_items_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_catalog_items_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_catalog_items_example_call_tool.js"], }, }, ]} @@ -1271,8 +1271,8 @@ Deletes catalog items and their children by IDs. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_catalog_objects_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_catalog_objects_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_catalog_objects_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_catalog_objects_example_call_tool.js"], }, }, ]} @@ -1297,8 +1297,8 @@ Retrieve detailed catalog objects by provided IDs. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/batch_upsert_catalog_objects_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/batch_upsert_catalog_objects_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/batch_upsert_catalog_objects_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/batch_upsert_catalog_objects_example_call_tool.js"], }, }, ]} @@ -1320,8 +1320,8 @@ Batch create or update up to 10,000 catalog objects. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_square_catalog_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_square_catalog_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_square_catalog_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_square_catalog_info_example_call_tool.js"], }, }, ]} @@ -1341,8 +1341,8 @@ This tool does not take any parameters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_catalog_items_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_catalog_items_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_catalog_items_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_catalog_items_example_call_tool.js"], }, }, ]} @@ -1365,8 +1365,8 @@ Retrieve a list of catalog objects by type from Square catalog. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/upsert_catalog_object_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/upsert_catalog_object_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/upsert_catalog_object_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/upsert_catalog_object_example_call_tool.js"], }, }, ]} @@ -1388,8 +1388,8 @@ Create or update a catalog object in Squareup. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_catalog_object_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_catalog_object_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_catalog_object_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_catalog_object_example_call_tool.js"], }, }, ]} @@ -1410,8 +1410,8 @@ Delete a catalog object and its children by ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_catalog_item_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_catalog_item_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_catalog_item_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_catalog_item_info_example_call_tool.js"], }, }, ]} @@ -1435,8 +1435,8 @@ Retrieve detailed information for a specific catalog item. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/search_catalog_objects_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/search_catalog_objects_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/search_catalog_objects_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/search_catalog_objects_example_call_tool.js"], }, }, ]} @@ -1458,8 +1458,8 @@ Search for catalog objects using specified query filters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/search_catalog_items_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/search_catalog_items_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/search_catalog_items_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/search_catalog_items_example_call_tool.js"], }, }, ]} @@ -1481,8 +1481,8 @@ Find catalog items or variations based on search filters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_item_modifier_lists_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_item_modifier_lists_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_item_modifier_lists_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_item_modifier_lists_example_call_tool.js"], }, }, ]} @@ -1505,8 +1505,8 @@ Update modifier lists for a catalog item. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_item_taxes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_item_taxes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_item_taxes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_item_taxes_example_call_tool.js"], }, }, ]} @@ -1529,8 +1529,8 @@ Update tax settings for specified catalog items. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_sales_channels_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_sales_channels_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_sales_channels_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_sales_channels_example_call_tool.js"], }, }, ]} @@ -1555,8 +1555,8 @@ Retrieve a list of available sales channels. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_sales_channels_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_sales_channels_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_sales_channels_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_sales_channels_example_call_tool.js"], }, }, ]} @@ -1577,8 +1577,8 @@ Retrieve bulk information about sales channels. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_channel_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_channel_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_channel_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_channel_info_example_call_tool.js"], }, }, ]} @@ -1599,8 +1599,8 @@ Retrieve detailed information about a specific channel. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_customer_profiles_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_customer_profiles_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_customer_profiles_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_customer_profiles_example_call_tool.js"], }, }, ]} @@ -1625,8 +1625,8 @@ Retrieve customer profiles from a Square account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_customer_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_customer_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_customer_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_customer_example_call_tool.js"], }, }, ]} @@ -1648,8 +1648,8 @@ Creates a new customer for a business in Square. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/bulk_create_customers_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/bulk_create_customers_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/bulk_create_customers_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/bulk_create_customers_example_call_tool.js"], }, }, ]} @@ -1671,8 +1671,8 @@ Create multiple customer profiles in bulk. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/bulk_delete_customers_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/bulk_delete_customers_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/bulk_delete_customers_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/bulk_delete_customers_example_call_tool.js"], }, }, ]} @@ -1693,8 +1693,8 @@ Deletes multiple customer profiles at once. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/bulk_retrieve_customers_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/bulk_retrieve_customers_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/bulk_retrieve_customers_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/bulk_retrieve_customers_example_call_tool.js"], }, }, ]} @@ -1715,8 +1715,8 @@ Retrieve multiple customer profiles using IDs. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_multiple_customer_profiles_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_multiple_customer_profiles_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_multiple_customer_profiles_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_multiple_customer_profiles_example_call_tool.js"], }, }, ]} @@ -1738,8 +1738,8 @@ Update multiple customer profiles in one request. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_customer_custom_attribute_definitions_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_customer_custom_attribute_definitions_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_customer_custom_attribute_definitions_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_customer_custom_attribute_definitions_example_call_tool.js"], }, }, ]} @@ -1761,8 +1761,8 @@ Retrieve customer custom attribute definitions for a Square seller. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_customer_attribute_definition_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_customer_attribute_definition_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_customer_attribute_definition_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_customer_attribute_definition_example_call_tool.js"], }, }, ]} @@ -1791,8 +1791,8 @@ Create a custom attribute for customer profiles. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_customer_attribute_definition_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_customer_attribute_definition_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_customer_attribute_definition_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_customer_attribute_definition_example_call_tool.js"], }, }, ]} @@ -1813,8 +1813,8 @@ Delete a customer custom attribute definition from Square. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_customer_custom_attribute_definition_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_customer_custom_attribute_definition_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_customer_custom_attribute_definition_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_customer_custom_attribute_definition_example_call_tool.js"], }, }, ]} @@ -1836,8 +1836,8 @@ Retrieve a customer's custom attribute definition from Square. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_customer_attribute_definition_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_customer_attribute_definition_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_customer_attribute_definition_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_customer_attribute_definition_example_call_tool.js"], }, }, ]} @@ -1867,8 +1867,8 @@ Update customer custom attribute definitions for a Square seller. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/bulk_upsert_customer_attributes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/bulk_upsert_customer_attributes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/bulk_upsert_customer_attributes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/bulk_upsert_customer_attributes_example_call_tool.js"], }, }, ]} @@ -1890,8 +1890,8 @@ Bulk create or update custom attributes for customer profiles. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_customer_groups_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_customer_groups_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_customer_groups_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_customer_groups_example_call_tool.js"], }, }, ]} @@ -1913,8 +1913,8 @@ Retrieve a list of customer groups for a business. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_customer_group_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_customer_group_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_customer_group_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_customer_group_example_call_tool.js"], }, }, ]} @@ -1939,8 +1939,8 @@ Creates a new customer group for a business. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_customer_group_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_customer_group_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_customer_group_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_customer_group_example_call_tool.js"], }, }, ]} @@ -1961,8 +1961,8 @@ Deletes a customer group by its ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_customer_group_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_customer_group_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_customer_group_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_customer_group_example_call_tool.js"], }, }, ]} @@ -1983,8 +1983,8 @@ Retrieve details of a specific customer group by group ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_customer_group_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_customer_group_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_customer_group_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_customer_group_example_call_tool.js"], }, }, ]} @@ -2009,8 +2009,8 @@ Updates a customer group by its ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/search_square_customers_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/search_square_customers_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/search_square_customers_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/search_square_customers_example_call_tool.js"], }, }, ]} @@ -2032,8 +2032,8 @@ Search customer profiles in a Square account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_customer_segments_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_customer_segments_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_customer_segments_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_customer_segments_example_call_tool.js"], }, }, ]} @@ -2055,8 +2055,8 @@ Retrieve customer segments for a business. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_customer_segment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_customer_segment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_customer_segment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_customer_segment_example_call_tool.js"], }, }, ]} @@ -2077,8 +2077,8 @@ Retrieve specific customer segment information. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_customer_profile_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_customer_profile_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_customer_profile_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_customer_profile_example_call_tool.js"], }, }, ]} @@ -2100,8 +2100,8 @@ Delete a customer profile from a business system. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_customer_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_customer_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_customer_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_customer_details_example_call_tool.js"], }, }, ]} @@ -2122,8 +2122,8 @@ Retrieve detailed information for a specific customer. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_customer_profile_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_customer_profile_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_customer_profile_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_customer_profile_example_call_tool.js"], }, }, ]} @@ -2146,8 +2146,8 @@ Update a customer's profile with new or changed details. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_customer_custom_attributes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_customer_custom_attributes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_customer_custom_attributes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_customer_custom_attributes_example_call_tool.js"], }, }, ]} @@ -2171,8 +2171,8 @@ Retrieve custom attributes of a customer profile. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_customer_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_customer_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_customer_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_customer_custom_attribute_example_call_tool.js"], }, }, ]} @@ -2194,8 +2194,8 @@ Deletes a custom attribute from a customer profile. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_customer_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_customer_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_customer_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_customer_custom_attribute_example_call_tool.js"], }, }, ]} @@ -2219,8 +2219,8 @@ Retrieve a custom attribute from a customer profile. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_customer_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_customer_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_customer_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_customer_custom_attribute_example_call_tool.js"], }, }, ]} @@ -2244,8 +2244,8 @@ Create or update a custom attribute for a customer profile. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/remove_customer_group_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/remove_customer_group_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/remove_customer_group_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/remove_customer_group_example_call_tool.js"], }, }, ]} @@ -2267,8 +2267,8 @@ Remove a group membership from a customer. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/add_group_to_customer_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/add_group_to_customer_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/add_group_to_customer_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/add_group_to_customer_example_call_tool.js"], }, }, ]} @@ -2290,8 +2290,8 @@ Adds a customer to a specified group. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_merchant_devices_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_merchant_devices_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_merchant_devices_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_merchant_devices_example_call_tool.js"], }, }, ]} @@ -2315,8 +2315,8 @@ Retrieve a list of devices for a merchant's terminal API. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_device_codes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_device_codes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_device_codes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_device_codes_example_call_tool.js"], }, }, ]} @@ -2340,8 +2340,8 @@ List all device codes for a merchant. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_square_terminal_device_code_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_square_terminal_device_code_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_square_terminal_device_code_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_square_terminal_device_code_example_call_tool.js"], }, }, ]} @@ -2363,8 +2363,8 @@ Generate a DeviceCode for Square Terminal login. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_device_code_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_device_code_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_device_code_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_device_code_example_call_tool.js"], }, }, ]} @@ -2385,8 +2385,8 @@ Retrieve device code details by ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_device_by_id_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_device_by_id_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_device_by_id_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_device_by_id_example_call_tool.js"], }, }, ]} @@ -2407,8 +2407,8 @@ Retrieve specific device information using its ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_account_disputes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_account_disputes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_account_disputes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_account_disputes_example_call_tool.js"], }, }, ]} @@ -2431,8 +2431,8 @@ Retrieve a list of disputes for an account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_dispute_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_dispute_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_dispute_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_dispute_details_example_call_tool.js"], }, }, ]} @@ -2453,8 +2453,8 @@ Retrieve details about a specific dispute using its ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/accept_dispute_loss_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/accept_dispute_loss_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/accept_dispute_loss_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/accept_dispute_loss_example_call_tool.js"], }, }, ]} @@ -2475,8 +2475,8 @@ Accept the loss on a dispute and update its status to ACCEPTED. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_dispute_evidence_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_dispute_evidence_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_dispute_evidence_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_dispute_evidence_example_call_tool.js"], }, }, ]} @@ -2498,8 +2498,8 @@ Retrieve evidence for a specific dispute. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/upload_dispute_evidence_text_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/upload_dispute_evidence_text_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/upload_dispute_evidence_text_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/upload_dispute_evidence_text_example_call_tool.js"], }, }, ]} @@ -2523,8 +2523,8 @@ Upload text evidence for a dispute challenge. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/remove_dispute_evidence_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/remove_dispute_evidence_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/remove_dispute_evidence_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/remove_dispute_evidence_example_call_tool.js"], }, }, ]} @@ -2546,8 +2546,8 @@ Removes specified evidence from a dispute in Square. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_dispute_evidence_metadata_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_dispute_evidence_metadata_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_dispute_evidence_metadata_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_dispute_evidence_metadata_example_call_tool.js"], }, }, ]} @@ -2569,8 +2569,8 @@ Get metadata for specified dispute evidence. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/submit_evidence_to_bank_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/submit_evidence_to_bank_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/submit_evidence_to_bank_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/submit_evidence_to_bank_example_call_tool.js"], }, }, ]} @@ -2591,8 +2591,8 @@ Submit evidence for a dispute to the cardholder's bank. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/search_square_events_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/search_square_events_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/search_square_events_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/search_square_events_example_call_tool.js"], }, }, ]} @@ -2621,8 +2621,8 @@ Search for Square API events within a specified timeframe. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/disable_searchable_events_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/disable_searchable_events_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/disable_searchable_events_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/disable_searchable_events_example_call_tool.js"], }, }, ]} @@ -2642,8 +2642,8 @@ This tool does not take any parameters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/enable_events_search_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/enable_events_search_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/enable_events_search_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/enable_events_search_example_call_tool.js"], }, }, ]} @@ -2663,8 +2663,8 @@ This tool does not take any parameters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_event_types_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_event_types_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_event_types_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_event_types_example_call_tool.js"], }, }, ]} @@ -2685,8 +2685,8 @@ Retrieve available event types for webhooks and API queries. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_gift_cards_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_gift_cards_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_gift_cards_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_gift_cards_example_call_tool.js"], }, }, ]} @@ -2711,8 +2711,8 @@ Retrieve and filter a list of gift cards. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_gift_card_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_gift_card_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_gift_card_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_gift_card_example_call_tool.js"], }, }, ]} @@ -2734,8 +2734,8 @@ Create and register digital or physical gift cards. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_gift_card_activities_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_gift_card_activities_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_gift_card_activities_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_gift_card_activities_example_call_tool.js"], }, }, ]} @@ -2763,8 +2763,8 @@ Retrieve and filter gift card activities. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_gift_card_activity_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_gift_card_activity_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_gift_card_activity_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_gift_card_activity_example_call_tool.js"], }, }, ]} @@ -2786,8 +2786,8 @@ Creates a gift card activity to manage gift card balance or state. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_gift_card_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_gift_card_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_gift_card_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_gift_card_example_call_tool.js"], }, }, ]} @@ -2808,8 +2808,8 @@ Retrieve a gift card using its account number. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_gift_card_from_token_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_gift_card_from_token_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_gift_card_from_token_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_gift_card_from_token_example_call_tool.js"], }, }, ]} @@ -2830,8 +2830,8 @@ Retrieve a gift card using a secure token. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/link_customer_to_gift_card_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/link_customer_to_gift_card_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/link_customer_to_gift_card_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/link_customer_to_gift_card_example_call_tool.js"], }, }, ]} @@ -2853,8 +2853,8 @@ Link a customer to a gift card for future use. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/unlink_customer_from_gift_card_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/unlink_customer_from_gift_card_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/unlink_customer_from_gift_card_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/unlink_customer_from_gift_card_example_call_tool.js"], }, }, ]} @@ -2876,8 +2876,8 @@ Unlink a customer from a gift card. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_gift_card_squareup_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_gift_card_squareup_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_gift_card_squareup_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_gift_card_squareup_example_call_tool.js"], }, }, ]} @@ -2898,8 +2898,8 @@ Retrieve gift card details using a gift card ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_inventory_adjustment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_inventory_adjustment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_inventory_adjustment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_inventory_adjustment_example_call_tool.js"], }, }, ]} @@ -2920,8 +2920,8 @@ Fetches inventory adjustment details by ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/apply_inventory_adjustments_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/apply_inventory_adjustments_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/apply_inventory_adjustments_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/apply_inventory_adjustments_example_call_tool.js"], }, }, ]} @@ -2943,8 +2943,8 @@ Apply batch adjustments to inventory quantities. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/fetch_inventory_changes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/fetch_inventory_changes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/fetch_inventory_changes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/fetch_inventory_changes_example_call_tool.js"], }, }, ]} @@ -2972,8 +2972,8 @@ Retrieve historical inventory changes and adjustments. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_inventory_counts_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_inventory_counts_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_inventory_counts_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_inventory_counts_example_call_tool.js"], }, }, ]} @@ -2999,8 +2999,8 @@ Retrieve current inventory counts for specific items and locations. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_inventory_physical_count_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_inventory_physical_count_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_inventory_physical_count_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_inventory_physical_count_example_call_tool.js"], }, }, ]} @@ -3021,8 +3021,8 @@ Retrieve details of a specific inventory physical count. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_inventory_transfer_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_inventory_transfer_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_inventory_transfer_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_inventory_transfer_example_call_tool.js"], }, }, ]} @@ -3043,8 +3043,8 @@ Retrieve detailed inventory transfer information. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_inventory_count_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_inventory_count_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_inventory_count_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_inventory_count_example_call_tool.js"], }, }, ]} @@ -3067,8 +3067,8 @@ Retrieve current stock count for a specific catalog item. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_invoices_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_invoices_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_invoices_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_invoices_example_call_tool.js"], }, }, ]} @@ -3091,8 +3091,8 @@ Retrieve a list of invoices for a specified location. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_draft_invoice_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_draft_invoice_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_draft_invoice_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_draft_invoice_example_call_tool.js"], }, }, ]} @@ -3114,8 +3114,8 @@ Create a draft invoice for an order using Squareup. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/search_invoices_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/search_invoices_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/search_invoices_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/search_invoices_example_call_tool.js"], }, }, ]} @@ -3141,8 +3141,8 @@ Search for invoices based on location and optional customer. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_invoice_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_invoice_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_invoice_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_invoice_example_call_tool.js"], }, }, ]} @@ -3164,8 +3164,8 @@ Delete a draft invoice and change order status to CANCELED. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_invoice_by_id_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_invoice_by_id_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_invoice_by_id_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_invoice_by_id_example_call_tool.js"], }, }, ]} @@ -3186,8 +3186,8 @@ Retrieve invoice details using an invoice ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_invoice_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_invoice_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_invoice_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_invoice_example_call_tool.js"], }, }, ]} @@ -3210,8 +3210,8 @@ Updates invoice details with specified changes. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/remove_invoice_attachment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/remove_invoice_attachment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/remove_invoice_attachment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/remove_invoice_attachment_example_call_tool.js"], }, }, ]} @@ -3233,8 +3233,8 @@ Removes an attachment from an invoice. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/cancel_invoice_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/cancel_invoice_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/cancel_invoice_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/cancel_invoice_example_call_tool.js"], }, }, ]} @@ -3256,8 +3256,8 @@ Cancel an invoice to prevent further transactions. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/publish_invoice_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/publish_invoice_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/publish_invoice_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/publish_invoice_example_call_tool.js"], }, }, ]} @@ -3280,8 +3280,8 @@ Publish a draft invoice with Square, updating its status. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_break_types_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_break_types_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_break_types_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_break_types_example_call_tool.js"], }, }, ]} @@ -3304,8 +3304,8 @@ Retrieve a paginated list of break types for a business. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_break_type_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_break_type_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_break_type_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_break_type_example_call_tool.js"], }, }, ]} @@ -3334,8 +3334,8 @@ Create a new BreakType template for a location. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_break_type_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_break_type_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_break_type_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_break_type_example_call_tool.js"], }, }, ]} @@ -3356,8 +3356,8 @@ Deletes an existing BreakType. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_break_type_by_id_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_break_type_by_id_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_break_type_by_id_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_break_type_by_id_example_call_tool.js"], }, }, ]} @@ -3378,8 +3378,8 @@ Retrieve details of a specific BreakType by ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_break_type_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_break_type_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_break_type_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_break_type_example_call_tool.js"], }, }, ]} @@ -3408,8 +3408,8 @@ Update an existing BreakType configuration. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_scheduled_shift_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_scheduled_shift_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_scheduled_shift_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_scheduled_shift_example_call_tool.js"], }, }, ]} @@ -3431,8 +3431,8 @@ Create a scheduled shift with draft shift details. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/bulk_publish_scheduled_shifts_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/bulk_publish_scheduled_shifts_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/bulk_publish_scheduled_shifts_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/bulk_publish_scheduled_shifts_example_call_tool.js"], }, }, ]} @@ -3454,8 +3454,8 @@ Publish multiple scheduled shifts in bulk. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_scheduled_shifts_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_scheduled_shifts_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_scheduled_shifts_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_scheduled_shifts_example_call_tool.js"], }, }, ]} @@ -3477,8 +3477,8 @@ Retrieve a list of scheduled shifts with filtering options. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_scheduled_shift_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_scheduled_shift_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_scheduled_shift_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_scheduled_shift_example_call_tool.js"], }, }, ]} @@ -3499,8 +3499,8 @@ Retrieve details of a scheduled shift by ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_scheduled_shift_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_scheduled_shift_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_scheduled_shift_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_scheduled_shift_example_call_tool.js"], }, }, ]} @@ -3523,8 +3523,8 @@ Updates draft shift details for a scheduled shift. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/publish_scheduled_shift_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/publish_scheduled_shift_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/publish_scheduled_shift_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/publish_scheduled_shift_example_call_tool.js"], }, }, ]} @@ -3548,8 +3548,8 @@ Publish a scheduled shift to make it official. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_team_member_wages_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_team_member_wages_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_team_member_wages_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_team_member_wages_example_call_tool.js"], }, }, ]} @@ -3572,8 +3572,8 @@ Retrieve paginated list of team member wages for a business. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_team_member_wage_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_team_member_wage_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_team_member_wage_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_team_member_wage_example_call_tool.js"], }, }, ]} @@ -3594,8 +3594,8 @@ Retrieve wage details for a specific team member. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_team_member_timecard_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_team_member_timecard_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_team_member_timecard_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_team_member_timecard_example_call_tool.js"], }, }, ]} @@ -3617,8 +3617,8 @@ Create a timecard for a team member's workday. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/search_timecards_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/search_timecards_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/search_timecards_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/search_timecards_example_call_tool.js"], }, }, ]} @@ -3640,8 +3640,8 @@ Retrieve filtered and sorted timecard records for a business. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_timecard_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_timecard_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_timecard_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_timecard_example_call_tool.js"], }, }, ]} @@ -3662,8 +3662,8 @@ Delete a specific timecard entry. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_timecard_by_id_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_timecard_by_id_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_timecard_by_id_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_timecard_by_id_example_call_tool.js"], }, }, ]} @@ -3684,8 +3684,8 @@ Fetch details of a specific timecard by ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_timecard_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_timecard_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_timecard_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_timecard_example_call_tool.js"], }, }, ]} @@ -3708,8 +3708,8 @@ Update an existing timecard with new details. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_workweek_configs_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_workweek_configs_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_workweek_configs_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_workweek_configs_example_call_tool.js"], }, }, ]} @@ -3731,8 +3731,8 @@ Retrieve workweek configurations for a business. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_workweek_configuration_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_workweek_configuration_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_workweek_configuration_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_workweek_configuration_example_call_tool.js"], }, }, ]} @@ -3759,8 +3759,8 @@ Update workweek configuration settings. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_all_locations_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_all_locations_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_all_locations_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_all_locations_example_call_tool.js"], }, }, ]} @@ -3780,8 +3780,8 @@ This tool does not take any parameters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_new_location_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_new_location_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_new_location_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_new_location_example_call_tool.js"], }, }, ]} @@ -3803,8 +3803,8 @@ Create a new location for sales and configuration. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_location_custom_attribute_definitions_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_location_custom_attribute_definitions_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_location_custom_attribute_definitions_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_location_custom_attribute_definitions_example_call_tool.js"], }, }, ]} @@ -3827,8 +3827,8 @@ Get location-related custom attribute definitions for a Square account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_location_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_location_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_location_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_location_custom_attribute_example_call_tool.js"], }, }, ]} @@ -3857,8 +3857,8 @@ Create a custom attribute for a Square location. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_location_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_location_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_location_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_location_custom_attribute_example_call_tool.js"], }, }, ]} @@ -3879,8 +3879,8 @@ Delete a custom attribute definition from a location. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_location_custom_attribute_definition_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_location_custom_attribute_definition_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_location_custom_attribute_definition_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_location_custom_attribute_definition_example_call_tool.js"], }, }, ]} @@ -3902,8 +3902,8 @@ Retrieve a location's custom attribute definition. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_location_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_location_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_location_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_location_custom_attribute_example_call_tool.js"], }, }, ]} @@ -3933,8 +3933,8 @@ Updates a custom attribute definition for a location. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/bulk_delete_location_custom_attributes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/bulk_delete_location_custom_attributes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/bulk_delete_location_custom_attributes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/bulk_delete_location_custom_attributes_example_call_tool.js"], }, }, ]} @@ -3956,8 +3956,8 @@ Delete custom attributes for multiple locations at once. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/bulk_upsert_location_custom_attributes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/bulk_upsert_location_custom_attributes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/bulk_upsert_location_custom_attributes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/bulk_upsert_location_custom_attributes_example_call_tool.js"], }, }, ]} @@ -3979,8 +3979,8 @@ Bulk create or update custom attributes for multiple locations. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_location_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_location_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_location_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_location_details_example_call_tool.js"], }, }, ]} @@ -4001,8 +4001,8 @@ Retrieve details of a specific business location. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_location_squareup_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_location_squareup_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_location_squareup_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_location_squareup_example_call_tool.js"], }, }, ]} @@ -4025,8 +4025,8 @@ Updates a business location on Square. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_location_custom_attributes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_location_custom_attributes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_location_custom_attributes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_location_custom_attributes_example_call_tool.js"], }, }, ]} @@ -4051,8 +4051,8 @@ Retrieve custom attributes for a specific location. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/remove_location_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/remove_location_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/remove_location_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/remove_location_custom_attribute_example_call_tool.js"], }, }, ]} @@ -4074,8 +4074,8 @@ Delete a custom attribute from a location. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_location_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_location_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_location_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_location_custom_attribute_example_call_tool.js"], }, }, ]} @@ -4099,8 +4099,8 @@ Retrieve a custom attribute for a specific location. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/upsert_location_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/upsert_location_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/upsert_location_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/upsert_location_custom_attribute_example_call_tool.js"], }, }, ]} @@ -4124,8 +4124,8 @@ Create or update a custom attribute for a location. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_loyalty_account_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_loyalty_account_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_loyalty_account_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_loyalty_account_example_call_tool.js"], }, }, ]} @@ -4147,8 +4147,8 @@ Create a loyalty account for a buyer. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/search_loyalty_accounts_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/search_loyalty_accounts_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/search_loyalty_accounts_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/search_loyalty_accounts_example_call_tool.js"], }, }, ]} @@ -4170,8 +4170,8 @@ Search for loyalty accounts by phone number or customer ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_loyalty_account_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_loyalty_account_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_loyalty_account_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_loyalty_account_example_call_tool.js"], }, }, ]} @@ -4192,8 +4192,8 @@ Retrieve details of a specific loyalty account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/accumulate_loyalty_points_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/accumulate_loyalty_points_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/accumulate_loyalty_points_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/accumulate_loyalty_points_example_call_tool.js"], }, }, ]} @@ -4219,8 +4219,8 @@ Add points to a loyalty account for a purchase. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/adjust_loyalty_points_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/adjust_loyalty_points_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/adjust_loyalty_points_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/adjust_loyalty_points_example_call_tool.js"], }, }, ]} @@ -4246,8 +4246,8 @@ Manually adjust loyalty points for a buyer's account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/search_loyalty_events_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/search_loyalty_events_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/search_loyalty_events_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/search_loyalty_events_example_call_tool.js"], }, }, ]} @@ -4275,8 +4275,8 @@ Retrieve and search for Square loyalty events. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_loyalty_program_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_loyalty_program_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_loyalty_program_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_loyalty_program_example_call_tool.js"], }, }, ]} @@ -4297,8 +4297,8 @@ Retrieve the loyalty program details for a seller. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/calculate_loyalty_points_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/calculate_loyalty_points_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/calculate_loyalty_points_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/calculate_loyalty_points_example_call_tool.js"], }, }, ]} @@ -4323,8 +4323,8 @@ Calculate loyalty points a buyer can earn from a purchase. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_loyalty_promotions_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_loyalty_promotions_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_loyalty_promotions_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_loyalty_promotions_example_call_tool.js"], }, }, ]} @@ -4348,8 +4348,8 @@ Retrieve promotions from a specific loyalty program. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_loyalty_promotion_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_loyalty_promotion_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_loyalty_promotion_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_loyalty_promotion_example_call_tool.js"], }, }, ]} @@ -4372,8 +4372,8 @@ Create a new loyalty promotion for a program. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_loyalty_promotion_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_loyalty_promotion_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_loyalty_promotion_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_loyalty_promotion_example_call_tool.js"], }, }, ]} @@ -4395,8 +4395,8 @@ Retrieve details of a specific loyalty promotion. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/cancel_loyalty_promotion_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/cancel_loyalty_promotion_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/cancel_loyalty_promotion_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/cancel_loyalty_promotion_example_call_tool.js"], }, }, ]} @@ -4418,8 +4418,8 @@ Cancels an active or scheduled loyalty promotion early. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_loyalty_reward_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_loyalty_reward_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_loyalty_reward_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_loyalty_reward_example_call_tool.js"], }, }, ]} @@ -4449,8 +4449,8 @@ Create a loyalty reward by locking points for a customer. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/search_loyalty_rewards_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/search_loyalty_rewards_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/search_loyalty_rewards_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/search_loyalty_rewards_example_call_tool.js"], }, }, ]} @@ -4474,8 +4474,8 @@ Search for loyalty rewards with optional filters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_loyalty_reward_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_loyalty_reward_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_loyalty_reward_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_loyalty_reward_example_call_tool.js"], }, }, ]} @@ -4496,8 +4496,8 @@ Deletes a loyalty reward and restores points to the account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_loyalty_reward_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_loyalty_reward_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_loyalty_reward_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_loyalty_reward_example_call_tool.js"], }, }, ]} @@ -4518,8 +4518,8 @@ Retrieve details of a specific loyalty reward. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/redeem_loyalty_reward_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/redeem_loyalty_reward_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/redeem_loyalty_reward_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/redeem_loyalty_reward_example_call_tool.js"], }, }, ]} @@ -4542,8 +4542,8 @@ Redeem a loyalty reward for a customer purchase. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_merchant_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_merchant_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_merchant_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_merchant_details_example_call_tool.js"], }, }, ]} @@ -4564,8 +4564,8 @@ Retrieve details about a specific merchant. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_merchant_custom_attribute_definitions_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_merchant_custom_attribute_definitions_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_merchant_custom_attribute_definitions_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_merchant_custom_attribute_definitions_example_call_tool.js"], }, }, ]} @@ -4588,8 +4588,8 @@ Retrieve merchant custom attribute definitions. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_merchant_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_merchant_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_merchant_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_merchant_custom_attribute_example_call_tool.js"], }, }, ]} @@ -4618,8 +4618,8 @@ Create a custom attribute for a Square merchant account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_merchant_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_merchant_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_merchant_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_merchant_custom_attribute_example_call_tool.js"], }, }, ]} @@ -4640,8 +4640,8 @@ Delete a custom attribute definition for a Square merchant. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_merchant_custom_attribute_definition_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_merchant_custom_attribute_definition_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_merchant_custom_attribute_definition_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_merchant_custom_attribute_definition_example_call_tool.js"], }, }, ]} @@ -4663,8 +4663,8 @@ Retrieves custom attribute definition for a Square seller account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_merchant_custom_attribute_definition_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_merchant_custom_attribute_definition_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_merchant_custom_attribute_definition_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_merchant_custom_attribute_definition_example_call_tool.js"], }, }, ]} @@ -4694,8 +4694,8 @@ Updates a merchant's custom attribute definition. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/bulk_delete_merchant_custom_attributes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/bulk_delete_merchant_custom_attributes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/bulk_delete_merchant_custom_attributes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/bulk_delete_merchant_custom_attributes_example_call_tool.js"], }, }, ]} @@ -4717,8 +4717,8 @@ Bulk delete custom attributes for a merchant. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/upsert_merchant_custom_attributes_bulk_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/upsert_merchant_custom_attributes_bulk_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/upsert_merchant_custom_attributes_bulk_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/upsert_merchant_custom_attributes_bulk_example_call_tool.js"], }, }, ]} @@ -4740,8 +4740,8 @@ Bulk creates or updates custom attributes for a merchant. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_merchant_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_merchant_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_merchant_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_merchant_info_example_call_tool.js"], }, }, ]} @@ -4762,8 +4762,8 @@ Retrieve merchant details using their ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_merchant_custom_attributes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_merchant_custom_attributes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_merchant_custom_attributes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_merchant_custom_attributes_example_call_tool.js"], }, }, ]} @@ -4788,8 +4788,8 @@ Retrieve custom attributes for a specified merchant. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/remove_merchant_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/remove_merchant_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/remove_merchant_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/remove_merchant_attribute_example_call_tool.js"], }, }, ]} @@ -4811,8 +4811,8 @@ Delete a custom attribute from a merchant. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_merchant_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_merchant_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_merchant_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_merchant_custom_attribute_example_call_tool.js"], }, }, ]} @@ -4836,8 +4836,8 @@ Retrieve a custom attribute associated with a merchant. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/upsert_merchant_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/upsert_merchant_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/upsert_merchant_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/upsert_merchant_custom_attribute_example_call_tool.js"], }, }, ]} @@ -4861,8 +4861,8 @@ Create or update a custom attribute for a merchant. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_location_settings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_location_settings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_location_settings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_location_settings_example_call_tool.js"], }, }, ]} @@ -4883,8 +4883,8 @@ Retrieve settings for a Square-hosted checkout page location. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_checkout_location_settings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_checkout_location_settings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_checkout_location_settings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_checkout_location_settings_example_call_tool.js"], }, }, ]} @@ -4907,8 +4907,8 @@ Update location settings for a Square-hosted checkout page. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_square_merchant_settings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_square_merchant_settings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_square_merchant_settings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_square_merchant_settings_example_call_tool.js"], }, }, ]} @@ -4928,8 +4928,8 @@ This tool does not take any parameters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_merchant_settings_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_merchant_settings_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_merchant_settings_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_merchant_settings_example_call_tool.js"], }, }, ]} @@ -4951,8 +4951,8 @@ Updates Square-hosted checkout page settings for a merchant. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_payment_links_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_payment_links_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_payment_links_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_payment_links_example_call_tool.js"], }, }, ]} @@ -4974,8 +4974,8 @@ Lists all online payment links for Squareup. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_payment_link_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_payment_link_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_payment_link_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_payment_link_example_call_tool.js"], }, }, ]} @@ -4997,8 +4997,8 @@ Create a Square-hosted checkout page for payments. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_payment_link_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_payment_link_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_payment_link_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_payment_link_example_call_tool.js"], }, }, ]} @@ -5019,8 +5019,8 @@ Deletes a specified payment link. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_payment_link_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_payment_link_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_payment_link_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_payment_link_example_call_tool.js"], }, }, ]} @@ -5041,8 +5041,8 @@ Retrieve a payment link using its ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_payment_link_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_payment_link_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_payment_link_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_payment_link_example_call_tool.js"], }, }, ]} @@ -5065,8 +5065,8 @@ Update details of an existing payment link. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_order_for_purchase_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_order_for_purchase_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_order_for_purchase_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_order_for_purchase_example_call_tool.js"], }, }, ]} @@ -5088,8 +5088,8 @@ Creates a new order for purchase with product details. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_multiple_orders_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_multiple_orders_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_multiple_orders_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_multiple_orders_example_call_tool.js"], }, }, ]} @@ -5111,8 +5111,8 @@ Retrieve multiple orders using their IDs. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/preview_order_pricing_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/preview_order_pricing_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/preview_order_pricing_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/preview_order_pricing_example_call_tool.js"], }, }, ]} @@ -5134,8 +5134,8 @@ Preview order pricing without creating an order. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/clone_order_draft_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/clone_order_draft_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/clone_order_draft_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/clone_order_draft_example_call_tool.js"], }, }, ]} @@ -5158,8 +5158,8 @@ Clone an existing order as a draft. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_order_custom_attribute_definitions_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_order_custom_attribute_definitions_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_order_custom_attribute_definitions_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_order_custom_attribute_definitions_example_call_tool.js"], }, }, ]} @@ -5182,8 +5182,8 @@ Retrieve order-related custom attribute definitions for a Square seller. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_order_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_order_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_order_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_order_custom_attribute_example_call_tool.js"], }, }, ]} @@ -5212,8 +5212,8 @@ Define a custom attribute for Square orders. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_order_custom_attribute_definition_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_order_custom_attribute_definition_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_order_custom_attribute_definition_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_order_custom_attribute_definition_example_call_tool.js"], }, }, ]} @@ -5234,8 +5234,8 @@ Delete a custom attribute definition from an order. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_order_custom_attribute_definition_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_order_custom_attribute_definition_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_order_custom_attribute_definition_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_order_custom_attribute_definition_example_call_tool.js"], }, }, ]} @@ -5257,8 +5257,8 @@ Retrieve a custom attribute definition for an order. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_order_custom_attribute_definition_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_order_custom_attribute_definition_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_order_custom_attribute_definition_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_order_custom_attribute_definition_example_call_tool.js"], }, }, ]} @@ -5288,8 +5288,8 @@ Modify order-related custom attribute definitions. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/bulk_delete_order_custom_attributes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/bulk_delete_order_custom_attributes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/bulk_delete_order_custom_attributes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/bulk_delete_order_custom_attributes_example_call_tool.js"], }, }, ]} @@ -5311,8 +5311,8 @@ Perform bulk deletion of custom attributes from orders. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/bulk_upsert_order_custom_attributes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/bulk_upsert_order_custom_attributes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/bulk_upsert_order_custom_attributes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/bulk_upsert_order_custom_attributes_example_call_tool.js"], }, }, ]} @@ -5334,8 +5334,8 @@ Perform bulk create or update of order custom attributes. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/search_square_orders_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/search_square_orders_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/search_square_orders_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/search_square_orders_example_call_tool.js"], }, }, ]} @@ -5357,8 +5357,8 @@ Search and retrieve orders from Square locations. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_order_by_id_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_order_by_id_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_order_by_id_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_order_by_id_example_call_tool.js"], }, }, ]} @@ -5379,8 +5379,8 @@ Retrieve an order's details using its ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_order_square_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_order_square_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_order_square_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_order_square_example_call_tool.js"], }, }, ]} @@ -5403,8 +5403,8 @@ Update fields of an open Square order. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_order_custom_attributes_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_order_custom_attributes_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_order_custom_attributes_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_order_custom_attributes_example_call_tool.js"], }, }, ]} @@ -5429,8 +5429,8 @@ Retrieve custom attributes associated with an order. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_order_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_order_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_order_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_order_custom_attribute_example_call_tool.js"], }, }, ]} @@ -5452,8 +5452,8 @@ Delete a custom attribute from an order profile. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_order_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_order_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_order_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_order_custom_attribute_example_call_tool.js"], }, }, ]} @@ -5477,8 +5477,8 @@ Retrieve a custom attribute for a specified order. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_order_custom_attribute_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_order_custom_attribute_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_order_custom_attribute_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_order_custom_attribute_example_call_tool.js"], }, }, ]} @@ -5502,8 +5502,8 @@ Create or update a custom attribute for an order. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/pay_order_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/pay_order_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/pay_order_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/pay_order_example_call_tool.js"], }, }, ]} @@ -5527,8 +5527,8 @@ Settle an order using approved payments. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_payments_list_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_payments_list_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_payments_list_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_payments_list_example_call_tool.js"], }, }, ]} @@ -5563,8 +5563,8 @@ Retrieve a list of payments from your account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_payment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_payment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_payment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_payment_example_call_tool.js"], }, }, ]} @@ -5586,8 +5586,8 @@ Create a payment using credit/debit card or other sources. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/cancel_payment_by_idempotency_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/cancel_payment_by_idempotency_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/cancel_payment_by_idempotency_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/cancel_payment_by_idempotency_example_call_tool.js"], }, }, ]} @@ -5608,8 +5608,8 @@ Cancel a payment by idempotency key when status is unknown. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_payment_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_payment_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_payment_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_payment_details_example_call_tool.js"], }, }, ]} @@ -5630,8 +5630,8 @@ Retrieve detailed information about a specific payment. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_payment_status_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_payment_status_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_payment_status_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_payment_status_example_call_tool.js"], }, }, ]} @@ -5654,8 +5654,8 @@ Update a payment's approved status and details. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/cancel_payment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/cancel_payment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/cancel_payment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/cancel_payment_example_call_tool.js"], }, }, ]} @@ -5676,8 +5676,8 @@ Cancel or void an approved payment. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/complete_payment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/complete_payment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/complete_payment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/complete_payment_example_call_tool.js"], }, }, ]} @@ -5699,8 +5699,8 @@ Complete an approved payment using Squareup. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_payouts_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_payouts_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_payouts_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_payouts_example_call_tool.js"], }, }, ]} @@ -5727,8 +5727,8 @@ Retrieve a list of payouts for the default location. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_payout_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_payout_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_payout_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_payout_details_example_call_tool.js"], }, }, ]} @@ -5749,8 +5749,8 @@ Retrieve details of a specific payout using payout ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_payout_entries_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_payout_entries_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_payout_entries_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_payout_entries_example_call_tool.js"], }, }, ]} @@ -5774,8 +5774,8 @@ Retrieve all payout entries for a specific payout. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_payment_refunds_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_payment_refunds_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_payment_refunds_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_payment_refunds_example_call_tool.js"], }, }, ]} @@ -5806,8 +5806,8 @@ Retrieve a list of payment refunds for the account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/refund_payment_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/refund_payment_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/refund_payment_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/refund_payment_example_call_tool.js"], }, }, ]} @@ -5829,8 +5829,8 @@ Refund a payment partially or fully using Square. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_refund_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_refund_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_refund_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_refund_details_example_call_tool.js"], }, }, ]} @@ -5851,8 +5851,8 @@ Retrieve details of a specific refund using the refund ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_square_online_sites_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_square_online_sites_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_square_online_sites_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_square_online_sites_example_call_tool.js"], }, }, ]} @@ -5872,8 +5872,8 @@ This tool does not take any parameters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_square_snippet_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_square_snippet_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_square_snippet_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_square_snippet_example_call_tool.js"], }, }, ]} @@ -5894,8 +5894,8 @@ Delete a snippet from a Square Online site. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_online_site_snippet_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_online_site_snippet_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_online_site_snippet_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_online_site_snippet_example_call_tool.js"], }, }, ]} @@ -5916,8 +5916,8 @@ Retrieve a specific snippet from a Square Online site. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/add_or_update_square_online_snippet_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/add_or_update_square_online_snippet_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/add_or_update_square_online_snippet_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/add_or_update_square_online_snippet_example_call_tool.js"], }, }, ]} @@ -5943,8 +5943,8 @@ Add or update a snippet on a Square Online site. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_customer_subscription_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_customer_subscription_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_customer_subscription_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_customer_subscription_example_call_tool.js"], }, }, ]} @@ -5966,8 +5966,8 @@ Enroll a customer in a subscription plan. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/bulk_swap_subscription_plan_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/bulk_swap_subscription_plan_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/bulk_swap_subscription_plan_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/bulk_swap_subscription_plan_example_call_tool.js"], }, }, ]} @@ -5990,8 +5990,8 @@ Schedule a plan variation swap for multiple subscriptions. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/search_subscriptions_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/search_subscriptions_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/search_subscriptions_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/search_subscriptions_example_call_tool.js"], }, }, ]} @@ -6017,8 +6017,8 @@ Search for subscriptions by location and customer IDs. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_subscription_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_subscription_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_subscription_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_subscription_details_example_call_tool.js"], }, }, ]} @@ -6040,8 +6040,8 @@ Retrieve details of a specific subscription using its ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_subscription_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_subscription_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_subscription_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_subscription_example_call_tool.js"], }, }, ]} @@ -6064,8 +6064,8 @@ Update subscription details with new or cleared values. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_subscription_action_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_subscription_action_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_subscription_action_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_subscription_action_example_call_tool.js"], }, }, ]} @@ -6087,8 +6087,8 @@ Delete a scheduled action for a subscription. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/change_billing_anchor_date_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/change_billing_anchor_date_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/change_billing_anchor_date_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/change_billing_anchor_date_example_call_tool.js"], }, }, ]} @@ -6111,8 +6111,8 @@ Change the billing anchor date for a subscription. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/cancel_subscription_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/cancel_subscription_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/cancel_subscription_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/cancel_subscription_example_call_tool.js"], }, }, ]} @@ -6133,8 +6133,8 @@ Cancel an active subscription at the end of the billing period. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_subscription_events_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_subscription_events_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_subscription_events_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_subscription_events_example_call_tool.js"], }, }, ]} @@ -6157,8 +6157,8 @@ Retrieve all events for a specific subscription. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/pause_subscription_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/pause_subscription_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/pause_subscription_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/pause_subscription_example_call_tool.js"], }, }, ]} @@ -6184,8 +6184,8 @@ Schedule a pause for an active subscription. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/resume_subscription_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/resume_subscription_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/resume_subscription_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/resume_subscription_example_call_tool.js"], }, }, ]} @@ -6208,8 +6208,8 @@ Resume a paused or deactivated subscription. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/swap_subscription_plan_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/swap_subscription_plan_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/swap_subscription_plan_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/swap_subscription_plan_example_call_tool.js"], }, }, ]} @@ -6232,8 +6232,8 @@ Swap a subscription plan variation for an existing subscription. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_team_member_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_team_member_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_team_member_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_team_member_example_call_tool.js"], }, }, ]} @@ -6255,8 +6255,8 @@ Create a new team member with given and family names. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/bulk_create_team_members_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/bulk_create_team_members_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/bulk_create_team_members_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/bulk_create_team_members_example_call_tool.js"], }, }, ]} @@ -6278,8 +6278,8 @@ Create multiple team members in bulk. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/bulk_update_team_members_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/bulk_update_team_members_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/bulk_update_team_members_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/bulk_update_team_members_example_call_tool.js"], }, }, ]} @@ -6301,8 +6301,8 @@ Update multiple team members in bulk. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_jobs_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_jobs_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_jobs_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_jobs_example_call_tool.js"], }, }, ]} @@ -6323,8 +6323,8 @@ Retrieve jobs from a seller's account, sorted by title. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_job_in_seller_account_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_job_in_seller_account_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_job_in_seller_account_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_job_in_seller_account_example_call_tool.js"], }, }, ]} @@ -6351,8 +6351,8 @@ Create a job for a seller account. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_job_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_job_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_job_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_job_details_example_call_tool.js"], }, }, ]} @@ -6373,8 +6373,8 @@ Retrieve details of a specified job. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_job_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_job_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_job_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_job_details_example_call_tool.js"], }, }, ]} @@ -6401,8 +6401,8 @@ Update job title or tip eligibility in the system. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/search_team_members_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/search_team_members_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/search_team_members_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/search_team_members_example_call_tool.js"], }, }, ]} @@ -6427,8 +6427,8 @@ Retrieve a filtered list of team members for a business. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_team_member_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_team_member_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_team_member_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_team_member_details_example_call_tool.js"], }, }, ]} @@ -6449,8 +6449,8 @@ Retrieve details for a specific team member by ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_team_member_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_team_member_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_team_member_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_team_member_example_call_tool.js"], }, }, ]} @@ -6473,8 +6473,8 @@ Updates a single TeamMember object. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_team_member_wage_setting_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_team_member_wage_setting_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_team_member_wage_setting_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_team_member_wage_setting_example_call_tool.js"], }, }, ]} @@ -6495,8 +6495,8 @@ Retrieve wage settings for a specified team member. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_wage_setting_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_wage_setting_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_wage_setting_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_wage_setting_example_call_tool.js"], }, }, ]} @@ -6519,8 +6519,8 @@ Create or update a team member's wage setting. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_terminal_action_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_terminal_action_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_terminal_action_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_terminal_action_example_call_tool.js"], }, }, ]} @@ -6542,8 +6542,8 @@ Create and send a terminal action request to a device. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/search_terminal_actions_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/search_terminal_actions_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/search_terminal_actions_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/search_terminal_actions_example_call_tool.js"], }, }, ]} @@ -6571,8 +6571,8 @@ Retrieve a filtered list of terminal action requests. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_terminal_action_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_terminal_action_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_terminal_action_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_terminal_action_example_call_tool.js"], }, }, ]} @@ -6593,8 +6593,8 @@ Retrieve a Terminal action request by action ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/cancel_terminal_action_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/cancel_terminal_action_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/cancel_terminal_action_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/cancel_terminal_action_example_call_tool.js"], }, }, ]} @@ -6615,8 +6615,8 @@ Cancel a terminal action request if possible. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/dismiss_terminal_action_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/dismiss_terminal_action_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/dismiss_terminal_action_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/dismiss_terminal_action_example_call_tool.js"], }, }, ]} @@ -6637,8 +6637,8 @@ Dismiss a Terminal action request if permitted. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_terminal_checkout_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_terminal_checkout_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_terminal_checkout_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_terminal_checkout_example_call_tool.js"], }, }, ]} @@ -6660,8 +6660,8 @@ Create a Terminal checkout request for payment. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/search_terminal_checkouts_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/search_terminal_checkouts_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/search_terminal_checkouts_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/search_terminal_checkouts_example_call_tool.js"], }, }, ]} @@ -6688,8 +6688,8 @@ Retrieve filtered Terminal checkout requests for the merchant. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_terminal_checkout_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_terminal_checkout_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_terminal_checkout_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_terminal_checkout_example_call_tool.js"], }, }, ]} @@ -6710,8 +6710,8 @@ Retrieve a Terminal checkout request by checkout ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/cancel_terminal_checkout_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/cancel_terminal_checkout_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/cancel_terminal_checkout_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/cancel_terminal_checkout_example_call_tool.js"], }, }, ]} @@ -6732,8 +6732,8 @@ Cancel a terminal checkout request if possible. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/dismiss_terminal_checkout_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/dismiss_terminal_checkout_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/dismiss_terminal_checkout_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/dismiss_terminal_checkout_example_call_tool.js"], }, }, ]} @@ -6754,8 +6754,8 @@ Dismiss a Terminal checkout request. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_terminal_refund_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_terminal_refund_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_terminal_refund_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_terminal_refund_example_call_tool.js"], }, }, ]} @@ -6777,8 +6777,8 @@ Creates a refund request for Interac payments on Square Terminal. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/search_terminal_refunds_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/search_terminal_refunds_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/search_terminal_refunds_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/search_terminal_refunds_example_call_tool.js"], }, }, ]} @@ -6805,8 +6805,8 @@ Retrieve a filtered list of Interac Terminal refund requests. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/get_terminal_refund_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/get_terminal_refund_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/get_terminal_refund_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/get_terminal_refund_example_call_tool.js"], }, }, ]} @@ -6827,8 +6827,8 @@ Retrieve details of an Interac Terminal refund by ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/cancel_terminal_refund_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/cancel_terminal_refund_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/cancel_terminal_refund_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/cancel_terminal_refund_example_call_tool.js"], }, }, ]} @@ -6849,8 +6849,8 @@ Cancel a terminal refund request by its ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/dismiss_terminal_refund_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/dismiss_terminal_refund_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/dismiss_terminal_refund_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/dismiss_terminal_refund_example_call_tool.js"], }, }, ]} @@ -6871,8 +6871,8 @@ Dismiss a Terminal refund request. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_transfer_order_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_transfer_order_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_transfer_order_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_transfer_order_example_call_tool.js"], }, }, ]} @@ -6894,8 +6894,8 @@ Create a draft transfer order between locations. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/search_transfer_orders_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/search_transfer_orders_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/search_transfer_orders_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/search_transfer_orders_example_call_tool.js"], }, }, ]} @@ -6922,8 +6922,8 @@ Search for transfer orders using specific filters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_draft_transfer_order_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_draft_transfer_order_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_draft_transfer_order_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_draft_transfer_order_example_call_tool.js"], }, }, ]} @@ -6945,8 +6945,8 @@ Delete a draft transfer order and trigger webhook event. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_transfer_order_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_transfer_order_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_transfer_order_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_transfer_order_details_example_call_tool.js"], }, }, ]} @@ -6967,8 +6967,8 @@ Retrieve detailed information of a specific transfer order. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_transfer_order_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_transfer_order_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_transfer_order_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_transfer_order_example_call_tool.js"], }, }, ]} @@ -6991,8 +6991,8 @@ Update specific fields of a transfer order. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/cancel_transfer_order_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/cancel_transfer_order_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/cancel_transfer_order_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/cancel_transfer_order_example_call_tool.js"], }, }, ]} @@ -7015,8 +7015,8 @@ Cancel a transfer order in progress for inventory locations. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/record_transfer_order_receipt_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/record_transfer_order_receipt_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/record_transfer_order_receipt_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/record_transfer_order_receipt_example_call_tool.js"], }, }, ]} @@ -7039,8 +7039,8 @@ Record received items for a transfer order. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/start_transfer_order_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/start_transfer_order_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/start_transfer_order_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/start_transfer_order_example_call_tool.js"], }, }, ]} @@ -7063,8 +7063,8 @@ Start a transfer order to mark it as in-transit. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/bulk_create_vendors_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/bulk_create_vendors_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/bulk_create_vendors_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/bulk_create_vendors_example_call_tool.js"], }, }, ]} @@ -7086,8 +7086,8 @@ Create multiple vendor profiles for suppliers. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_vendors_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_vendors_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_vendors_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_vendors_example_call_tool.js"], }, }, ]} @@ -7108,8 +7108,8 @@ Retrieve detailed information about specific vendors. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/bulk_update_vendors_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/bulk_update_vendors_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/bulk_update_vendors_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/bulk_update_vendors_example_call_tool.js"], }, }, ]} @@ -7131,8 +7131,8 @@ Update multiple vendor records simultaneously. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_vendor_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_vendor_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_vendor_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_vendor_example_call_tool.js"], }, }, ]} @@ -7154,8 +7154,8 @@ Create a vendor for a supplier to a seller. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/search_vendors_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/search_vendors_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/search_vendors_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/search_vendors_example_call_tool.js"], }, }, ]} @@ -7180,8 +7180,8 @@ Search for vendors using filters and sorters. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_vendor_details_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_vendor_details_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_vendor_details_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_vendor_details_example_call_tool.js"], }, }, ]} @@ -7202,8 +7202,8 @@ Retrieve detailed information about a vendor by ID. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_vendor_info_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_vendor_info_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_vendor_info_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_vendor_info_example_call_tool.js"], }, }, ]} @@ -7225,8 +7225,8 @@ Update an existing vendor's information. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_webhook_event_types_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_webhook_event_types_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_webhook_event_types_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_webhook_event_types_example_call_tool.js"], }, }, ]} @@ -7247,8 +7247,8 @@ Retrieve all webhook event types available for subscription. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/list_webhook_subscriptions_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/list_webhook_subscriptions_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/list_webhook_subscriptions_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/list_webhook_subscriptions_example_call_tool.js"], }, }, ]} @@ -7272,8 +7272,8 @@ Lists all webhook subscriptions owned by the application. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/create_webhook_subscription_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/create_webhook_subscription_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/create_webhook_subscription_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/create_webhook_subscription_example_call_tool.js"], }, }, ]} @@ -7303,8 +7303,8 @@ Creates a webhook subscription. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/delete_webhook_subscription_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/delete_webhook_subscription_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/delete_webhook_subscription_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/delete_webhook_subscription_example_call_tool.js"], }, }, ]} @@ -7325,8 +7325,8 @@ Deletes a specified webhook subscription. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/retrieve_webhook_subscription_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/retrieve_webhook_subscription_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/retrieve_webhook_subscription_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/retrieve_webhook_subscription_example_call_tool.js"], }, }, ]} @@ -7347,8 +7347,8 @@ Retrieve details of a specific webhook subscription. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_webhook_subscription_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_webhook_subscription_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_webhook_subscription_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_webhook_subscription_example_call_tool.js"], }, }, ]} @@ -7378,8 +7378,8 @@ Update a webhook subscription to modify its settings. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/update_webhook_signature_key_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/update_webhook_signature_key_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/update_webhook_signature_key_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/update_webhook_signature_key_example_call_tool.js"], }, }, ]} @@ -7401,8 +7401,8 @@ Update a webhook subscription's signature key. { label: "Call the Tool Directly", content: { - Python: ["/examples/integrations/mcp-servers/squareup_api/test_webhook_subscription_example_call_tool.py"], - JavaScript: ["/examples/integrations/mcp-servers/squareup_api/test_webhook_subscription_example_call_tool.js"], + Python: ["/examples/integrations/resources/integrations/squareup_api/test_webhook_subscription_example_call_tool.py"], + JavaScript: ["/examples/integrations/resources/integrations/squareup_api/test_webhook_subscription_example_call_tool.js"], }, }, ]} @@ -7432,10 +7432,10 @@ Below is a reference of enumerations used by some of the tools in the SquareupAp ## Auth -The Arcade Square MCP Server uses the [Square auth provider](/home/auth-providers/square) to connect to users' Square accounts. +The Arcade Square MCP Server uses the [Square auth provider](/references/auth-providers/square) to connect to users' Square accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the Square auth provider](/home/auth-providers/square#configuring-square-auth) with your own Square app credentials. +With a self-hosted installation of Arcade, you need to [configure the Square auth provider](/references/auth-providers/square#configuring-square-auth) with your own Square app credentials. \ No newline at end of file diff --git a/app/en/mcp-servers/productivity/ticktick-api/page.mdx b/app/en/resources/integrations/productivity/ticktick-api/page.mdx similarity index 77% rename from app/en/mcp-servers/productivity/ticktick-api/page.mdx rename to app/en/resources/integrations/productivity/ticktick-api/page.mdx index 78404bc98..faf1cdb36 100644 --- a/app/en/mcp-servers/productivity/ticktick-api/page.mdx +++ b/app/en/resources/integrations/productivity/ticktick-api/page.mdx @@ -76,7 +76,7 @@ The TicktickApi MCP Server offers a comprehensive set of tools for managing task If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## TicktickApi.RetrieveTaskDetails @@ -88,10 +88,10 @@ The TicktickApi MCP Server offers a comprehensive set of tools for managing task label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ticktick_api/retrieve_task_details_example_call_tool.py", + "/examples/integrations/resources/integrations/ticktick_api/retrieve_task_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ticktick_api/retrieve_task_details_example_call_tool.js", + "/examples/integrations/resources/integrations/ticktick_api/retrieve_task_details_example_call_tool.js", ], }, }, @@ -114,10 +114,10 @@ Retrieve detailed information for a specific task. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ticktick_api/delete_specific_task_example_call_tool.py", + "/examples/integrations/resources/integrations/ticktick_api/delete_specific_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ticktick_api/delete_specific_task_example_call_tool.js", + "/examples/integrations/resources/integrations/ticktick_api/delete_specific_task_example_call_tool.js", ], }, }, @@ -140,10 +140,10 @@ Permanently delete a task using project and task IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ticktick_api/create_task_ticktick_example_call_tool.py", + "/examples/integrations/resources/integrations/ticktick_api/create_task_ticktick_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ticktick_api/create_task_ticktick_example_call_tool.js", + "/examples/integrations/resources/integrations/ticktick_api/create_task_ticktick_example_call_tool.js", ], }, }, @@ -166,10 +166,10 @@ Create a new task in Ticktick with specified properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ticktick_api/update_task_properties_example_call_tool.py", + "/examples/integrations/resources/integrations/ticktick_api/update_task_properties_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ticktick_api/update_task_properties_example_call_tool.js", + "/examples/integrations/resources/integrations/ticktick_api/update_task_properties_example_call_tool.js", ], }, }, @@ -193,10 +193,10 @@ Update a task's properties in Ticktick. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ticktick_api/mark_task_complete_example_call_tool.py", + "/examples/integrations/resources/integrations/ticktick_api/mark_task_complete_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ticktick_api/mark_task_complete_example_call_tool.js", + "/examples/integrations/resources/integrations/ticktick_api/mark_task_complete_example_call_tool.js", ], }, }, @@ -219,10 +219,10 @@ Marks a specific task as completed in Ticktick. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ticktick_api/get_user_projects_example_call_tool.py", + "/examples/integrations/resources/integrations/ticktick_api/get_user_projects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ticktick_api/get_user_projects_example_call_tool.js", + "/examples/integrations/resources/integrations/ticktick_api/get_user_projects_example_call_tool.js", ], }, }, @@ -244,10 +244,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ticktick_api/create_project_in_ticktick_example_call_tool.py", + "/examples/integrations/resources/integrations/ticktick_api/create_project_in_ticktick_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ticktick_api/create_project_in_ticktick_example_call_tool.js", + "/examples/integrations/resources/integrations/ticktick_api/create_project_in_ticktick_example_call_tool.js", ], }, }, @@ -273,10 +273,10 @@ Create a new project in Ticktick with optional properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ticktick_api/get_ticktick_project_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/ticktick_api/get_ticktick_project_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ticktick_api/get_ticktick_project_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/ticktick_api/get_ticktick_project_by_id_example_call_tool.js", ], }, }, @@ -298,10 +298,10 @@ Retrieve Ticktick project details by project ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ticktick_api/update_project_properties_example_call_tool.py", + "/examples/integrations/resources/integrations/ticktick_api/update_project_properties_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ticktick_api/update_project_properties_example_call_tool.js", + "/examples/integrations/resources/integrations/ticktick_api/update_project_properties_example_call_tool.js", ], }, }, @@ -328,10 +328,10 @@ Update properties of an existing project. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ticktick_api/delete_ticktick_project_example_call_tool.py", + "/examples/integrations/resources/integrations/ticktick_api/delete_ticktick_project_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ticktick_api/delete_ticktick_project_example_call_tool.js", + "/examples/integrations/resources/integrations/ticktick_api/delete_ticktick_project_example_call_tool.js", ], }, }, @@ -353,10 +353,10 @@ Permanently delete a project in Ticktick by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/ticktick_api/retrieve_project_with_tasks_example_call_tool.py", + "/examples/integrations/resources/integrations/ticktick_api/retrieve_project_with_tasks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/ticktick_api/retrieve_project_with_tasks_example_call_tool.js", + "/examples/integrations/resources/integrations/ticktick_api/retrieve_project_with_tasks_example_call_tool.js", ], }, }, @@ -382,6 +382,6 @@ Below is a reference of enumerations used by some of the tools in the TicktickAp The TicktickApi MCP Server uses the Auth Provider with id `arcade-ticktick` to connect to users' TickTick accounts. In order to use the MCP Server, you will need to configure the `arcade-ticktick` auth provider. -Learn how to configure the TickTick auth provider in the [TickTick auth provider documentation](/home/auth-providers/ticktick). +Learn how to configure the TickTick auth provider in the [TickTick auth provider documentation](/references/auth-providers/ticktick). diff --git a/app/en/mcp-servers/productivity/trello-api/page.mdx b/app/en/resources/integrations/productivity/trello-api/page.mdx similarity index 84% rename from app/en/mcp-servers/productivity/trello-api/page.mdx rename to app/en/resources/integrations/productivity/trello-api/page.mdx index 1fa364226..9d5c0f437 100644 --- a/app/en/mcp-servers/productivity/trello-api/page.mdx +++ b/app/en/resources/integrations/productivity/trello-api/page.mdx @@ -929,7 +929,7 @@ The TrelloApi MCP Server offers a comprehensive suite of tools for interacting w If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## TrelloApi.GetTrelloAction @@ -941,10 +941,10 @@ The TrelloApi MCP Server offers a comprehensive suite of tools for interacting w label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_action_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_action_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_action_example_call_tool.js", ], }, }, @@ -977,10 +977,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_trello_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_trello_comment_example_call_tool.js", ], }, }, @@ -1007,10 +1007,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_trello_action_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_trello_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_trello_action_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_trello_action_example_call_tool.js", ], }, }, @@ -1036,10 +1036,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_action_property_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_action_property_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_action_property_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_action_property_example_call_tool.js", ], }, }, @@ -1066,10 +1066,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_board_for_action_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_board_for_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_board_for_action_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_board_for_action_example_call_tool.js", ], }, }, @@ -1096,10 +1096,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_card_for_action_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_card_for_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_card_for_action_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_card_for_action_example_call_tool.js", ], }, }, @@ -1126,10 +1126,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_action_list_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_action_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_action_list_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_action_list_example_call_tool.js", ], }, }, @@ -1156,10 +1156,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_action_member_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_action_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_action_member_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_action_member_example_call_tool.js", ], }, }, @@ -1186,10 +1186,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_action_creator_member_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_action_creator_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_action_creator_member_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_action_creator_member_example_call_tool.js", ], }, }, @@ -1216,10 +1216,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_action_organization_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_action_organization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_action_organization_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_action_organization_example_call_tool.js", ], }, }, @@ -1246,10 +1246,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/modify_trello_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/modify_trello_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/modify_trello_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/modify_trello_comment_example_call_tool.js", ], }, }, @@ -1276,10 +1276,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/list_reactions_for_action_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/list_reactions_for_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/list_reactions_for_action_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/list_reactions_for_action_example_call_tool.js", ], }, }, @@ -1307,10 +1307,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/add_reaction_to_trello_action_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/add_reaction_to_trello_action_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/add_reaction_to_trello_action_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/add_reaction_to_trello_action_example_call_tool.js", ], }, }, @@ -1340,10 +1340,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_reaction_info_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_reaction_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_reaction_info_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_reaction_info_example_call_tool.js", ], }, }, @@ -1372,10 +1372,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_trello_reaction_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_trello_reaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_trello_reaction_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_trello_reaction_example_call_tool.js", ], }, }, @@ -1402,10 +1402,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_action_reactions_summary_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_action_reactions_summary_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_action_reactions_summary_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_action_reactions_summary_example_call_tool.js", ], }, }, @@ -1431,10 +1431,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_application_compliance_data_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_application_compliance_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_application_compliance_data_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_application_compliance_data_example_call_tool.js", ], }, }, @@ -1460,10 +1460,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/trello_get_batch_requests_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/trello_get_batch_requests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/trello_get_batch_requests_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/trello_get_batch_requests_example_call_tool.js", ], }, }, @@ -1489,10 +1489,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_board_memberships_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_board_memberships_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_board_memberships_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_board_memberships_example_call_tool.js", ], }, }, @@ -1523,10 +1523,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_board_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_board_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_board_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_board_example_call_tool.js", ], }, }, @@ -1568,10 +1568,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_board_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_trello_board_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_board_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_trello_board_example_call_tool.js", ], }, }, @@ -1612,10 +1612,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_board_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_board_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_board_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_board_example_call_tool.js", ], }, }, @@ -1641,10 +1641,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_board_field_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_board_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_board_field_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_board_field_example_call_tool.js", ], }, }, @@ -1671,10 +1671,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_board_stars_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_board_stars_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_board_stars_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_board_stars_example_call_tool.js", ], }, }, @@ -1701,10 +1701,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_board_checklists_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_board_checklists_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_board_checklists_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_board_checklists_example_call_tool.js", ], }, }, @@ -1730,10 +1730,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_open_cards_on_board_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_open_cards_on_board_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_open_cards_on_board_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_open_cards_on_board_example_call_tool.js", ], }, }, @@ -1759,10 +1759,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_filtered_board_cards_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_filtered_board_cards_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_filtered_board_cards_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_filtered_board_cards_example_call_tool.js", ], }, }, @@ -1789,10 +1789,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_board_custom_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_board_custom_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_board_custom_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_board_custom_fields_example_call_tool.js", ], }, }, @@ -1818,10 +1818,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_label_on_board_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_label_on_board_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_label_on_board_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_label_on_board_example_call_tool.js", ], }, }, @@ -1849,10 +1849,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_board_lists_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_board_lists_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_board_lists_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_board_lists_example_call_tool.js", ], }, }, @@ -1882,10 +1882,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_trello_board_list_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_trello_board_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_trello_board_list_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_trello_board_list_example_call_tool.js", ], }, }, @@ -1913,10 +1913,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_filtered_board_lists_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_filtered_board_lists_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_filtered_board_lists_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_filtered_board_lists_example_call_tool.js", ], }, }, @@ -1943,10 +1943,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_board_members_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_board_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_board_members_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_board_members_example_call_tool.js", ], }, }, @@ -1972,10 +1972,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/invite_member_to_trello_board_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/invite_member_to_trello_board_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/invite_member_to_trello_board_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/invite_member_to_trello_board_example_call_tool.js", ], }, }, @@ -2004,10 +2004,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/add_member_to_board_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/add_member_to_board_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/add_member_to_board_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/add_member_to_board_example_call_tool.js", ], }, }, @@ -2036,10 +2036,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/remove_member_from_trello_board_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/remove_member_from_trello_board_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/remove_member_from_trello_board_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/remove_member_from_trello_board_example_call_tool.js", ], }, }, @@ -2066,10 +2066,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_board_membership_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_board_membership_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_board_membership_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_board_membership_example_call_tool.js", ], }, }, @@ -2098,10 +2098,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_board_email_position_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_board_email_position_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_board_email_position_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_board_email_position_example_call_tool.js", ], }, }, @@ -2128,10 +2128,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/set_trello_email_list_default_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/set_trello_email_list_default_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/set_trello_email_list_default_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/set_trello_email_list_default_example_call_tool.js", ], }, }, @@ -2158,10 +2158,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_sidebar_preference_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_sidebar_preference_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_sidebar_preference_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_sidebar_preference_example_call_tool.js", ], }, }, @@ -2188,10 +2188,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_sidebar_activity_preference_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_sidebar_activity_preference_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_sidebar_activity_preference_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_sidebar_activity_preference_example_call_tool.js", ], }, }, @@ -2218,10 +2218,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_sidebar_actions_preference_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_sidebar_actions_preference_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_sidebar_actions_preference_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_sidebar_actions_preference_example_call_tool.js", ], }, }, @@ -2248,10 +2248,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_sidebar_members_pref_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_sidebar_members_pref_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_sidebar_members_pref_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_sidebar_members_pref_example_call_tool.js", ], }, }, @@ -2278,10 +2278,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_trello_board_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_trello_board_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_trello_board_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_trello_board_example_call_tool.js", ], }, }, @@ -2322,10 +2322,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/generate_board_calendar_key_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/generate_board_calendar_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/generate_board_calendar_key_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/generate_board_calendar_key_example_call_tool.js", ], }, }, @@ -2351,10 +2351,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/generate_board_email_key_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/generate_board_email_key_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/generate_board_email_key_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/generate_board_email_key_example_call_tool.js", ], }, }, @@ -2380,10 +2380,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_board_tag_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_board_tag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_board_tag_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_board_tag_example_call_tool.js", ], }, }, @@ -2410,10 +2410,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/mark_trello_board_as_viewed_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/mark_trello_board_as_viewed_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/mark_trello_board_as_viewed_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/mark_trello_board_as_viewed_example_call_tool.js", ], }, }, @@ -2439,10 +2439,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_board_power_ups_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_board_power_ups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_board_power_ups_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_board_power_ups_example_call_tool.js", ], }, }, @@ -2468,10 +2468,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/list_board_power_ups_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/list_board_power_ups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/list_board_power_ups_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/list_board_power_ups_example_call_tool.js", ], }, }, @@ -2498,10 +2498,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_card_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_card_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_card_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_card_by_id_example_call_tool.js", ], }, }, @@ -2545,10 +2545,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_trello_card_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_trello_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_trello_card_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_trello_card_example_call_tool.js", ], }, }, @@ -2574,10 +2574,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_card_property_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_card_property_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_card_property_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_card_property_example_call_tool.js", ], }, }, @@ -2604,10 +2604,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_card_actions_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_card_actions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_card_actions_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_card_actions_example_call_tool.js", ], }, }, @@ -2635,10 +2635,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/list_card_attachments_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/list_card_attachments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/list_card_attachments_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/list_card_attachments_example_call_tool.js", ], }, }, @@ -2666,10 +2666,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/add_attachment_to_trello_card_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/add_attachment_to_trello_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/add_attachment_to_trello_card_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/add_attachment_to_trello_card_example_call_tool.js", ], }, }, @@ -2700,10 +2700,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_card_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_card_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_card_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_card_attachment_example_call_tool.js", ], }, }, @@ -2730,10 +2730,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_board_for_card_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_board_for_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_board_for_card_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_board_for_card_example_call_tool.js", ], }, }, @@ -2760,10 +2760,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_card_checklist_completion_status_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_card_checklist_completion_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_card_checklist_completion_status_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_card_checklist_completion_status_example_call_tool.js", ], }, }, @@ -2790,10 +2790,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_card_checklists_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_card_checklists_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_card_checklists_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_card_checklists_example_call_tool.js", ], }, }, @@ -2823,10 +2823,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_checklist_on_card_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_checklist_on_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_checklist_on_card_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_checklist_on_card_example_call_tool.js", ], }, }, @@ -2855,10 +2855,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_specific_checkitem_on_card_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_specific_checkitem_on_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_specific_checkitem_on_card_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_specific_checkitem_on_card_example_call_tool.js", ], }, }, @@ -2886,10 +2886,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_checklist_item_trello_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_checklist_item_trello_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_checklist_item_trello_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_checklist_item_trello_example_call_tool.js", ], }, }, @@ -2923,10 +2923,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_checklist_item_on_card_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_checklist_item_on_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_checklist_item_on_card_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_checklist_item_on_card_example_call_tool.js", ], }, }, @@ -2953,10 +2953,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_card_list_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_card_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_card_list_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_card_list_example_call_tool.js", ], }, }, @@ -2983,10 +2983,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_card_members_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_card_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_card_members_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_card_members_example_call_tool.js", ], }, }, @@ -3013,10 +3013,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_members_who_voted_on_card_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_members_who_voted_on_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_members_who_voted_on_card_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_members_who_voted_on_card_example_call_tool.js", ], }, }, @@ -3043,10 +3043,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/vote_on_trello_card_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/vote_on_trello_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/vote_on_trello_card_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/vote_on_trello_card_example_call_tool.js", ], }, }, @@ -3073,10 +3073,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_card_plugin_data_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_card_plugin_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_card_plugin_data_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_card_plugin_data_example_call_tool.js", ], }, }, @@ -3102,10 +3102,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_card_stickers_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_card_stickers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_card_stickers_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_card_stickers_example_call_tool.js", ], }, }, @@ -3132,10 +3132,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/add_sticker_to_trello_card_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/add_sticker_to_trello_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/add_sticker_to_trello_card_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/add_sticker_to_trello_card_example_call_tool.js", ], }, }, @@ -3166,10 +3166,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_card_sticker_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_card_sticker_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_card_sticker_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_card_sticker_example_call_tool.js", ], }, }, @@ -3197,10 +3197,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/remove_card_sticker_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/remove_card_sticker_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/remove_card_sticker_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/remove_card_sticker_example_call_tool.js", ], }, }, @@ -3227,10 +3227,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_card_sticker_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_trello_card_sticker_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_card_sticker_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_trello_card_sticker_example_call_tool.js", ], }, }, @@ -3261,10 +3261,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_card_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_card_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_card_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_card_comment_example_call_tool.js", ], }, }, @@ -3292,10 +3292,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_comment_on_card_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_comment_on_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_comment_on_card_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_comment_on_card_example_call_tool.js", ], }, }, @@ -3322,10 +3322,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_card_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_trello_card_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_card_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_trello_card_custom_field_example_call_tool.js", ], }, }, @@ -3354,10 +3354,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_card_custom_fields_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_trello_card_custom_fields_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_card_custom_fields_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_trello_card_custom_fields_example_call_tool.js", ], }, }, @@ -3384,10 +3384,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_card_custom_field_items_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_card_custom_field_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_card_custom_field_items_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_card_custom_field_items_example_call_tool.js", ], }, }, @@ -3413,10 +3413,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/add_comment_to_trello_card_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/add_comment_to_trello_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/add_comment_to_trello_card_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/add_comment_to_trello_card_example_call_tool.js", ], }, }, @@ -3443,10 +3443,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/add_label_to_trello_card_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/add_label_to_trello_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/add_label_to_trello_card_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/add_label_to_trello_card_example_call_tool.js", ], }, }, @@ -3473,10 +3473,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/add_member_to_trello_card_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/add_member_to_trello_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/add_member_to_trello_card_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/add_member_to_trello_card_example_call_tool.js", ], }, }, @@ -3503,10 +3503,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_trello_card_label_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_trello_card_label_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_trello_card_label_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_trello_card_label_example_call_tool.js", ], }, }, @@ -3534,10 +3534,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/mark_trello_card_notifications_read_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/mark_trello_card_notifications_read_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/mark_trello_card_notifications_read_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/mark_trello_card_notifications_read_example_call_tool.js", ], }, }, @@ -3563,10 +3563,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/remove_label_from_trello_card_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/remove_label_from_trello_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/remove_label_from_trello_card_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/remove_label_from_trello_card_example_call_tool.js", ], }, }, @@ -3593,10 +3593,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/remove_member_from_card_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/remove_member_from_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/remove_member_from_card_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/remove_member_from_card_example_call_tool.js", ], }, }, @@ -3623,10 +3623,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/remove_member_vote_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/remove_member_vote_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/remove_member_vote_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/remove_member_vote_example_call_tool.js", ], }, }, @@ -3653,10 +3653,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_checklist_item_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_trello_checklist_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_checklist_item_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_trello_checklist_item_example_call_tool.js", ], }, }, @@ -3685,10 +3685,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_trello_card_checklist_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_trello_card_checklist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_trello_card_checklist_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_trello_card_checklist_example_call_tool.js", ], }, }, @@ -3715,10 +3715,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_trello_checklist_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_trello_checklist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_trello_checklist_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_trello_checklist_example_call_tool.js", ], }, }, @@ -3747,10 +3747,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_checklist_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_checklist_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_checklist_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_checklist_by_id_example_call_tool.js", ], }, }, @@ -3780,10 +3780,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_checklist_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_trello_checklist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_checklist_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_trello_checklist_example_call_tool.js", ], }, }, @@ -3811,10 +3811,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_trello_checklist_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_trello_checklist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_trello_checklist_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_trello_checklist_example_call_tool.js", ], }, }, @@ -3840,10 +3840,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_checklist_field_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_checklist_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_checklist_field_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_checklist_field_example_call_tool.js", ], }, }, @@ -3870,10 +3870,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_checklist_field_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_checklist_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_checklist_field_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_checklist_field_example_call_tool.js", ], }, }, @@ -3901,10 +3901,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_board_from_checklist_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_board_from_checklist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_board_from_checklist_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_board_from_checklist_example_call_tool.js", ], }, }, @@ -3931,10 +3931,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_card_from_checklist_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_card_from_checklist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_card_from_checklist_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_card_from_checklist_example_call_tool.js", ], }, }, @@ -3960,10 +3960,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_checklist_checkitems_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_checklist_checkitems_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_checklist_checkitems_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_checklist_checkitems_example_call_tool.js", ], }, }, @@ -3991,10 +3991,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_checkitem_in_checklist_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_checkitem_in_checklist_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_checkitem_in_checklist_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_checkitem_in_checklist_example_call_tool.js", ], }, }, @@ -4026,10 +4026,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_checklist_item_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_checklist_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_checklist_item_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_checklist_item_example_call_tool.js", ], }, }, @@ -4057,10 +4057,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/remove_checklist_item_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/remove_checklist_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/remove_checklist_item_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/remove_checklist_item_example_call_tool.js", ], }, }, @@ -4087,10 +4087,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_trello_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_trello_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_trello_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_trello_custom_field_example_call_tool.js", ], }, }, @@ -4117,10 +4117,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_custom_field_example_call_tool.js", ], }, }, @@ -4146,10 +4146,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_custom_field_definition_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_custom_field_definition_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_custom_field_definition_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_custom_field_definition_example_call_tool.js", ], }, }, @@ -4177,10 +4177,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_trello_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_trello_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_trello_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_trello_custom_field_example_call_tool.js", ], }, }, @@ -4206,10 +4206,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/add_dropdown_option_custom_field_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/add_dropdown_option_custom_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/add_dropdown_option_custom_field_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/add_dropdown_option_custom_field_example_call_tool.js", ], }, }, @@ -4235,10 +4235,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_custom_field_options_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_custom_field_options_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_custom_field_options_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_custom_field_options_example_call_tool.js", ], }, }, @@ -4264,10 +4264,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_custom_field_option_trello_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_custom_field_option_trello_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_custom_field_option_trello_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_custom_field_option_trello_example_call_tool.js", ], }, }, @@ -4294,10 +4294,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_custom_field_option_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_custom_field_option_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_custom_field_option_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_custom_field_option_example_call_tool.js", ], }, }, @@ -4324,10 +4324,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/list_available_emoji_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/list_available_emoji_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/list_available_emoji_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/list_available_emoji_example_call_tool.js", ], }, }, @@ -4354,10 +4354,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_enterprise_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_enterprise_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_enterprise_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_enterprise_by_id_example_call_tool.js", ], }, }, @@ -4396,10 +4396,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_enterprise_audit_log_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_enterprise_audit_log_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_enterprise_audit_log_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_enterprise_audit_log_example_call_tool.js", ], }, }, @@ -4425,10 +4425,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_enterprise_admins_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_enterprise_admins_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_enterprise_admins_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_enterprise_admins_example_call_tool.js", ], }, }, @@ -4455,10 +4455,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_enterprise_signup_url_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_enterprise_signup_url_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_enterprise_signup_url_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_enterprise_signup_url_example_call_tool.js", ], }, }, @@ -4488,10 +4488,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_enterprise_users_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_enterprise_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_enterprise_users_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_enterprise_users_example_call_tool.js", ], }, }, @@ -4526,10 +4526,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_enterprise_members_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_enterprise_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_enterprise_members_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_enterprise_members_example_call_tool.js", ], }, }, @@ -4564,10 +4564,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_enterprise_member_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_enterprise_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_enterprise_member_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_enterprise_member_example_call_tool.js", ], }, }, @@ -4597,10 +4597,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/check_organization_transferability_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/check_organization_transferability_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/check_organization_transferability_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/check_organization_transferability_example_call_tool.js", ], }, }, @@ -4627,10 +4627,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_claimable_workspaces_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_claimable_workspaces_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_claimable_workspaces_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_claimable_workspaces_example_call_tool.js", ], }, }, @@ -4661,10 +4661,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_pending_workspaces_by_enterprise_id_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_pending_workspaces_by_enterprise_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_pending_workspaces_by_enterprise_id_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_pending_workspaces_by_enterprise_id_example_call_tool.js", ], }, }, @@ -4692,10 +4692,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_enterprise_auth_token_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_enterprise_auth_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_enterprise_auth_token_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_enterprise_auth_token_example_call_tool.js", ], }, }, @@ -4722,10 +4722,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_enterprise_organizations_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_enterprise_organizations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_enterprise_organizations_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_enterprise_organizations_example_call_tool.js", ], }, }, @@ -4755,10 +4755,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/transfer_organization_to_enterprise_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/transfer_organization_to_enterprise_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/transfer_organization_to_enterprise_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/transfer_organization_to_enterprise_example_call_tool.js", ], }, }, @@ -4785,10 +4785,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_enterprise_member_license_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_enterprise_member_license_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_enterprise_member_license_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_enterprise_member_license_example_call_tool.js", ], }, }, @@ -4816,10 +4816,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/deactivate_enterprise_member_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/deactivate_enterprise_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/deactivate_enterprise_member_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/deactivate_enterprise_member_example_call_tool.js", ], }, }, @@ -4850,10 +4850,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/make_member_admin_enterprise_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/make_member_admin_enterprise_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/make_member_admin_enterprise_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/make_member_admin_enterprise_example_call_tool.js", ], }, }, @@ -4880,10 +4880,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/remove_enterprise_admin_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/remove_enterprise_admin_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/remove_enterprise_admin_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/remove_enterprise_admin_example_call_tool.js", ], }, }, @@ -4910,10 +4910,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/remove_organization_from_enterprise_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/remove_organization_from_enterprise_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/remove_organization_from_enterprise_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/remove_organization_from_enterprise_example_call_tool.js", ], }, }, @@ -4940,10 +4940,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_label_info_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_label_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_label_info_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_label_info_example_call_tool.js", ], }, }, @@ -4970,10 +4970,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_label_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_trello_label_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_label_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_trello_label_example_call_tool.js", ], }, }, @@ -5001,10 +5001,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_label_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_label_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_label_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_label_by_id_example_call_tool.js", ], }, }, @@ -5030,10 +5030,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_label_field_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_trello_label_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_label_field_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_trello_label_field_example_call_tool.js", ], }, }, @@ -5061,10 +5061,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_new_label_on_board_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_new_label_on_board_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_new_label_on_board_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_new_label_on_board_example_call_tool.js", ], }, }, @@ -5092,10 +5092,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_list_info_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_list_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_list_info_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_list_info_example_call_tool.js", ], }, }, @@ -5122,10 +5122,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_list_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_trello_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_list_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_trello_list_example_call_tool.js", ], }, }, @@ -5156,10 +5156,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_trello_list_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_trello_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_trello_list_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_trello_list_example_call_tool.js", ], }, }, @@ -5188,10 +5188,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/archive_all_cards_in_list_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/archive_all_cards_in_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/archive_all_cards_in_list_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/archive_all_cards_in_list_example_call_tool.js", ], }, }, @@ -5217,10 +5217,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/trello_move_all_cards_in_list_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/trello_move_all_cards_in_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/trello_move_all_cards_in_list_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/trello_move_all_cards_in_list_example_call_tool.js", ], }, }, @@ -5248,10 +5248,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/archive_or_unarchive_trello_list_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/archive_or_unarchive_trello_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/archive_or_unarchive_trello_list_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/archive_or_unarchive_trello_list_example_call_tool.js", ], }, }, @@ -5278,10 +5278,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/move_trello_list_to_board_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/move_trello_list_to_board_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/move_trello_list_to_board_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/move_trello_list_to_board_example_call_tool.js", ], }, }, @@ -5308,10 +5308,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/rename_trello_list_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/rename_trello_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/rename_trello_list_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/rename_trello_list_example_call_tool.js", ], }, }, @@ -5339,10 +5339,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_list_actions_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_list_actions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_list_actions_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_list_actions_example_call_tool.js", ], }, }, @@ -5369,10 +5369,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_board_of_list_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_board_of_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_board_of_list_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_board_of_list_example_call_tool.js", ], }, }, @@ -5399,10 +5399,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/list_trello_cards_in_list_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/list_trello_cards_in_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/list_trello_cards_in_list_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/list_trello_cards_in_list_example_call_tool.js", ], }, }, @@ -5428,10 +5428,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_member_info_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_member_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_member_info_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_member_info_example_call_tool.js", ], }, }, @@ -5477,10 +5477,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_member_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_trello_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_member_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_trello_member_example_call_tool.js", ], }, }, @@ -5514,10 +5514,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_member_property_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_member_property_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_member_property_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_member_property_example_call_tool.js", ], }, }, @@ -5544,10 +5544,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/list_member_actions_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/list_member_actions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/list_member_actions_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/list_member_actions_example_call_tool.js", ], }, }, @@ -5574,10 +5574,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_member_board_backgrounds_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_member_board_backgrounds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_member_board_backgrounds_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_member_board_backgrounds_example_call_tool.js", ], }, }, @@ -5604,10 +5604,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/upload_trello_board_background_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/upload_trello_board_background_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/upload_trello_board_background_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/upload_trello_board_background_example_call_tool.js", ], }, }, @@ -5634,10 +5634,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_member_board_background_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_member_board_background_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_member_board_background_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_member_board_background_example_call_tool.js", ], }, }, @@ -5665,10 +5665,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_board_background_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_board_background_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_board_background_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_board_background_example_call_tool.js", ], }, }, @@ -5697,10 +5697,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_board_background_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_board_background_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_board_background_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_board_background_example_call_tool.js", ], }, }, @@ -5727,10 +5727,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/list_member_board_stars_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/list_member_board_stars_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/list_member_board_stars_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/list_member_board_stars_example_call_tool.js", ], }, }, @@ -5756,10 +5756,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/star_trello_board_for_member_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/star_trello_board_for_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/star_trello_board_for_member_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/star_trello_board_for_member_example_call_tool.js", ], }, }, @@ -5787,10 +5787,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_specific_board_star_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_specific_board_star_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_specific_board_star_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_specific_board_star_example_call_tool.js", ], }, }, @@ -5817,10 +5817,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_starred_board_position_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_starred_board_position_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_starred_board_position_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_starred_board_position_example_call_tool.js", ], }, }, @@ -5848,10 +5848,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/unstar_board_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/unstar_board_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/unstar_board_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/unstar_board_example_call_tool.js", ], }, }, @@ -5878,10 +5878,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/list_user_boards_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/list_user_boards_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/list_user_boards_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/list_user_boards_example_call_tool.js", ], }, }, @@ -5912,10 +5912,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_member_invited_boards_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_member_invited_boards_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_member_invited_boards_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_member_invited_boards_example_call_tool.js", ], }, }, @@ -5942,10 +5942,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_member_cards_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_member_cards_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_member_cards_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_member_cards_example_call_tool.js", ], }, }, @@ -5972,10 +5972,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_custom_board_backgrounds_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_custom_board_backgrounds_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_custom_board_backgrounds_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_custom_board_backgrounds_example_call_tool.js", ], }, }, @@ -6001,10 +6001,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/upload_custom_board_background_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/upload_custom_board_background_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/upload_custom_board_background_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/upload_custom_board_background_example_call_tool.js", ], }, }, @@ -6031,10 +6031,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_custom_board_background_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_custom_board_background_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_custom_board_background_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_custom_board_background_example_call_tool.js", ], }, }, @@ -6061,10 +6061,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_custom_board_background_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_custom_board_background_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_custom_board_background_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_custom_board_background_example_call_tool.js", ], }, }, @@ -6093,10 +6093,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/remove_custom_board_background_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/remove_custom_board_background_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/remove_custom_board_background_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/remove_custom_board_background_example_call_tool.js", ], }, }, @@ -6123,10 +6123,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_member_custom_emojis_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_member_custom_emojis_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_member_custom_emojis_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_member_custom_emojis_example_call_tool.js", ], }, }, @@ -6152,10 +6152,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_custom_emoji_trello_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_custom_emoji_trello_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_custom_emoji_trello_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_custom_emoji_trello_example_call_tool.js", ], }, }, @@ -6183,10 +6183,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_member_custom_emoji_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_member_custom_emoji_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_member_custom_emoji_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_member_custom_emoji_example_call_tool.js", ], }, }, @@ -6214,10 +6214,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_member_uploaded_stickers_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_member_uploaded_stickers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_member_uploaded_stickers_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_member_uploaded_stickers_example_call_tool.js", ], }, }, @@ -6243,10 +6243,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/upload_custom_sticker_to_trello_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/upload_custom_sticker_to_trello_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/upload_custom_sticker_to_trello_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/upload_custom_sticker_to_trello_example_call_tool.js", ], }, }, @@ -6273,10 +6273,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_member_custom_sticker_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_member_custom_sticker_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_member_custom_sticker_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_member_custom_sticker_example_call_tool.js", ], }, }, @@ -6304,10 +6304,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_custom_sticker_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_custom_sticker_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_custom_sticker_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_custom_sticker_example_call_tool.js", ], }, }, @@ -6334,10 +6334,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_member_notifications_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_member_notifications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_member_notifications_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_member_notifications_example_call_tool.js", ], }, }, @@ -6374,10 +6374,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_member_workspaces_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_member_workspaces_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_member_workspaces_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_member_workspaces_example_call_tool.js", ], }, }, @@ -6406,10 +6406,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_invited_workspaces_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_invited_workspaces_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_invited_workspaces_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_invited_workspaces_example_call_tool.js", ], }, }, @@ -6436,10 +6436,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/list_member_saved_searches_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/list_member_saved_searches_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/list_member_saved_searches_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/list_member_saved_searches_example_call_tool.js", ], }, }, @@ -6465,10 +6465,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_saved_search_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_saved_search_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_saved_search_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_saved_search_example_call_tool.js", ], }, }, @@ -6497,10 +6497,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_saved_search_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_saved_search_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_saved_search_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_saved_search_example_call_tool.js", ], }, }, @@ -6527,10 +6527,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_saved_search_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_saved_search_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_saved_search_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_saved_search_example_call_tool.js", ], }, }, @@ -6560,10 +6560,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_saved_search_on_trello_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_saved_search_on_trello_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_saved_search_on_trello_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_saved_search_on_trello_example_call_tool.js", ], }, }, @@ -6590,10 +6590,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_member_app_tokens_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_member_app_tokens_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_member_app_tokens_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_member_app_tokens_example_call_tool.js", ], }, }, @@ -6620,10 +6620,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_member_avatar_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_member_avatar_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_member_avatar_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_member_avatar_example_call_tool.js", ], }, }, @@ -6650,10 +6650,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/dismiss_trello_message_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/dismiss_trello_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/dismiss_trello_message_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/dismiss_trello_message_example_call_tool.js", ], }, }, @@ -6680,10 +6680,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_member_notification_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_member_notification_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_member_notification_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_member_notification_settings_example_call_tool.js", ], }, }, @@ -6709,10 +6709,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_member_notification_blocked_keys_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_member_notification_blocked_keys_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_member_notification_blocked_keys_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_member_notification_blocked_keys_example_call_tool.js", ], }, }, @@ -6740,10 +6740,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_member_notification_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_member_notification_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_member_notification_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_member_notification_settings_example_call_tool.js", ], }, }, @@ -6770,10 +6770,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_member_notification_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_trello_member_notification_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_member_notification_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_trello_member_notification_settings_example_call_tool.js", ], }, }, @@ -6802,10 +6802,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/modify_member_notifications_trello_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/modify_member_notifications_trello_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/modify_member_notifications_trello_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/modify_member_notifications_trello_example_call_tool.js", ], }, }, @@ -6833,10 +6833,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_notification_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_notification_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_notification_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_notification_example_call_tool.js", ], }, }, @@ -6876,10 +6876,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_notification_read_status_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_notification_read_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_notification_read_status_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_notification_read_status_example_call_tool.js", ], }, }, @@ -6906,10 +6906,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_notification_property_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_notification_property_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_notification_property_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_notification_property_example_call_tool.js", ], }, }, @@ -6936,10 +6936,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/mark_all_notifications_read_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/mark_all_notifications_read_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/mark_all_notifications_read_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/mark_all_notifications_read_example_call_tool.js", ], }, }, @@ -6966,10 +6966,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/mark_notification_as_unread_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/mark_notification_as_unread_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/mark_notification_as_unread_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/mark_notification_as_unread_example_call_tool.js", ], }, }, @@ -6996,10 +6996,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_board_from_notification_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_board_from_notification_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_board_from_notification_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_board_from_notification_example_call_tool.js", ], }, }, @@ -7026,10 +7026,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_notification_card_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_notification_card_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_notification_card_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_notification_card_example_call_tool.js", ], }, }, @@ -7056,10 +7056,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_notification_list_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_notification_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_notification_list_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_notification_list_example_call_tool.js", ], }, }, @@ -7086,10 +7086,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_notification_member_details_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_notification_member_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_notification_member_details_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_notification_member_details_example_call_tool.js", ], }, }, @@ -7116,10 +7116,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_notification_creator_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_notification_creator_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_notification_creator_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_notification_creator_example_call_tool.js", ], }, }, @@ -7146,10 +7146,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_associated_organization_notifications_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_associated_organization_notifications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_associated_organization_notifications_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_associated_organization_notifications_example_call_tool.js", ], }, }, @@ -7176,10 +7176,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_workspace_trello_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_workspace_trello_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_workspace_trello_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_workspace_trello_example_call_tool.js", ], }, }, @@ -7208,10 +7208,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_organization_details_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_organization_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_organization_details_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_organization_details_example_call_tool.js", ], }, }, @@ -7237,10 +7237,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_organization_trello_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_organization_trello_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_organization_trello_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_organization_trello_example_call_tool.js", ], }, }, @@ -7278,10 +7278,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_trello_organization_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_trello_organization_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_trello_organization_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_trello_organization_example_call_tool.js", ], }, }, @@ -7307,10 +7307,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_organization_field_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_organization_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_organization_field_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_organization_field_example_call_tool.js", ], }, }, @@ -7337,10 +7337,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/list_workspace_actions_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/list_workspace_actions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/list_workspace_actions_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/list_workspace_actions_example_call_tool.js", ], }, }, @@ -7366,10 +7366,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/list_workspace_boards_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/list_workspace_boards_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/list_workspace_boards_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/list_workspace_boards_example_call_tool.js", ], }, }, @@ -7397,10 +7397,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/start_organization_csv_export_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/start_organization_csv_export_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/start_organization_csv_export_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/start_organization_csv_export_example_call_tool.js", ], }, }, @@ -7427,10 +7427,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/retrieve_organization_exports_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/retrieve_organization_exports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/retrieve_organization_exports_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/retrieve_organization_exports_example_call_tool.js", ], }, }, @@ -7456,10 +7456,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/list_workspace_members_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/list_workspace_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/list_workspace_members_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/list_workspace_members_example_call_tool.js", ], }, }, @@ -7485,10 +7485,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_organization_members_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_organization_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_organization_members_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_organization_members_example_call_tool.js", ], }, }, @@ -7517,10 +7517,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/list_workspace_memberships_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/list_workspace_memberships_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/list_workspace_memberships_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/list_workspace_memberships_example_call_tool.js", ], }, }, @@ -7548,10 +7548,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_organization_membership_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_organization_membership_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_organization_membership_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_organization_membership_example_call_tool.js", ], }, }, @@ -7579,10 +7579,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_workspace_plugin_data_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_workspace_plugin_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_workspace_plugin_data_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_workspace_plugin_data_example_call_tool.js", ], }, }, @@ -7608,10 +7608,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/list_organization_collections_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/list_organization_collections_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/list_organization_collections_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/list_organization_collections_example_call_tool.js", ], }, }, @@ -7637,10 +7637,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_organization_tag_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_organization_tag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_organization_tag_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_organization_tag_example_call_tool.js", ], }, }, @@ -7666,10 +7666,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/add_or_update_workspace_member_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/add_or_update_workspace_member_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/add_or_update_workspace_member_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/add_or_update_workspace_member_example_call_tool.js", ], }, }, @@ -7697,10 +7697,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/remove_member_from_workspace_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/remove_member_from_workspace_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/remove_member_from_workspace_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/remove_member_from_workspace_example_call_tool.js", ], }, }, @@ -7727,10 +7727,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_workspace_member_status_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_workspace_member_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_workspace_member_status_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_workspace_member_status_example_call_tool.js", ], }, }, @@ -7758,10 +7758,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/set_workplace_logo_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/set_workplace_logo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/set_workplace_logo_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/set_workplace_logo_example_call_tool.js", ], }, }, @@ -7788,10 +7788,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_workspace_logo_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_workspace_logo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_workspace_logo_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_workspace_logo_example_call_tool.js", ], }, }, @@ -7817,10 +7817,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_member_from_workspace_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_member_from_workspace_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_member_from_workspace_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_member_from_workspace_example_call_tool.js", ], }, }, @@ -7847,10 +7847,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/remove_workspace_domain_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/remove_workspace_domain_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/remove_workspace_domain_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/remove_workspace_domain_example_call_tool.js", ], }, }, @@ -7876,10 +7876,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/remove_email_domain_restriction_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/remove_email_domain_restriction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/remove_email_domain_restriction_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/remove_email_domain_restriction_example_call_tool.js", ], }, }, @@ -7905,10 +7905,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_organization_tag_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_organization_tag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_organization_tag_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_organization_tag_example_call_tool.js", ], }, }, @@ -7935,10 +7935,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/check_board_billable_guests_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/check_board_billable_guests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/check_board_billable_guests_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/check_board_billable_guests_example_call_tool.js", ], }, }, @@ -7965,10 +7965,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_plugin_info_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_plugin_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_plugin_info_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_plugin_info_example_call_tool.js", ], }, }, @@ -7994,10 +7994,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_plugin_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_trello_plugin_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_plugin_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_trello_plugin_example_call_tool.js", ], }, }, @@ -8023,10 +8023,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_trello_plugin_listing_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_trello_plugin_listing_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_trello_plugin_listing_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_trello_plugin_listing_example_call_tool.js", ], }, }, @@ -8056,10 +8056,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_plugin_member_privacy_compliance_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_plugin_member_privacy_compliance_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_plugin_member_privacy_compliance_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_plugin_member_privacy_compliance_example_call_tool.js", ], }, }, @@ -8085,10 +8085,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_power_up_listing_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_power_up_listing_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_power_up_listing_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_power_up_listing_example_call_tool.js", ], }, }, @@ -8119,10 +8119,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/trello_search_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/trello_search_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/trello_search_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/trello_search_example_call_tool.js", ], }, }, @@ -8168,10 +8168,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/search_trello_members_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/search_trello_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/search_trello_members_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/search_trello_members_example_call_tool.js", ], }, }, @@ -8201,10 +8201,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/retrieve_trello_token_info_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/retrieve_trello_token_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/retrieve_trello_token_info_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/retrieve_trello_token_info_example_call_tool.js", ], }, }, @@ -8232,10 +8232,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_token_owner_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_token_owner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_token_owner_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_token_owner_example_call_tool.js", ], }, }, @@ -8262,10 +8262,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/retrieve_token_webhooks_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/retrieve_token_webhooks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/retrieve_token_webhooks_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/retrieve_token_webhooks_example_call_tool.js", ], }, }, @@ -8291,10 +8291,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/create_trello_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/create_trello_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/create_trello_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/create_trello_webhook_example_call_tool.js", ], }, }, @@ -8323,10 +8323,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/retrieve_trello_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/retrieve_trello_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/retrieve_trello_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/retrieve_trello_webhook_example_call_tool.js", ], }, }, @@ -8353,10 +8353,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_trello_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_trello_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_trello_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_trello_webhook_example_call_tool.js", ], }, }, @@ -8383,10 +8383,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/update_trello_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/update_trello_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/update_trello_webhook_example_call_tool.js", ], }, }, @@ -8416,10 +8416,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/delete_trello_token_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/delete_trello_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/delete_trello_token_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/delete_trello_token_example_call_tool.js", ], }, }, @@ -8445,10 +8445,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/add_trello_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/add_trello_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/add_trello_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/add_trello_webhook_example_call_tool.js", ], }, }, @@ -8477,10 +8477,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_webhook_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_trello_webhook_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_trello_webhook_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_trello_webhook_by_id_example_call_tool.js", ], }, }, @@ -8506,10 +8506,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/modify_trello_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/modify_trello_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/modify_trello_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/modify_trello_webhook_example_call_tool.js", ], }, }, @@ -8539,10 +8539,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/remove_trello_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/remove_trello_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/remove_trello_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/remove_trello_webhook_example_call_tool.js", ], }, }, @@ -8568,10 +8568,10 @@ This tool requires the following secrets: `TRELLO_API_KEY`, `TRELLO_API_TOKEN`. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/trello_api/get_webhook_field_example_call_tool.py", + "/examples/integrations/resources/integrations/trello_api/get_webhook_field_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/trello_api/get_webhook_field_example_call_tool.js", + "/examples/integrations/resources/integrations/trello_api/get_webhook_field_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/productivity/xero-api/page.mdx b/app/en/resources/integrations/productivity/xero-api/page.mdx similarity index 78% rename from app/en/mcp-servers/productivity/xero-api/page.mdx rename to app/en/resources/integrations/productivity/xero-api/page.mdx index 143ec922f..3b164fce9 100644 --- a/app/en/mcp-servers/productivity/xero-api/page.mdx +++ b/app/en/resources/integrations/productivity/xero-api/page.mdx @@ -604,7 +604,7 @@ The XeroApi MCP Server provides a comprehensive set of tools for interacting wit If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## XeroApi.RetrieveFullChartOfAccounts @@ -616,10 +616,10 @@ The XeroApi MCP Server provides a comprehensive set of tools for interacting wit label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_full_chart_of_accounts_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_full_chart_of_accounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_full_chart_of_accounts_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_full_chart_of_accounts_example_call_tool.js", ], }, }, @@ -644,10 +644,10 @@ Retrieves the full chart of accounts from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_account_details_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_account_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_account_details_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_account_details_example_call_tool.js", ], }, }, @@ -670,10 +670,10 @@ Retrieve chart of accounts using a unique account ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/delete_account_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/delete_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/delete_account_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/delete_account_example_call_tool.js", ], }, }, @@ -696,10 +696,10 @@ Delete a chart of accounts in Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_account_attachments_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_account_attachments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_account_attachments_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_account_attachments_example_call_tool.js", ], }, }, @@ -722,10 +722,10 @@ Retrieve attachments for a specified account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_account_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_account_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_account_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_account_attachment_example_call_tool.js", ], }, }, @@ -750,10 +750,10 @@ Retrieve a specific account attachment by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_account_attachment_by_filename_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_account_attachment_by_filename_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_account_attachment_by_filename_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_account_attachment_by_filename_example_call_tool.js", ], }, }, @@ -778,10 +778,10 @@ Retrieve an attachment for a specific account by filename. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_batch_payments_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_batch_payments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_batch_payments_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_batch_payments_example_call_tool.js", ], }, }, @@ -806,10 +806,10 @@ Retrieve batch payments for invoices. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_batch_payment_details_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_batch_payment_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_batch_payment_details_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_batch_payment_details_example_call_tool.js", ], }, }, @@ -832,10 +832,10 @@ Retrieve details of a specific batch payment by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_batch_payment_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_batch_payment_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_batch_payment_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_batch_payment_history_example_call_tool.js", ], }, }, @@ -858,10 +858,10 @@ Retrieve the history of a specific batch payment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/create_batch_payment_history_record_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/create_batch_payment_history_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/create_batch_payment_history_record_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/create_batch_payment_history_record_example_call_tool.js", ], }, }, @@ -885,10 +885,10 @@ Creates a history record for a batch payment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_bank_transactions_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_bank_transactions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_bank_transactions_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_bank_transactions_example_call_tool.js", ], }, }, @@ -916,10 +916,10 @@ Retrieve spent or received money transactions from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_bank_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_bank_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_bank_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_bank_transaction_example_call_tool.js", ], }, }, @@ -943,10 +943,10 @@ Retrieve bank transaction details by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_bank_transaction_attachments_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_bank_transaction_attachments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_bank_transaction_attachments_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_bank_transaction_attachments_example_call_tool.js", ], }, }, @@ -969,10 +969,10 @@ Retrieve attachments from a specific bank transaction. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_bank_transaction_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_bank_transaction_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_bank_transaction_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_bank_transaction_attachment_example_call_tool.js", ], }, }, @@ -997,10 +997,10 @@ Retrieve a specific attachment from a bank transaction. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_bank_transaction_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_bank_transaction_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_bank_transaction_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_bank_transaction_attachment_example_call_tool.js", ], }, }, @@ -1025,10 +1025,10 @@ Retrieve an attachment from a bank transaction by filename. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_bank_transaction_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_bank_transaction_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_bank_transaction_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_bank_transaction_history_example_call_tool.js", ], }, }, @@ -1051,10 +1051,10 @@ Retrieve history of a specific bank transaction by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/create_bank_transaction_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/create_bank_transaction_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/create_bank_transaction_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/create_bank_transaction_history_example_call_tool.js", ], }, }, @@ -1078,10 +1078,10 @@ Creates a record in the bank transaction history. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_bank_transfers_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_bank_transfers_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_bank_transfers_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_bank_transfers_example_call_tool.js", ], }, }, @@ -1106,10 +1106,10 @@ Retrieve all bank transfers from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_bank_transfer_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_bank_transfer_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_bank_transfer_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_bank_transfer_example_call_tool.js", ], }, }, @@ -1132,10 +1132,10 @@ Retrieve details of a specific bank transfer using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_bank_transfer_attachments_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_bank_transfer_attachments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_bank_transfer_attachments_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_bank_transfer_attachments_example_call_tool.js", ], }, }, @@ -1158,10 +1158,10 @@ Retrieve attachments from a specific bank transfer in Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/fetch_bank_transfer_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/fetch_bank_transfer_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/fetch_bank_transfer_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/fetch_bank_transfer_attachment_example_call_tool.js", ], }, }, @@ -1186,10 +1186,10 @@ Fetch a specific bank transfer attachment by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_bank_transfer_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_bank_transfer_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_bank_transfer_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_bank_transfer_attachment_example_call_tool.js", ], }, }, @@ -1214,10 +1214,10 @@ Retrieve a bank transfer attachment by file name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_bank_transfer_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_bank_transfer_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_bank_transfer_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_bank_transfer_history_example_call_tool.js", ], }, }, @@ -1240,10 +1240,10 @@ Retrieve specific bank transfer history by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/create_bank_transfer_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/create_bank_transfer_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/create_bank_transfer_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/create_bank_transfer_history_example_call_tool.js", ], }, }, @@ -1267,10 +1267,10 @@ Create a history record for a bank transfer. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_branding_themes_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_branding_themes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_branding_themes_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_branding_themes_example_call_tool.js", ], }, }, @@ -1292,10 +1292,10 @@ Retrieve all branding themes from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_branding_theme_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_branding_theme_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_branding_theme_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_branding_theme_example_call_tool.js", ], }, }, @@ -1318,10 +1318,10 @@ Retrieve details of a specific branding theme. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_payment_services_for_branding_theme_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_payment_services_for_branding_theme_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_payment_services_for_branding_theme_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_payment_services_for_branding_theme_example_call_tool.js", ], }, }, @@ -1344,10 +1344,10 @@ Retrieve payment services for a specific branding theme. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_budgets_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_budgets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_budgets_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_budgets_example_call_tool.js", ], }, }, @@ -1372,10 +1372,10 @@ Retrieve a list of budgets from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_budget_details_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_budget_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_budget_details_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_budget_details_example_call_tool.js", ], }, }, @@ -1400,10 +1400,10 @@ Retrieve detailed information about a budget including lines. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/fetch_all_xero_contacts_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/fetch_all_xero_contacts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/fetch_all_xero_contacts_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/fetch_all_xero_contacts_example_call_tool.js", ], }, }, @@ -1434,10 +1434,10 @@ Retrieve all contacts from a Xero organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_xero_contact_by_number_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_xero_contact_by_number_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_xero_contact_by_number_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_xero_contact_by_number_example_call_tool.js", ], }, }, @@ -1460,10 +1460,10 @@ Retrieve a contact from Xero by contact number. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_xero_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_xero_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_xero_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_xero_contact_example_call_tool.js", ], }, }, @@ -1486,10 +1486,10 @@ Retrieve specific contact information from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_contact_attachments_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_contact_attachments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_contact_attachments_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_contact_attachments_example_call_tool.js", ], }, }, @@ -1512,10 +1512,10 @@ Retrieve attachments for a Xero contact. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_contact_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_contact_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_contact_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_contact_attachment_example_call_tool.js", ], }, }, @@ -1540,10 +1540,10 @@ Retrieve a specific contact attachment by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_contact_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_contact_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_contact_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_contact_attachment_example_call_tool.js", ], }, }, @@ -1568,10 +1568,10 @@ Retrieve a contact's attachment by file name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_contact_cis_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_contact_cis_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_contact_cis_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_contact_cis_settings_example_call_tool.js", ], }, }, @@ -1594,10 +1594,10 @@ Retrieve CIS settings for a Xero contact. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_contact_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_contact_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_contact_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_contact_history_example_call_tool.js", ], }, }, @@ -1620,10 +1620,10 @@ Retrieve history records for a specific contact. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/add_contact_history_record_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/add_contact_history_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/add_contact_history_record_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/add_contact_history_record_example_call_tool.js", ], }, }, @@ -1647,10 +1647,10 @@ Create a new history record for a contact in Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_contact_groups_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_contact_groups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_contact_groups_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_contact_groups_example_call_tool.js", ], }, }, @@ -1674,10 +1674,10 @@ Retrieve contact group IDs and names from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_contact_group_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_contact_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_contact_group_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_contact_group_example_call_tool.js", ], }, }, @@ -1700,10 +1700,10 @@ Retrieve a specific contact group by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/remove_contacts_from_group_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/remove_contacts_from_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/remove_contacts_from_group_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/remove_contacts_from_group_example_call_tool.js", ], }, }, @@ -1726,10 +1726,10 @@ Removes all contacts from a specified contact group in Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/remove_contact_from_group_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/remove_contact_from_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/remove_contact_from_group_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/remove_contact_from_group_example_call_tool.js", ], }, }, @@ -1753,10 +1753,10 @@ Delete a specific contact from a contact group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_credit_notes_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_credit_notes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_credit_notes_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_credit_notes_example_call_tool.js", ], }, }, @@ -1784,10 +1784,10 @@ Retrieve credit notes from the Xero service. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_credit_note_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_credit_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_credit_note_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_credit_note_example_call_tool.js", ], }, }, @@ -1811,10 +1811,10 @@ Retrieve a credit note using its unique ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_credit_note_attachments_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_credit_note_attachments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_credit_note_attachments_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_credit_note_attachments_example_call_tool.js", ], }, }, @@ -1837,10 +1837,10 @@ Fetch attachments for a specific credit note from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_credit_note_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_credit_note_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_credit_note_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_credit_note_attachment_example_call_tool.js", ], }, }, @@ -1865,10 +1865,10 @@ Retrieve specific attachment from a credit note by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_credit_note_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_credit_note_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_credit_note_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_credit_note_attachment_example_call_tool.js", ], }, }, @@ -1893,10 +1893,10 @@ Retrieve a specific credit note attachment by file name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_credit_note_pdf_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_credit_note_pdf_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_credit_note_pdf_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_credit_note_pdf_example_call_tool.js", ], }, }, @@ -1919,10 +1919,10 @@ Retrieve a credit note as a PDF file. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/delete_credit_note_allocation_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/delete_credit_note_allocation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/delete_credit_note_allocation_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/delete_credit_note_allocation_example_call_tool.js", ], }, }, @@ -1946,10 +1946,10 @@ Remove an allocation from a specific credit note. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_credit_note_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_credit_note_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_credit_note_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_credit_note_history_example_call_tool.js", ], }, }, @@ -1972,10 +1972,10 @@ Retrieve history records of a specific credit note. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/fetch_credit_note_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/fetch_credit_note_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/fetch_credit_note_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/fetch_credit_note_history_example_call_tool.js", ], }, }, @@ -1999,10 +1999,10 @@ Retrieve the history of a specific credit note. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_xero_currencies_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_xero_currencies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_xero_currencies_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_xero_currencies_example_call_tool.js", ], }, }, @@ -2026,10 +2026,10 @@ Retrieve currencies from your Xero organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_expense_claims_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_expense_claims_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_expense_claims_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_expense_claims_example_call_tool.js", ], }, }, @@ -2054,10 +2054,10 @@ Fetches expense claims from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_expense_claim_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_expense_claim_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_expense_claim_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_expense_claim_example_call_tool.js", ], }, }, @@ -2080,10 +2080,10 @@ Retrieve details of a specific expense claim by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_expense_claim_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_expense_claim_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_expense_claim_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_expense_claim_history_example_call_tool.js", ], }, }, @@ -2106,10 +2106,10 @@ Retrieve the history of a specific expense claim. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/add_expense_claim_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/add_expense_claim_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/add_expense_claim_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/add_expense_claim_history_example_call_tool.js", ], }, }, @@ -2133,10 +2133,10 @@ Creates a history record for an expense claim. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_invoices_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_invoices_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_invoices_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_invoices_example_call_tool.js", ], }, }, @@ -2172,10 +2172,10 @@ Retrieve sales invoices or purchase bills from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_invoice_details_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_invoice_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_invoice_details_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_invoice_details_example_call_tool.js", ], }, }, @@ -2199,10 +2199,10 @@ Retrieve a specific invoice using its unique ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_invoice_pdf_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_invoice_pdf_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_invoice_pdf_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_invoice_pdf_example_call_tool.js", ], }, }, @@ -2225,10 +2225,10 @@ Retrieve an invoice or purchase bill as a PDF. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_invoice_attachments_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_invoice_attachments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_invoice_attachments_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_invoice_attachments_example_call_tool.js", ], }, }, @@ -2251,10 +2251,10 @@ Retrieve attachments for a specific invoice or bill. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_invoice_attachment_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_invoice_attachment_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_invoice_attachment_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_invoice_attachment_by_id_example_call_tool.js", ], }, }, @@ -2279,10 +2279,10 @@ Retrieve a specific invoice attachment by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_invoice_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_invoice_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_invoice_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_invoice_attachment_example_call_tool.js", ], }, }, @@ -2307,10 +2307,10 @@ Retrieve an attachment from an invoice by filename. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_online_invoice_url_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_online_invoice_url_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_online_invoice_url_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_online_invoice_url_example_call_tool.js", ], }, }, @@ -2333,10 +2333,10 @@ Retrieve a URL for viewing an online invoice. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_invoice_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_invoice_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_invoice_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_invoice_history_example_call_tool.js", ], }, }, @@ -2359,10 +2359,10 @@ Retrieve history of a specific invoice. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/create_invoice_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/create_invoice_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/create_invoice_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/create_invoice_history_example_call_tool.js", ], }, }, @@ -2386,10 +2386,10 @@ Create a history record for a specific invoice. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_invoice_reminder_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_invoice_reminder_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_invoice_reminder_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_invoice_reminder_settings_example_call_tool.js", ], }, }, @@ -2411,10 +2411,10 @@ Retrieve invoice reminder settings from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_items_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_items_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_items_example_call_tool.js", ], }, }, @@ -2440,10 +2440,10 @@ Retrieve items from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_xero_item_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_xero_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_xero_item_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_xero_item_example_call_tool.js", ], }, }, @@ -2467,10 +2467,10 @@ Retrieve a specific item from Xero using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/delete_inventory_item_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/delete_inventory_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/delete_inventory_item_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/delete_inventory_item_example_call_tool.js", ], }, }, @@ -2493,10 +2493,10 @@ Delete a specific item from inventory. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_item_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_item_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_item_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_item_history_example_call_tool.js", ], }, }, @@ -2519,10 +2519,10 @@ Retrieve history for a specific item from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/create_item_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/create_item_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/create_item_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/create_item_history_example_call_tool.js", ], }, }, @@ -2546,10 +2546,10 @@ Creates a history record for a specific item in Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_financial_journals_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_financial_journals_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_financial_journals_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_financial_journals_example_call_tool.js", ], }, }, @@ -2574,10 +2574,10 @@ Retrieve financial journal entries from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_specific_journal_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_specific_journal_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_specific_journal_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_specific_journal_example_call_tool.js", ], }, }, @@ -2600,10 +2600,10 @@ Retrieve a specific journal using its unique ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_journal_by_number_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_journal_by_number_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_journal_by_number_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_journal_by_number_example_call_tool.js", ], }, }, @@ -2626,10 +2626,10 @@ Retrieve a specific journal by its unique number. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_linked_transactions_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_linked_transactions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_linked_transactions_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_linked_transactions_example_call_tool.js", ], }, }, @@ -2657,10 +2657,10 @@ Retrieve linked transactions from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_linked_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_linked_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_linked_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_linked_transaction_example_call_tool.js", ], }, }, @@ -2683,10 +2683,10 @@ Retrieve specific linked transaction details by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/delete_linked_transaction_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/delete_linked_transaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/delete_linked_transaction_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/delete_linked_transaction_example_call_tool.js", ], }, }, @@ -2709,10 +2709,10 @@ Delete a specific linked transaction. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_manual_journals_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_manual_journals_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_manual_journals_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_manual_journals_example_call_tool.js", ], }, }, @@ -2739,10 +2739,10 @@ Retrieve manual journals from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_manual_journal_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_manual_journal_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_manual_journal_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_manual_journal_example_call_tool.js", ], }, }, @@ -2765,10 +2765,10 @@ Retrieve details of a specific manual journal. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_journal_attachments_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_journal_attachments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_journal_attachments_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_journal_attachments_example_call_tool.js", ], }, }, @@ -2791,10 +2791,10 @@ Retrieve attachments for a specific manual journal. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_journal_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_journal_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_journal_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_journal_attachment_example_call_tool.js", ], }, }, @@ -2819,10 +2819,10 @@ Retrieve a specific attachment from a manual journal using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_journal_attachment_by_filename_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_journal_attachment_by_filename_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_journal_attachment_by_filename_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_journal_attachment_by_filename_example_call_tool.js", ], }, }, @@ -2847,10 +2847,10 @@ Retrieve a manual journal attachment by file name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_manual_journal_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_manual_journal_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_manual_journal_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_manual_journal_history_example_call_tool.js", ], }, }, @@ -2873,10 +2873,10 @@ Retrieve history for a specific manual journal. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/create_journal_history_record_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/create_journal_history_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/create_journal_history_record_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/create_journal_history_record_example_call_tool.js", ], }, }, @@ -2900,10 +2900,10 @@ Creates a history record for a specific manual journal. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_xero_organisation_details_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_xero_organisation_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_xero_organisation_details_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_xero_organisation_details_example_call_tool.js", ], }, }, @@ -2925,10 +2925,10 @@ Retrieves Xero organisation details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_xero_organisation_actions_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_xero_organisation_actions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_xero_organisation_actions_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_xero_organisation_actions_example_call_tool.js", ], }, }, @@ -2950,10 +2950,10 @@ Retrieve key actions allowed in Xero organisation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_cis_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_cis_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_cis_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_cis_settings_example_call_tool.js", ], }, }, @@ -2976,10 +2976,10 @@ Retrieve CIS settings for a Xero organisation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_overpayments_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_overpayments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_overpayments_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_overpayments_example_call_tool.js", ], }, }, @@ -3007,10 +3007,10 @@ Retrieve overpayments from the accounting system. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_specific_overpayment_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_specific_overpayment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_specific_overpayment_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_specific_overpayment_example_call_tool.js", ], }, }, @@ -3033,10 +3033,10 @@ Retrieve details of a specific overpayment by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/delete_overpayment_allocation_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/delete_overpayment_allocation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/delete_overpayment_allocation_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/delete_overpayment_allocation_example_call_tool.js", ], }, }, @@ -3060,10 +3060,10 @@ Delete an allocation from an overpayment in Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_overpayment_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_overpayment_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_overpayment_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_overpayment_history_example_call_tool.js", ], }, }, @@ -3086,10 +3086,10 @@ Retrieve history records for a specific overpayment in Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/record_overpayment_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/record_overpayment_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/record_overpayment_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/record_overpayment_history_example_call_tool.js", ], }, }, @@ -3113,10 +3113,10 @@ Creates a history record for a specific overpayment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/fetch_invoice_payments_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/fetch_invoice_payments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/fetch_invoice_payments_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/fetch_invoice_payments_example_call_tool.js", ], }, }, @@ -3143,10 +3143,10 @@ Retrieve payments for invoices and credit notes in Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_invoice_payment_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_invoice_payment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_invoice_payment_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_invoice_payment_example_call_tool.js", ], }, }, @@ -3169,10 +3169,10 @@ Retrieve specific payment details using a payment ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_payment_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_payment_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_payment_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_payment_history_example_call_tool.js", ], }, }, @@ -3195,10 +3195,10 @@ Retrieve the history records of a specific payment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/create_payment_history_record_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/create_payment_history_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/create_payment_history_record_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/create_payment_history_record_example_call_tool.js", ], }, }, @@ -3222,10 +3222,10 @@ Create a history record for a specific payment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_payment_services_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_payment_services_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_payment_services_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_payment_services_example_call_tool.js", ], }, }, @@ -3247,10 +3247,10 @@ Retrieve available payment services from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_prepayments_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_prepayments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_prepayments_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_prepayments_example_call_tool.js", ], }, }, @@ -3278,10 +3278,10 @@ Retrieve prepayment details from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_prepayment_details_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_prepayment_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_prepayment_details_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_prepayment_details_example_call_tool.js", ], }, }, @@ -3304,10 +3304,10 @@ Retrieve details of a specified prepayment from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/delete_prepayment_allocation_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/delete_prepayment_allocation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/delete_prepayment_allocation_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/delete_prepayment_allocation_example_call_tool.js", ], }, }, @@ -3331,10 +3331,10 @@ Delete an allocation from a prepayment in Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_prepayment_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_prepayment_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_prepayment_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_prepayment_history_example_call_tool.js", ], }, }, @@ -3357,10 +3357,10 @@ Retrieve history for a specific prepayment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/create_prepayment_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/create_prepayment_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/create_prepayment_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/create_prepayment_history_example_call_tool.js", ], }, }, @@ -3384,10 +3384,10 @@ Creates a history record for a specific prepayment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_purchase_orders_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_purchase_orders_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_purchase_orders_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_purchase_orders_example_call_tool.js", ], }, }, @@ -3416,10 +3416,10 @@ Retrieve purchase orders from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_purchase_order_pdf_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_purchase_order_pdf_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_purchase_order_pdf_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_purchase_order_pdf_example_call_tool.js", ], }, }, @@ -3442,10 +3442,10 @@ Retrieve a purchase order as a PDF using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_purchase_order_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_purchase_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_purchase_order_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_purchase_order_example_call_tool.js", ], }, }, @@ -3468,10 +3468,10 @@ Retrieve details of a specific purchase order by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_purchase_order_by_number_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_purchase_order_by_number_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_purchase_order_by_number_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_purchase_order_by_number_example_call_tool.js", ], }, }, @@ -3494,10 +3494,10 @@ Fetches a purchase order using its unique number. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_purchase_order_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_purchase_order_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_purchase_order_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_purchase_order_history_example_call_tool.js", ], }, }, @@ -3520,10 +3520,10 @@ Retrieve the history of a specific purchase order. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/create_purchase_order_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/create_purchase_order_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/create_purchase_order_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/create_purchase_order_history_example_call_tool.js", ], }, }, @@ -3547,10 +3547,10 @@ Create a history record for a purchase order. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_purchase_order_attachments_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_purchase_order_attachments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_purchase_order_attachments_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_purchase_order_attachments_example_call_tool.js", ], }, }, @@ -3573,10 +3573,10 @@ Retrieve attachments for a specific purchase order. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/fetch_purchase_order_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/fetch_purchase_order_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/fetch_purchase_order_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/fetch_purchase_order_attachment_example_call_tool.js", ], }, }, @@ -3601,10 +3601,10 @@ Retrieve a specific attachment from a purchase order. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_po_attachment_by_filename_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_po_attachment_by_filename_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_po_attachment_by_filename_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_po_attachment_by_filename_example_call_tool.js", ], }, }, @@ -3629,10 +3629,10 @@ Retrieve a purchase order attachment by filename. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_sales_quotes_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_sales_quotes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_sales_quotes_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_sales_quotes_example_call_tool.js", ], }, }, @@ -3664,10 +3664,10 @@ Retrieve sales quotes from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_quote_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_quote_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_quote_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_quote_example_call_tool.js", ], }, }, @@ -3690,10 +3690,10 @@ Retrieve details of a specific quote by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_quote_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_quote_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_quote_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_quote_history_example_call_tool.js", ], }, }, @@ -3716,10 +3716,10 @@ Retrieves history records of a specific quote. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/add_quote_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/add_quote_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/add_quote_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/add_quote_history_example_call_tool.js", ], }, }, @@ -3743,10 +3743,10 @@ Creates a history record for a specific quote. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_quote_pdf_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_quote_pdf_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_quote_pdf_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_quote_pdf_example_call_tool.js", ], }, }, @@ -3769,10 +3769,10 @@ Retrieve a specific quote as a PDF file using the quote ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_quote_attachments_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_quote_attachments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_quote_attachments_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_quote_attachments_example_call_tool.js", ], }, }, @@ -3795,10 +3795,10 @@ Retrieve attachments for a specific quote in Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_quote_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_quote_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_quote_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_quote_attachment_example_call_tool.js", ], }, }, @@ -3823,10 +3823,10 @@ Retrieve a specific attachment from a quote by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_quote_attachment_by_filename_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_quote_attachment_by_filename_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_quote_attachment_by_filename_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_quote_attachment_by_filename_example_call_tool.js", ], }, }, @@ -3851,10 +3851,10 @@ Retrieve an attachment from a quote using filename. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_draft_expense_receipts_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_draft_expense_receipts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_draft_expense_receipts_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_draft_expense_receipts_example_call_tool.js", ], }, }, @@ -3880,10 +3880,10 @@ Retrieve draft expense claim receipts from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_draft_expense_claim_receipt_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_draft_expense_claim_receipt_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_draft_expense_claim_receipt_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_draft_expense_claim_receipt_example_call_tool.js", ], }, }, @@ -3907,10 +3907,10 @@ Retrieve a draft expense claim receipt using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_receipt_attachments_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_receipt_attachments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_receipt_attachments_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_receipt_attachments_example_call_tool.js", ], }, }, @@ -3933,10 +3933,10 @@ Retrieve attachments for a specific expense claim receipt. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_receipt_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_receipt_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_receipt_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_receipt_attachment_example_call_tool.js", ], }, }, @@ -3961,10 +3961,10 @@ Retrieve a specific attachment from an expense receipt. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_expense_receipt_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_expense_receipt_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_expense_receipt_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_expense_receipt_attachment_example_call_tool.js", ], }, }, @@ -3989,10 +3989,10 @@ Retrieve an attachment from a receipt by file name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_receipt_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_receipt_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_receipt_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_receipt_history_example_call_tool.js", ], }, }, @@ -4015,10 +4015,10 @@ Retrieve detailed history for a specific receipt. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/record_receipt_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/record_receipt_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/record_receipt_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/record_receipt_history_example_call_tool.js", ], }, }, @@ -4042,10 +4042,10 @@ Creates a history record for a specific receipt. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_repeating_invoices_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_repeating_invoices_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_repeating_invoices_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_repeating_invoices_example_call_tool.js", ], }, }, @@ -4069,10 +4069,10 @@ Retrieve repeating invoices from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_repeating_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_repeating_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_repeating_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_repeating_invoice_example_call_tool.js", ], }, }, @@ -4095,10 +4095,10 @@ Retrieve a specific repeating invoice using its unique ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_repeating_invoice_attachments_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_repeating_invoice_attachments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_repeating_invoice_attachments_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_repeating_invoice_attachments_example_call_tool.js", ], }, }, @@ -4121,10 +4121,10 @@ Retrieve attachments from a specified repeating invoice. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_repeating_invoice_attachment_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_repeating_invoice_attachment_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_repeating_invoice_attachment_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_repeating_invoice_attachment_by_id_example_call_tool.js", ], }, }, @@ -4149,10 +4149,10 @@ Retrieve a specific attachment from a repeating invoice. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_repeating_invoice_attachment_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_repeating_invoice_attachment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_repeating_invoice_attachment_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_repeating_invoice_attachment_example_call_tool.js", ], }, }, @@ -4177,10 +4177,10 @@ Retrieve a repeating invoice attachment by file name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_repeating_invoice_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_repeating_invoice_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_repeating_invoice_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_repeating_invoice_history_example_call_tool.js", ], }, }, @@ -4203,10 +4203,10 @@ Retrieve history record for a specific repeating invoice. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/create_repeating_invoice_history_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/create_repeating_invoice_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/create_repeating_invoice_history_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/create_repeating_invoice_history_example_call_tool.js", ], }, }, @@ -4230,10 +4230,10 @@ Creates a history record for a repeating invoice. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve1099_reports_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve1099_reports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve1099_reports_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve1099_reports_example_call_tool.js", ], }, }, @@ -4256,10 +4256,10 @@ Retrieves 1099 tax reports. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_aged_payables_report_by_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_aged_payables_report_by_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_aged_payables_report_by_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_aged_payables_report_by_contact_example_call_tool.js", ], }, }, @@ -4285,10 +4285,10 @@ Retrieve aged payables report by contact. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_aged_receivables_report_by_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_aged_receivables_report_by_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_aged_receivables_report_by_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_aged_receivables_report_by_contact_example_call_tool.js", ], }, }, @@ -4314,10 +4314,10 @@ Retrieve aged receivables report by contact. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_balance_sheet_report_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_balance_sheet_report_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_balance_sheet_report_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_balance_sheet_report_example_call_tool.js", ], }, }, @@ -4346,10 +4346,10 @@ Retrieve the balance sheet report from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_bank_summary_report_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_bank_summary_report_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_bank_summary_report_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_bank_summary_report_example_call_tool.js", ], }, }, @@ -4373,10 +4373,10 @@ Retrieve bank summary reports from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_specific_report_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_specific_report_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_specific_report_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_specific_report_example_call_tool.js", ], }, }, @@ -4399,10 +4399,10 @@ Retrieve a specific report using a ReportID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_budget_summary_report_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_budget_summary_report_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_budget_summary_report_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_budget_summary_report_example_call_tool.js", ], }, }, @@ -4427,10 +4427,10 @@ Retrieves the budget summary report from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_executive_summary_report_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_executive_summary_report_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_executive_summary_report_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_executive_summary_report_example_call_tool.js", ], }, }, @@ -4453,10 +4453,10 @@ Retrieve an executive summary report for financial insights. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_unique_reports_list_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_unique_reports_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_unique_reports_list_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_unique_reports_list_example_call_tool.js", ], }, }, @@ -4478,10 +4478,10 @@ Retrieve a list of unique reports from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_profit_and_loss_report_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_profit_and_loss_report_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_profit_and_loss_report_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_profit_and_loss_report_example_call_tool.js", ], }, }, @@ -4513,10 +4513,10 @@ Retrieve profit and loss report from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_trial_balance_report_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_trial_balance_report_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_trial_balance_report_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_trial_balance_report_example_call_tool.js", ], }, }, @@ -4540,10 +4540,10 @@ Fetches the trial balance report from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/set_financial_setup_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/set_financial_setup_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/set_financial_setup_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/set_financial_setup_example_call_tool.js", ], }, }, @@ -4567,10 +4567,10 @@ Sets up the financial chart of accounts and conversion details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_tax_rates_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_tax_rates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_tax_rates_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_tax_rates_example_call_tool.js", ], }, }, @@ -4594,10 +4594,10 @@ Retrieve tax rates from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_tax_rate_by_tax_type_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_tax_rate_by_tax_type_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_tax_rate_by_tax_type_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_tax_rate_by_tax_type_example_call_tool.js", ], }, }, @@ -4620,10 +4620,10 @@ Retrieve a specific tax rate using a TaxType code. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_tracking_categories_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_tracking_categories_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_tracking_categories_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_tracking_categories_example_call_tool.js", ], }, }, @@ -4648,10 +4648,10 @@ Retrieve tracking categories and options from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_tracking_category_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_tracking_category_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_tracking_category_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_tracking_category_example_call_tool.js", ], }, }, @@ -4674,10 +4674,10 @@ Retrieve tracking category details using its unique ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/remove_tracking_category_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/remove_tracking_category_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/remove_tracking_category_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/remove_tracking_category_example_call_tool.js", ], }, }, @@ -4700,10 +4700,10 @@ Deletes a specific tracking category from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/delete_tracking_option_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/delete_tracking_option_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/delete_tracking_option_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/delete_tracking_option_example_call_tool.js", ], }, }, @@ -4727,10 +4727,10 @@ Deletes a specific tracking category option in Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_xero_users_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_xero_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_xero_users_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_xero_users_example_call_tool.js", ], }, }, @@ -4755,10 +4755,10 @@ Retrieve users from the Xero platform. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_specific_user_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/retrieve_specific_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/retrieve_specific_user_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/retrieve_specific_user_example_call_tool.js", ], }, }, @@ -4781,10 +4781,10 @@ Retrieve details of a specific user from Xero. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/get_connected_tenants_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/get_connected_tenants_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/get_connected_tenants_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/get_connected_tenants_example_call_tool.js", ], }, }, @@ -4806,10 +4806,10 @@ Fetch active Tenants connections from Xero organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/xero_api/delete_tenant_connection_example_call_tool.py", + "/examples/integrations/resources/integrations/xero_api/delete_tenant_connection_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/xero_api/delete_tenant_connection_example_call_tool.js", + "/examples/integrations/resources/integrations/xero_api/delete_tenant_connection_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/sales/_meta.tsx b/app/en/resources/integrations/sales/_meta.tsx similarity index 100% rename from app/en/mcp-servers/sales/_meta.tsx rename to app/en/resources/integrations/sales/_meta.tsx diff --git a/app/en/mcp-servers/sales/hubspot-automation-api/page.mdx b/app/en/resources/integrations/sales/hubspot-automation-api/page.mdx similarity index 79% rename from app/en/mcp-servers/sales/hubspot-automation-api/page.mdx rename to app/en/resources/integrations/sales/hubspot-automation-api/page.mdx index b9106caa3..d40582e1d 100644 --- a/app/en/mcp-servers/sales/hubspot-automation-api/page.mdx +++ b/app/en/resources/integrations/sales/hubspot-automation-api/page.mdx @@ -76,7 +76,7 @@ This server streamlines the automation process, making it easier to handle marke If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## HubspotAutomationApi.CompleteActionExecution @@ -88,10 +88,10 @@ This server streamlines the automation process, making it easier to handle marke label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_automation_api/complete_action_execution_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_automation_api/complete_action_execution_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_automation_api/complete_action_execution_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_automation_api/complete_action_execution_example_call_tool.js", ], }, }, @@ -115,10 +115,10 @@ Complete a specific blocked action execution by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_automation_api/complete_batch_action_executions_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_automation_api/complete_batch_action_executions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_automation_api/complete_batch_action_executions_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_automation_api/complete_batch_action_executions_example_call_tool.js", ], }, }, @@ -141,10 +141,10 @@ Complete a batch of blocked action executions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_automation_api/fetch_email_campaigns_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_automation_api/fetch_email_campaigns_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_automation_api/fetch_email_campaigns_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_automation_api/fetch_email_campaigns_example_call_tool.js", ], }, }, @@ -169,10 +169,10 @@ Fetch email campaigns from HubSpot Automation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_automation_api/get_workflows_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_automation_api/get_workflows_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_automation_api/get_workflows_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_automation_api/get_workflows_example_call_tool.js", ], }, }, @@ -195,10 +195,10 @@ Retrieve details of HubSpot workflows. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_automation_api/get_workflow_id_mappings_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_automation_api/get_workflow_id_mappings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_automation_api/get_workflow_id_mappings_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_automation_api/get_workflow_id_mappings_example_call_tool.js", ], }, }, @@ -221,10 +221,10 @@ Retrieve HubSpot workflow ID mappings in batch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_automation_api/check_contact_enrollment_status_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_automation_api/check_contact_enrollment_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_automation_api/check_contact_enrollment_status_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_automation_api/check_contact_enrollment_status_example_call_tool.js", ], }, }, @@ -246,10 +246,10 @@ Retrieve the sequence enrollment status of a contact by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_automation_api/get_user_sequences_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_automation_api/get_user_sequences_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_automation_api/get_user_sequences_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_automation_api/get_user_sequences_example_call_tool.js", ], }, }, @@ -271,10 +271,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_automation_api/enroll_contact_in_sequence_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_automation_api/enroll_contact_in_sequence_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_automation_api/enroll_contact_in_sequence_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_automation_api/enroll_contact_in_sequence_example_call_tool.js", ], }, }, @@ -299,10 +299,10 @@ Enroll a contact into a sequence with user ID and details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_automation_api/get_sequence_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_automation_api/get_sequence_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_automation_api/get_sequence_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_automation_api/get_sequence_details_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/sales/hubspot-cms-api/page.mdx b/app/en/resources/integrations/sales/hubspot-cms-api/page.mdx similarity index 77% rename from app/en/mcp-servers/sales/hubspot-cms-api/page.mdx rename to app/en/resources/integrations/sales/hubspot-cms-api/page.mdx index e58bb5c70..9c550b941 100644 --- a/app/en/mcp-servers/sales/hubspot-cms-api/page.mdx +++ b/app/en/resources/integrations/sales/hubspot-cms-api/page.mdx @@ -709,7 +709,7 @@ This server streamlines content management processes, making it easier to mainta If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## HubspotCmsApi.GetBlogAuthorById @@ -721,10 +721,10 @@ This server streamlines content management processes, making it easier to mainta label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_blog_author_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_blog_author_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_blog_author_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_blog_author_by_id_example_call_tool.js", ], }, }, @@ -748,10 +748,10 @@ Retrieve blog author details using an object ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_blog_author_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_blog_author_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_blog_author_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_blog_author_example_call_tool.js", ], }, }, @@ -774,10 +774,10 @@ Delete a specific blog author by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_author_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_author_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_author_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_author_example_call_tool.js", ], }, }, @@ -802,10 +802,10 @@ Update specific details of a blog author. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/detach_blog_author_from_lang_group_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/detach_blog_author_from_lang_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/detach_blog_author_from_lang_group_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/detach_blog_author_from_lang_group_example_call_tool.js", ], }, }, @@ -827,10 +827,10 @@ Detach a Blog Author from a multi-language group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_authors_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_authors_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_authors_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_authors_batch_example_call_tool.js", ], }, }, @@ -854,10 +854,10 @@ Update multiple blog author objects at once. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/set_primary_language_blog_author_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/set_primary_language_blog_author_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/set_primary_language_blog_author_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/set_primary_language_blog_author_example_call_tool.js", ], }, }, @@ -879,10 +879,10 @@ Set a blog author as the primary language in a multilingual group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_blog_authors_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_blog_authors_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_blog_authors_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_blog_authors_example_call_tool.js", ], }, }, @@ -904,10 +904,10 @@ Delete specified blog authors in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_blog_authors_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_blog_authors_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_blog_authors_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_blog_authors_batch_example_call_tool.js", ], }, }, @@ -930,10 +930,10 @@ Create multiple blog authors in a single batch request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_blog_authors_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_blog_authors_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_blog_authors_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_blog_authors_example_call_tool.js", ], }, }, @@ -956,10 +956,10 @@ Retrieve specified Blog Author objects from the CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_blog_authors_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_blog_authors_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_blog_authors_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_blog_authors_example_call_tool.js", ], }, }, @@ -991,10 +991,10 @@ Retrieve the list of blog authors. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_blog_author_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_blog_author_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_blog_author_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_blog_author_example_call_tool.js", ], }, }, @@ -1017,10 +1017,10 @@ Create a new Blog Author in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/attach_author_to_multilang_group_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/attach_author_to_multilang_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/attach_author_to_multilang_group_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/attach_author_to_multilang_group_example_call_tool.js", ], }, }, @@ -1045,10 +1045,10 @@ Attach a Blog Author to a multi-language group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_blog_author_language_variation_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_blog_author_language_variation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_blog_author_language_variation_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_blog_author_language_variation_example_call_tool.js", ], }, }, @@ -1071,10 +1071,10 @@ Create a language variation for a blog author. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_author_languages_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_author_languages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_author_languages_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_author_languages_example_call_tool.js", ], }, }, @@ -1097,10 +1097,10 @@ Set new languages for each blog author in a group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_blog_revision_history_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_blog_revision_history_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_blog_revision_history_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_blog_revision_history_example_call_tool.js", ], }, }, @@ -1125,10 +1125,10 @@ Retrieve the revision history of blog settings. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_languages_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_languages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_languages_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_languages_example_call_tool.js", ], }, }, @@ -1151,10 +1151,10 @@ Update the languages for blog settings. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_blog_revision_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_blog_revision_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_blog_revision_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_blog_revision_details_example_call_tool.js", ], }, }, @@ -1177,10 +1177,10 @@ Retrieve specific blog revision details by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_blog_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_blog_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_blog_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_blog_settings_example_call_tool.js", ], }, }, @@ -1202,10 +1202,10 @@ Fetch blog settings using a blog ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_blog_language_variation_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_blog_language_variation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_blog_language_variation_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_blog_language_variation_example_call_tool.js", ], }, }, @@ -1230,10 +1230,10 @@ Create a language variation for a blog in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_blog_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_blog_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_blog_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_blog_settings_example_call_tool.js", ], }, }, @@ -1264,10 +1264,10 @@ Retrieve current blog settings from the HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/set_new_blog_primary_language_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/set_new_blog_primary_language_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/set_new_blog_primary_language_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/set_new_blog_primary_language_example_call_tool.js", ], }, }, @@ -1289,10 +1289,10 @@ Set a new primary language for blogs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/detach_blog_from_language_group_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/detach_blog_from_language_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/detach_blog_from_language_group_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/detach_blog_from_language_group_example_call_tool.js", ], }, }, @@ -1314,10 +1314,10 @@ Detach a blog from its multi-language group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/attach_blog_to_language_group_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/attach_blog_to_language_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/attach_blog_to_language_group_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/attach_blog_to_language_group_example_call_tool.js", ], }, }, @@ -1342,10 +1342,10 @@ Attach a blog to a multi-language group in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_audit_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_audit_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_audit_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_audit_logs_example_call_tool.js", ], }, }, @@ -1374,10 +1374,10 @@ Retrieve audit logs based on specified filters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_existing_domains_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_existing_domains_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_existing_domains_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_existing_domains_example_call_tool.js", ], }, }, @@ -1408,10 +1408,10 @@ Retrieve all existing domains in the CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_domain_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_domain_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_domain_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_domain_by_id_example_call_tool.js", ], }, }, @@ -1433,10 +1433,10 @@ Retrieve domain details by ID from HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/export_hubdb_draft_table_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/export_hubdb_draft_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/export_hubdb_draft_table_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/export_hubdb_draft_table_example_call_tool.js", ], }, }, @@ -1459,10 +1459,10 @@ Export HubDB draft table to CSV or Excel format. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_all_draft_tables_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_all_draft_tables_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_all_draft_tables_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_all_draft_tables_details_example_call_tool.js", ], }, }, @@ -1495,10 +1495,10 @@ Retrieve details of all draft HubDB tables. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_table_row_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_table_row_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_table_row_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_table_row_example_call_tool.js", ], }, }, @@ -1522,10 +1522,10 @@ Get a single row from a HubSpot CMS table by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_draft_hubdb_table_rows_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_draft_hubdb_table_rows_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_draft_hubdb_table_rows_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_draft_hubdb_table_rows_example_call_tool.js", ], }, }, @@ -1553,10 +1553,10 @@ Retrieve rows from a draft HubDB table with optional filtering. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/clone_hubdb_draft_row_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/clone_hubdb_draft_row_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/clone_hubdb_draft_row_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/clone_hubdb_draft_row_example_call_tool.js", ], }, }, @@ -1580,10 +1580,10 @@ Clone a single row in a HubDB draft table. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/reset_hubdb_draft_to_published_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/reset_hubdb_draft_to_published_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/reset_hubdb_draft_to_published_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/reset_hubdb_draft_to_published_example_call_tool.js", ], }, }, @@ -1606,10 +1606,10 @@ Reset HubDB draft table to match the published version. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/export_table_from_hubdb_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/export_table_from_hubdb_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/export_table_from_hubdb_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/export_table_from_hubdb_example_call_tool.js", ], }, }, @@ -1632,10 +1632,10 @@ Exports a HubDB table in the desired format. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/replace_draft_table_rows_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/replace_draft_table_rows_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/replace_draft_table_rows_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/replace_draft_table_rows_example_call_tool.js", ], }, }, @@ -1659,10 +1659,10 @@ Batch replace rows in HubSpot CMS draft tables. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/clone_hubdb_table_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/clone_hubdb_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/clone_hubdb_table_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/clone_hubdb_table_example_call_tool.js", ], }, }, @@ -1688,10 +1688,10 @@ Clone an existing HubDB table as a draft. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/permanently_delete_hubdb_draft_rows_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/permanently_delete_hubdb_draft_rows_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/permanently_delete_hubdb_draft_rows_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/permanently_delete_hubdb_draft_rows_example_call_tool.js", ], }, }, @@ -1714,10 +1714,10 @@ Permanently delete draft rows from a HubDB table. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_draft_table_row_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_draft_table_row_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_draft_table_row_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_draft_table_row_by_id_example_call_tool.js", ], }, }, @@ -1741,10 +1741,10 @@ Retrieve a single draft row by ID from a HubDB table. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/replace_draft_table_row_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/replace_draft_table_row_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/replace_draft_table_row_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/replace_draft_table_row_example_call_tool.js", ], }, }, @@ -1769,10 +1769,10 @@ Replace a row in the draft version of a HubDB table. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_draft_table_row_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_draft_table_row_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_draft_table_row_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_draft_table_row_hubspot_example_call_tool.js", ], }, }, @@ -1795,10 +1795,10 @@ Permanently delete a row from a HubDB draft table. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_hubdb_row_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_hubdb_row_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_hubdb_row_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_hubdb_row_draft_example_call_tool.js", ], }, }, @@ -1823,10 +1823,10 @@ Update specific fields in a HubDB table's draft row. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/fetch_hubdb_table_rows_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/fetch_hubdb_table_rows_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/fetch_hubdb_table_rows_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/fetch_hubdb_table_rows_example_call_tool.js", ], }, }, @@ -1854,10 +1854,10 @@ Fetch rows from a HubDB table using filters and sorting. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/add_hubdb_table_row_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/add_hubdb_table_row_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/add_hubdb_table_row_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/add_hubdb_table_row_example_call_tool.js", ], }, }, @@ -1881,10 +1881,10 @@ Add a new row to a HubDB draft table. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/read_hubdb_table_rows_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/read_hubdb_table_rows_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/read_hubdb_table_rows_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/read_hubdb_table_rows_example_call_tool.js", ], }, }, @@ -1907,10 +1907,10 @@ Retrieve rows from a published HubDB table. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_draft_table_rows_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_draft_table_rows_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_draft_table_rows_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_draft_table_rows_example_call_tool.js", ], }, }, @@ -1934,10 +1934,10 @@ Create draft rows in a specified HubSpot table. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_hubdb_table_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_hubdb_table_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_hubdb_table_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_hubdb_table_details_example_call_tool.js", ], }, }, @@ -1962,10 +1962,10 @@ Get details of a HubDB table, including columns and row count. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/archive_hubdb_table_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/archive_hubdb_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/archive_hubdb_table_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/archive_hubdb_table_example_call_tool.js", ], }, }, @@ -1987,10 +1987,10 @@ Archive a HubDB table in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_hubdb_draft_rows_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_hubdb_draft_rows_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_hubdb_draft_rows_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_hubdb_draft_rows_example_call_tool.js", ], }, }, @@ -2013,10 +2013,10 @@ Fetch draft rows from a specified HubDB table. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/clone_draft_table_rows_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/clone_draft_table_rows_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/clone_draft_table_rows_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/clone_draft_table_rows_hubspot_example_call_tool.js", ], }, }, @@ -2040,10 +2040,10 @@ Clone rows in a draft HubDB table by row IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_all_hubdb_tables_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_all_hubdb_tables_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_all_hubdb_tables_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_all_hubdb_tables_example_call_tool.js", ], }, }, @@ -2076,10 +2076,10 @@ Retrieve details of all published HubDB tables. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_hubdb_table_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_hubdb_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_hubdb_table_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_hubdb_table_example_call_tool.js", ], }, }, @@ -2102,10 +2102,10 @@ Create a new draft HubDB table with a unique name and label. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_table_version_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_table_version_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_table_version_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_table_version_example_call_tool.js", ], }, }, @@ -2128,10 +2128,10 @@ Delete a specific version of a HubDB table. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/unpublish_hubdb_table_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/unpublish_hubdb_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/unpublish_hubdb_table_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/unpublish_hubdb_table_example_call_tool.js", ], }, }, @@ -2154,10 +2154,10 @@ Unpublish a HubDB table to stop rendering data on website pages. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_draft_table_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_draft_table_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_draft_table_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_draft_table_details_example_call_tool.js", ], }, }, @@ -2182,10 +2182,10 @@ Retrieve details of a draft HubDB table by ID or name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_hubdb_draft_table_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_hubdb_draft_table_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_hubdb_draft_table_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_hubdb_draft_table_example_call_tool.js", ], }, }, @@ -2212,10 +2212,10 @@ Update or modify a HubDB table draft in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/publish_table_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/publish_table_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/publish_table_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/publish_table_draft_example_call_tool.js", ], }, }, @@ -2238,10 +2238,10 @@ Publish draft table to update website pages. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/batch_update_table_rows_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/batch_update_table_rows_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/batch_update_table_rows_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/batch_update_table_rows_hubspot_example_call_tool.js", ], }, }, @@ -2265,10 +2265,10 @@ Update multiple draft table rows in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_attention_span_event_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_attention_span_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_attention_span_event_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_attention_span_event_example_call_tool.js", ], }, }, @@ -2291,10 +2291,10 @@ Log viewer's attention span details for media events. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/track_media_milestones_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/track_media_milestones_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/track_media_milestones_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/track_media_milestones_example_call_tool.js", ], }, }, @@ -2317,10 +2317,10 @@ Log user progress milestones in media content viewing. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_media_played_event_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_media_played_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_media_played_event_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_media_played_event_example_call_tool.js", ], }, }, @@ -2343,10 +2343,10 @@ Log an event when media playback starts. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_previous_site_page_version_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_previous_site_page_version_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_previous_site_page_version_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_previous_site_page_version_example_call_tool.js", ], }, }, @@ -2369,10 +2369,10 @@ Retrieve a previous version of a site page. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_landing_page_previous_versions_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_landing_page_previous_versions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_landing_page_previous_versions_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_landing_page_previous_versions_example_call_tool.js", ], }, }, @@ -2397,10 +2397,10 @@ Retrieve previous versions of a Landing Page for review. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_site_pages_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_site_pages_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_site_pages_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_site_pages_batch_example_call_tool.js", ], }, }, @@ -2424,10 +2424,10 @@ Batch update specified site pages in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_previous_folder_versions_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_previous_folder_versions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_previous_folder_versions_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_previous_folder_versions_example_call_tool.js", ], }, }, @@ -2452,10 +2452,10 @@ Retrieve previous versions of a CMS folder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/restore_page_version_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/restore_page_version_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/restore_page_version_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/restore_page_version_example_call_tool.js", ], }, }, @@ -2478,10 +2478,10 @@ Restore a specific version of a HubSpot site page. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_landing_page_folders_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_landing_page_folders_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_landing_page_folders_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_landing_page_folders_example_call_tool.js", ], }, }, @@ -2513,10 +2513,10 @@ Retrieve the list of landing page folders from HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_landing_page_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_landing_page_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_landing_page_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_landing_page_folder_example_call_tool.js", ], }, }, @@ -2544,10 +2544,10 @@ Create a new folder in HubSpot CMS for landing pages. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/attach_page_to_language_group_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/attach_page_to_language_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/attach_page_to_language_group_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/attach_page_to_language_group_example_call_tool.js", ], }, }, @@ -2572,10 +2572,10 @@ Attach a site page to a multi-language group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/schedule_site_page_publication_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/schedule_site_page_publication_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/schedule_site_page_publication_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/schedule_site_page_publication_example_call_tool.js", ], }, }, @@ -2598,10 +2598,10 @@ Schedule a site page for publication at a specified time. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/detach_site_page_from_language_group_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/detach_site_page_from_language_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/detach_site_page_from_language_group_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/detach_site_page_from_language_group_example_call_tool.js", ], }, }, @@ -2623,10 +2623,10 @@ Detach a site page from a multi-language group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_landing_page_folders_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_landing_page_folders_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_landing_page_folders_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_landing_page_folders_example_call_tool.js", ], }, }, @@ -2649,10 +2649,10 @@ Create multiple landing page folders in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_previous_site_page_versions_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_previous_site_page_versions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_previous_site_page_versions_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_previous_site_page_versions_example_call_tool.js", ], }, }, @@ -2677,10 +2677,10 @@ Retrieve previous versions of a site page. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_landing_page_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_landing_page_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_landing_page_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_landing_page_draft_example_call_tool.js", ], }, }, @@ -2702,10 +2702,10 @@ Retrieve the full draft version of a landing page. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_landing_page_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_landing_page_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_landing_page_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_landing_page_draft_example_call_tool.js", ], }, }, @@ -2729,10 +2729,10 @@ Update draft of a specific landing page by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_landing_pages_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_landing_pages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_landing_pages_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_landing_pages_example_call_tool.js", ], }, }, @@ -2764,10 +2764,10 @@ Retrieve a list of HubSpot CMS landing pages. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_landing_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_landing_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_landing_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_landing_page_example_call_tool.js", ], }, }, @@ -2790,10 +2790,10 @@ Create a new landing page in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/end_active_ab_test_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/end_active_ab_test_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/end_active_ab_test_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/end_active_ab_test_example_call_tool.js", ], }, }, @@ -2816,10 +2816,10 @@ End an active A/B test and designate a winner. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/restore_site_page_to_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/restore_site_page_to_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/restore_site_page_to_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/restore_site_page_to_draft_example_call_tool.js", ], }, }, @@ -2842,10 +2842,10 @@ Restore a specific site page version to draft. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_landing_pages_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_landing_pages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_landing_pages_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_landing_pages_example_call_tool.js", ], }, }, @@ -2868,10 +2868,10 @@ Create multiple landing pages in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_landing_pages_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_landing_pages_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_landing_pages_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_landing_pages_batch_example_call_tool.js", ], }, }, @@ -2895,10 +2895,10 @@ Batch update landing pages in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_landing_pages_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_landing_pages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_landing_pages_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_landing_pages_example_call_tool.js", ], }, }, @@ -2921,10 +2921,10 @@ Retrieve specified Landing Page objects from HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/clone_landing_page_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/clone_landing_page_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/clone_landing_page_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/clone_landing_page_hubspot_example_call_tool.js", ], }, }, @@ -2947,10 +2947,10 @@ Clone a landing page in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/restore_folder_version_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/restore_folder_version_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/restore_folder_version_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/restore_folder_version_example_call_tool.js", ], }, }, @@ -2973,10 +2973,10 @@ Restore a specific version of a folder in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/set_primary_landing_page_language_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/set_primary_landing_page_language_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/set_primary_landing_page_language_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/set_primary_landing_page_language_example_call_tool.js", ], }, }, @@ -2998,10 +2998,10 @@ Set a landing page as the primary language for a group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/restore_landing_page_version_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/restore_landing_page_version_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/restore_landing_page_version_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/restore_landing_page_version_example_call_tool.js", ], }, }, @@ -3024,10 +3024,10 @@ Restore a specific version of a HubSpot landing page. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_site_page_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_site_page_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_site_page_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_site_page_draft_example_call_tool.js", ], }, }, @@ -3049,10 +3049,10 @@ Retrieve the full draft version of the Site Page. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_site_page_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_site_page_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_site_page_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_site_page_draft_example_call_tool.js", ], }, }, @@ -3076,10 +3076,10 @@ Update the draft version of a specific site page. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_site_pages_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_site_pages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_site_pages_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_site_pages_example_call_tool.js", ], }, }, @@ -3102,10 +3102,10 @@ Retrieve Site Page objects from HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_landing_page_folder_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_landing_page_folder_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_landing_page_folder_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_landing_page_folder_by_id_example_call_tool.js", ], }, }, @@ -3129,10 +3129,10 @@ Retrieve details of a landing page folder by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_landing_page_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_landing_page_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_landing_page_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_landing_page_folder_example_call_tool.js", ], }, }, @@ -3155,10 +3155,10 @@ Deletes a CMS landing page folder by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_landing_page_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_landing_page_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_landing_page_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_landing_page_folder_example_call_tool.js", ], }, }, @@ -3188,10 +3188,10 @@ Update specific attributes of a landing page folder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_ab_test_variation_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_ab_test_variation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_ab_test_variation_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_ab_test_variation_example_call_tool.js", ], }, }, @@ -3214,10 +3214,10 @@ Create a new A/B test variation in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_site_pages_list_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_site_pages_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_site_pages_list_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_site_pages_list_example_call_tool.js", ], }, }, @@ -3249,10 +3249,10 @@ Retrieve a list of site pages with filtering options. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_site_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_site_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_site_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_site_page_example_call_tool.js", ], }, }, @@ -3275,10 +3275,10 @@ Create a new site page in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/attach_landing_page_to_language_group_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/attach_landing_page_to_language_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/attach_landing_page_to_language_group_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/attach_landing_page_to_language_group_example_call_tool.js", ], }, }, @@ -3303,10 +3303,10 @@ Attach a landing page to a multi-language group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_language_variation_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_language_variation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_language_variation_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_language_variation_example_call_tool.js", ], }, }, @@ -3330,10 +3330,10 @@ Create a new language variation for a site page. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_previous_landing_page_version_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_previous_landing_page_version_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_previous_landing_page_version_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_previous_landing_page_version_example_call_tool.js", ], }, }, @@ -3356,10 +3356,10 @@ Retrieve a previous version of a Landing Page. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/end_ab_test_select_winner_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/end_ab_test_select_winner_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/end_ab_test_select_winner_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/end_ab_test_select_winner_example_call_tool.js", ], }, }, @@ -3382,10 +3382,10 @@ End an active A/B test and designate a winner. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/publish_landing_page_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/publish_landing_page_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/publish_landing_page_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/publish_landing_page_draft_example_call_tool.js", ], }, }, @@ -3407,10 +3407,10 @@ Publish changes from a landing page draft to live. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/detach_landing_page_from_language_group_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/detach_landing_page_from_language_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/detach_landing_page_from_language_group_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/detach_landing_page_from_language_group_example_call_tool.js", ], }, }, @@ -3432,10 +3432,10 @@ Detach a landing page from a multi-language group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/new_ab_test_variation_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/new_ab_test_variation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/new_ab_test_variation_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/new_ab_test_variation_example_call_tool.js", ], }, }, @@ -3458,10 +3458,10 @@ Create a new A/B test variation in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/schedule_landing_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/schedule_landing_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/schedule_landing_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/schedule_landing_page_example_call_tool.js", ], }, }, @@ -3484,10 +3484,10 @@ Schedule a landing page for publication. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_landing_page_languages_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_landing_page_languages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_landing_page_languages_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_landing_page_languages_example_call_tool.js", ], }, }, @@ -3510,10 +3510,10 @@ Update languages for landing pages in a multi-language group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_site_page_languages_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_site_page_languages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_site_page_languages_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_site_page_languages_example_call_tool.js", ], }, }, @@ -3536,10 +3536,10 @@ Set new languages for site pages in a multi-language group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/rerun_previous_ab_test_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/rerun_previous_ab_test_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/rerun_previous_ab_test_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/rerun_previous_ab_test_example_call_tool.js", ], }, }, @@ -3562,10 +3562,10 @@ Rerun a previous A/B test on a landing page. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_landing_page_folders_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_landing_page_folders_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_landing_page_folders_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_landing_page_folders_example_call_tool.js", ], }, }, @@ -3587,10 +3587,10 @@ Delete specified landing page folders in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_site_pages_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_site_pages_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_site_pages_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_site_pages_batch_example_call_tool.js", ], }, }, @@ -3613,10 +3613,10 @@ Create multiple site page objects in batch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_cms_site_pages_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_cms_site_pages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_cms_site_pages_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_cms_site_pages_example_call_tool.js", ], }, }, @@ -3638,10 +3638,10 @@ Delete specified Site Page objects in the CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_landing_page_folders_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_landing_page_folders_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_landing_page_folders_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_landing_page_folders_example_call_tool.js", ], }, }, @@ -3665,10 +3665,10 @@ Update multiple HubSpot CMS landing page folders. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/clone_site_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/clone_site_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/clone_site_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/clone_site_page_example_call_tool.js", ], }, }, @@ -3691,10 +3691,10 @@ Clone an existing site page in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/set_primary_language_for_site_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/set_primary_language_for_site_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/set_primary_language_for_site_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/set_primary_language_for_site_page_example_call_tool.js", ], }, }, @@ -3716,10 +3716,10 @@ Set a site page as the primary language of its group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_folder_previous_version_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_folder_previous_version_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_folder_previous_version_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_folder_previous_version_example_call_tool.js", ], }, }, @@ -3742,10 +3742,10 @@ Retrieve a previous version of a folder in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/reset_landing_page_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/reset_landing_page_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/reset_landing_page_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/reset_landing_page_draft_example_call_tool.js", ], }, }, @@ -3767,10 +3767,10 @@ Reset a landing page draft to its live version. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_landing_page_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_landing_page_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_landing_page_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_landing_page_by_id_example_call_tool.js", ], }, }, @@ -3794,10 +3794,10 @@ Retrieve details of a specific landing page by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_landing_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_landing_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_landing_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_landing_page_example_call_tool.js", ], }, }, @@ -3820,10 +3820,10 @@ Delete a specified landing page by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_landing_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_landing_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_landing_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_landing_page_example_call_tool.js", ], }, }, @@ -3848,10 +3848,10 @@ Update specific fields of a landing page by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/publish_site_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/publish_site_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/publish_site_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/publish_site_page_example_call_tool.js", ], }, }, @@ -3873,10 +3873,10 @@ Publish draft changes to live site page. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_multilanguage_landing_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_multilanguage_landing_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_multilanguage_landing_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_multilanguage_landing_page_example_call_tool.js", ], }, }, @@ -3900,10 +3900,10 @@ Create a new language variation for a landing page. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_landing_pages_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_landing_pages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_landing_pages_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_landing_pages_example_call_tool.js", ], }, }, @@ -3925,10 +3925,10 @@ Deletes specified HubSpot landing pages permanently. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/restore_landing_page_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/restore_landing_page_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/restore_landing_page_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/restore_landing_page_draft_example_call_tool.js", ], }, }, @@ -3951,10 +3951,10 @@ Restore a specified landing page version to draft. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/restart_ab_test_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/restart_ab_test_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/restart_ab_test_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/restart_ab_test_example_call_tool.js", ], }, }, @@ -3977,10 +3977,10 @@ Rerun a previous A/B test to gain new insights. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/reset_hubspot_page_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/reset_hubspot_page_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/reset_hubspot_page_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/reset_hubspot_page_draft_example_call_tool.js", ], }, }, @@ -4002,10 +4002,10 @@ Resets HubSpot CMS draft to the live version. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_site_page_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_site_page_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_site_page_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_site_page_by_id_example_call_tool.js", ], }, }, @@ -4029,10 +4029,10 @@ Retrieve Site Page details by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_site_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_site_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_site_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_site_page_example_call_tool.js", ], }, }, @@ -4055,10 +4055,10 @@ Delete a specified site page in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_site_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_site_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_site_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_site_page_example_call_tool.js", ], }, }, @@ -4083,10 +4083,10 @@ Update specific fields of a HubSpot site page. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_folder_objects_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_folder_objects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_folder_objects_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_folder_objects_example_call_tool.js", ], }, }, @@ -4109,10 +4109,10 @@ Update specified folder objects in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/schedule_blog_post_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/schedule_blog_post_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/schedule_blog_post_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/schedule_blog_post_example_call_tool.js", ], }, }, @@ -4135,10 +4135,10 @@ Schedule a blog post for future publication. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_blog_posts_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_blog_posts_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_blog_posts_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_blog_posts_by_id_example_call_tool.js", ], }, }, @@ -4161,10 +4161,10 @@ Retrieve a batch of blog posts by their IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_post_languages_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_post_languages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_post_languages_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_post_languages_example_call_tool.js", ], }, }, @@ -4187,10 +4187,10 @@ Set new languages for multi-language blog posts. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_batch_blog_posts_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_batch_blog_posts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_batch_blog_posts_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_batch_blog_posts_example_call_tool.js", ], }, }, @@ -4213,10 +4213,10 @@ Create multiple blog posts in a single request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_posts_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_posts_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_posts_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_posts_batch_example_call_tool.js", ], }, }, @@ -4240,10 +4240,10 @@ Update a batch of blog posts in the CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/restore_blog_post_to_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/restore_blog_post_to_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/restore_blog_post_to_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/restore_blog_post_to_draft_example_call_tool.js", ], }, }, @@ -4266,10 +4266,10 @@ Restore a previous blog post version to draft. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_blog_post_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_blog_post_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_blog_post_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_blog_post_draft_example_call_tool.js", ], }, }, @@ -4291,10 +4291,10 @@ Retrieve the full draft version of a blog post. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_post_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_post_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_post_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_post_draft_example_call_tool.js", ], }, }, @@ -4318,10 +4318,10 @@ Update specific fields of a blog post draft. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_previous_blog_version_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_previous_blog_version_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_previous_blog_version_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_previous_blog_version_example_call_tool.js", ], }, }, @@ -4344,10 +4344,10 @@ Retrieve a previous version of a blog post. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/new_language_blog_variation_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/new_language_blog_variation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/new_language_blog_variation_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/new_language_blog_variation_example_call_tool.js", ], }, }, @@ -4370,10 +4370,10 @@ Create a new language variation from an existing blog post. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/clone_blog_post_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/clone_blog_post_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/clone_blog_post_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/clone_blog_post_example_call_tool.js", ], }, }, @@ -4396,10 +4396,10 @@ Creates a copy of an existing blog post. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_blog_posts_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_blog_posts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_blog_posts_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_blog_posts_example_call_tool.js", ], }, }, @@ -4431,10 +4431,10 @@ Retrieve all blog posts with optional paging and filtering. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_blog_post_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_blog_post_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_blog_post_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_blog_post_example_call_tool.js", ], }, }, @@ -4457,10 +4457,10 @@ Create a new blog post with specified content. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/restore_blog_post_version_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/restore_blog_post_version_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/restore_blog_post_version_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/restore_blog_post_version_example_call_tool.js", ], }, }, @@ -4483,10 +4483,10 @@ Restore a blog post to a previous version. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/detach_blog_post_language_group_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/detach_blog_post_language_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/detach_blog_post_language_group_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/detach_blog_post_language_group_example_call_tool.js", ], }, }, @@ -4508,10 +4508,10 @@ Detach a blog post from a multi-language group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/publish_blog_post_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/publish_blog_post_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/publish_blog_post_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/publish_blog_post_example_call_tool.js", ], }, }, @@ -4533,10 +4533,10 @@ Publish a draft blog post to make it live. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_blog_post_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_blog_post_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_blog_post_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_blog_post_example_call_tool.js", ], }, }, @@ -4558,10 +4558,10 @@ Delete a blog post by its unique ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/reset_blog_post_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/reset_blog_post_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/reset_blog_post_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/reset_blog_post_draft_example_call_tool.js", ], }, }, @@ -4583,10 +4583,10 @@ Resets a blog post draft to the currently published content. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/attach_blog_post_to_language_group_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/attach_blog_post_to_language_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/attach_blog_post_to_language_group_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/attach_blog_post_to_language_group_example_call_tool.js", ], }, }, @@ -4611,10 +4611,10 @@ Attach a blog post to a multi-language group in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/set_primary_language_blog_post_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/set_primary_language_blog_post_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/set_primary_language_blog_post_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/set_primary_language_blog_post_example_call_tool.js", ], }, }, @@ -4636,10 +4636,10 @@ Set the primary language of a blog post in a multi-language group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_previous_blog_post_versions_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_previous_blog_post_versions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_previous_blog_post_versions_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_previous_blog_post_versions_example_call_tool.js", ], }, }, @@ -4664,10 +4664,10 @@ Retrieve all previous versions of a blog post in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_blog_post_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_blog_post_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_blog_post_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_blog_post_by_id_example_call_tool.js", ], }, }, @@ -4691,10 +4691,10 @@ Retrieve a blog post by its ID from HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/remove_blog_post_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/remove_blog_post_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/remove_blog_post_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/remove_blog_post_example_call_tool.js", ], }, }, @@ -4717,10 +4717,10 @@ Delete a blog post by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_post_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_post_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_post_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_post_example_call_tool.js", ], }, }, @@ -4745,10 +4745,10 @@ Update specific fields of a blog post by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_indexed_data_by_content_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_indexed_data_by_content_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_indexed_data_by_content_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_indexed_data_by_content_id_example_call_tool.js", ], }, }, @@ -4771,10 +4771,10 @@ Retrieve all indexed data for a specific document by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/search_website_content_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/search_website_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/search_website_content_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/search_website_content_example_call_tool.js", ], }, }, @@ -4812,10 +4812,10 @@ Search for website content on a HubSpot account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_file_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_file_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_file_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_file_metadata_example_call_tool.js", ], }, }, @@ -4839,10 +4839,10 @@ Retrieve metadata for a file in a specified environment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/download_file_from_hubspot_cms_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/download_file_from_hubspot_cms_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/download_file_from_hubspot_cms_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/download_file_from_hubspot_cms_example_call_tool.js", ], }, }, @@ -4865,10 +4865,10 @@ Download file content from HubSpot CMS by path and environment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_file_in_cms_environment_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_file_in_cms_environment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_file_in_cms_environment_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_file_in_cms_environment_example_call_tool.js", ], }, }, @@ -4891,10 +4891,10 @@ Deletes a file in a specified CMS environment. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/extract_zip_file_async_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/extract_zip_file_async_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/extract_zip_file_async_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/extract_zip_file_async_example_call_tool.js", ], }, }, @@ -4916,10 +4916,10 @@ Initiate asynchronous extraction of a zip file on HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/check_extraction_status_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/check_extraction_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/check_extraction_status_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/check_extraction_status_example_call_tool.js", ], }, }, @@ -4941,10 +4941,10 @@ Retrieve the current status of a source-code extraction task. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_tags_example_call_tool.js", ], }, }, @@ -4968,10 +4968,10 @@ Update multiple blog tags in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_tag_languages_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_tag_languages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_tag_languages_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_tag_languages_example_call_tool.js", ], }, }, @@ -4994,10 +4994,10 @@ Update languages for blog tags in a multi-language group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/detach_blog_tag_from_language_group_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/detach_blog_tag_from_language_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/detach_blog_tag_from_language_group_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/detach_blog_tag_from_language_group_example_call_tool.js", ], }, }, @@ -5019,10 +5019,10 @@ Detach a Blog Tag from a multi-language group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_blog_tags_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_blog_tags_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_blog_tags_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_blog_tags_batch_example_call_tool.js", ], }, }, @@ -5045,10 +5045,10 @@ Create multiple blog tags in a single request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/archive_blog_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/archive_blog_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/archive_blog_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/archive_blog_tags_example_call_tool.js", ], }, }, @@ -5070,10 +5070,10 @@ Archive multiple blog tags in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/set_blog_tag_primary_language_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/set_blog_tag_primary_language_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/set_blog_tag_primary_language_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/set_blog_tag_primary_language_example_call_tool.js", ], }, }, @@ -5095,10 +5095,10 @@ Set a blog tag as the primary language in a multi-language group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_blog_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_blog_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_blog_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_blog_tags_example_call_tool.js", ], }, }, @@ -5121,10 +5121,10 @@ Retrieve Blog Tag objects based on specified IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_blog_tags_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_blog_tags_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_blog_tags_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_blog_tags_example_call_tool.js", ], }, }, @@ -5156,10 +5156,10 @@ Retrieve a list of blog tags with paging and filtering options. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_blog_tag_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_blog_tag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_blog_tag_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_blog_tag_example_call_tool.js", ], }, }, @@ -5187,10 +5187,10 @@ Create a new blog tag in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/attach_tag_to_language_group_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/attach_tag_to_language_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/attach_tag_to_language_group_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/attach_tag_to_language_group_example_call_tool.js", ], }, }, @@ -5215,10 +5215,10 @@ Attach a blog tag to a multi-language group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_blog_tag_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_blog_tag_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/retrieve_blog_tag_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/retrieve_blog_tag_by_id_example_call_tool.js", ], }, }, @@ -5242,10 +5242,10 @@ Retrieve blog tag details using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_blog_tag_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_blog_tag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_blog_tag_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_blog_tag_example_call_tool.js", ], }, }, @@ -5268,10 +5268,10 @@ Delete a specified Blog Tag in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_tag_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_tag_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_blog_tag_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_blog_tag_example_call_tool.js", ], }, }, @@ -5301,10 +5301,10 @@ Update specific fields of a blog tag by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_blog_tag_language_variation_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_blog_tag_language_variation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_blog_tag_language_variation_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_blog_tag_language_variation_example_call_tool.js", ], }, }, @@ -5329,10 +5329,10 @@ Create a new language variation from an existing blog tag. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/fetch_url_redirects_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/fetch_url_redirects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/fetch_url_redirects_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/fetch_url_redirects_example_call_tool.js", ], }, }, @@ -5363,10 +5363,10 @@ Retrieve all URL redirects with optional filters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_url_redirect_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_url_redirect_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/create_url_redirect_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/create_url_redirect_example_call_tool.js", ], }, }, @@ -5397,10 +5397,10 @@ Creates and configures a new URL redirect in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_url_redirect_details_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_url_redirect_details_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/get_url_redirect_details_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/get_url_redirect_details_by_id_example_call_tool.js", ], }, }, @@ -5422,10 +5422,10 @@ Retrieve details of a URL redirect by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_url_redirect_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_url_redirect_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/delete_url_redirect_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/delete_url_redirect_example_call_tool.js", ], }, }, @@ -5447,10 +5447,10 @@ Deletes an existing URL redirect in HubSpot CMS. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_url_redirect_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_url_redirect_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_cms_api/update_url_redirect_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_cms_api/update_url_redirect_settings_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/sales/hubspot-conversations-api/page.mdx b/app/en/resources/integrations/sales/hubspot-conversations-api/page.mdx similarity index 75% rename from app/en/mcp-servers/sales/hubspot-conversations-api/page.mdx rename to app/en/resources/integrations/sales/hubspot-conversations-api/page.mdx index b8a36e0ae..d6129a1e8 100644 --- a/app/en/mcp-servers/sales/hubspot-conversations-api/page.mdx +++ b/app/en/resources/integrations/sales/hubspot-conversations-api/page.mdx @@ -136,7 +136,7 @@ This MCP Server is designed to streamline communication management and enhance u If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## HubspotConversationsApi.ListConversationInboxes @@ -148,10 +148,10 @@ This MCP Server is designed to streamline communication management and enhance u label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/list_conversation_inboxes_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/list_conversation_inboxes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/list_conversation_inboxes_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/list_conversation_inboxes_example_call_tool.js", ], }, }, @@ -173,10 +173,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/retrieve_thread_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/retrieve_thread_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/retrieve_thread_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/retrieve_thread_by_id_example_call_tool.js", ], }, }, @@ -198,10 +198,10 @@ Retrieve detailed information about a conversation thread by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/archive_conversation_thread_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/archive_conversation_thread_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/archive_conversation_thread_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/archive_conversation_thread_example_call_tool.js", ], }, }, @@ -223,10 +223,10 @@ Archives a conversation thread, marking it for deletion. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/update_conversation_thread_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/update_conversation_thread_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/update_conversation_thread_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/update_conversation_thread_example_call_tool.js", ], }, }, @@ -250,10 +250,10 @@ Update the status or restore a conversation thread. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/retrieve_full_message_content_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/retrieve_full_message_content_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/retrieve_full_message_content_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/retrieve_full_message_content_example_call_tool.js", ], }, }, @@ -276,10 +276,10 @@ Retrieve the original text and rich text of a HubSpot message. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/list_conversation_channels_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/list_conversation_channels_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/list_conversation_channels_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/list_conversation_channels_example_call_tool.js", ], }, }, @@ -301,10 +301,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/retrieve_actor_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/retrieve_actor_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/retrieve_actor_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/retrieve_actor_details_example_call_tool.js", ], }, }, @@ -326,10 +326,10 @@ Retrieve details of a specific actor by actor ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/retrieve_conversation_threads_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/retrieve_conversation_threads_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/retrieve_conversation_threads_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/retrieve_conversation_threads_example_call_tool.js", ], }, }, @@ -351,10 +351,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/get_message_history_for_thread_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/get_message_history_for_thread_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/get_message_history_for_thread_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/get_message_history_for_thread_example_call_tool.js", ], }, }, @@ -376,10 +376,10 @@ Retrieve the message history for a specific thread. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/send_conversation_message_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/send_conversation_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/send_conversation_message_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/send_conversation_message_example_call_tool.js", ], }, }, @@ -403,10 +403,10 @@ Send a new message in a conversation thread. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/resolve_conversation_actors_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/resolve_conversation_actors_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/resolve_conversation_actors_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/resolve_conversation_actors_example_call_tool.js", ], }, }, @@ -428,10 +428,10 @@ Resolve ActorIds to conversation participants. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/get_channel_account_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/get_channel_account_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/get_channel_account_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/get_channel_account_details_example_call_tool.js", ], }, }, @@ -453,10 +453,10 @@ Retrieve details of a HubSpot channel account by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/retrieve_channel_accounts_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/retrieve_channel_accounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/retrieve_channel_accounts_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/retrieve_channel_accounts_example_call_tool.js", ], }, }, @@ -478,10 +478,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/retrieve_channel_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/retrieve_channel_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/retrieve_channel_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/retrieve_channel_details_example_call_tool.js", ], }, }, @@ -503,10 +503,10 @@ Retrieve details of a channel using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/get_inbox_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/get_inbox_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/get_inbox_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/get_inbox_details_example_call_tool.js", ], }, }, @@ -528,10 +528,10 @@ Retrieve details of a conversation inbox by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/retrieve_thread_message_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/retrieve_thread_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/retrieve_thread_message_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/retrieve_thread_message_example_call_tool.js", ], }, }, @@ -554,10 +554,10 @@ Retrieve a single message from a conversation thread. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/get_custom_channel_message_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/get_custom_channel_message_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/get_custom_channel_message_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/get_custom_channel_message_details_example_call_tool.js", ], }, }, @@ -580,10 +580,10 @@ Retrieve details for a specific message in a custom channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/update_message_status_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/update_message_status_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/update_message_status_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/update_message_status_example_call_tool.js", ], }, }, @@ -608,10 +608,10 @@ Update the status of a conversation message. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/update_channel_account_staging_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/update_channel_account_staging_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/update_channel_account_staging_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/update_channel_account_staging_example_call_tool.js", ], }, }, @@ -637,10 +637,10 @@ Update channel account staging token details for public apps. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/get_custom_channel_accounts_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/get_custom_channel_accounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/get_custom_channel_accounts_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/get_custom_channel_accounts_example_call_tool.js", ], }, }, @@ -662,10 +662,10 @@ Retrieve accounts for a specified custom channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/create_channel_account_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/create_channel_account_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/create_channel_account_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/create_channel_account_example_call_tool.js", ], }, }, @@ -692,10 +692,10 @@ Create a new account for a specified communication channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/retrieve_channel_account_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/retrieve_channel_account_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/retrieve_channel_account_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/retrieve_channel_account_details_example_call_tool.js", ], }, }, @@ -718,10 +718,10 @@ Retrieve details for a specific channel account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/update_channel_account_info_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/update_channel_account_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/update_channel_account_info_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/update_channel_account_info_example_call_tool.js", ], }, }, @@ -746,10 +746,10 @@ Update channel account name and authorization status. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/publish_custom_channel_message_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_conversations_api/publish_custom_channel_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_conversations_api/publish_custom_channel_message_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_conversations_api/publish_custom_channel_message_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/sales/hubspot-crm-api/page.mdx b/app/en/resources/integrations/sales/hubspot-crm-api/page.mdx similarity index 78% rename from app/en/mcp-servers/sales/hubspot-crm-api/page.mdx rename to app/en/resources/integrations/sales/hubspot-crm-api/page.mdx index be0501193..5ca4651f6 100644 --- a/app/en/mcp-servers/sales/hubspot-crm-api/page.mdx +++ b/app/en/resources/integrations/sales/hubspot-crm-api/page.mdx @@ -1747,7 +1747,7 @@ This MCP Server is designed to streamline CRM operations, making it easier to ma If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## HubspotCrmApi.RetrieveHubspotCrmRecords @@ -1759,10 +1759,10 @@ This MCP Server is designed to streamline CRM operations, making it easier to ma label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_hubspot_crm_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_hubspot_crm_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_hubspot_crm_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_hubspot_crm_records_example_call_tool.js", ], }, }, @@ -1787,10 +1787,10 @@ Retrieve HubSpot CRM records by ID or unique property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_object_association_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_object_association_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_object_association_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_object_association_example_call_tool.js", ], }, }, @@ -1816,10 +1816,10 @@ Create an association between two CRM objects in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/remove_crm_association_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/remove_crm_association_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/remove_crm_association_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/remove_crm_association_example_call_tool.js", ], }, }, @@ -1845,10 +1845,10 @@ Remove associations between CRM objects. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_multiple_hubspot_appointments_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_multiple_hubspot_appointments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_multiple_hubspot_appointments_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_multiple_hubspot_appointments_example_call_tool.js", ], }, }, @@ -1872,10 +1872,10 @@ Update multiple appointments in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_appointments_data_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_appointments_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_appointments_data_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_appointments_data_example_call_tool.js", ], }, }, @@ -1903,10 +1903,10 @@ Retrieve a page of appointments from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_crm_appointment_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_crm_appointment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_crm_appointment_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_crm_appointment_example_call_tool.js", ], }, }, @@ -1930,10 +1930,10 @@ Create an appointment in the CRM with specified properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_appointments_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_appointments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_appointments_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_appointments_example_call_tool.js", ], }, }, @@ -1957,10 +1957,10 @@ Create multiple appointments in one request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_associations_in_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_associations_in_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_associations_in_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_associations_in_hubspot_example_call_tool.js", ], }, }, @@ -1987,10 +1987,10 @@ Retrieve associations between HubSpot CRM objects. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_hubspot_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_hubspot_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_hubspot_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_hubspot_records_example_call_tool.js", ], }, }, @@ -2014,10 +2014,10 @@ Create or update HubSpot CRM records in batch mode. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_appointments_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_appointments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_appointments_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_appointments_example_call_tool.js", ], }, }, @@ -2041,10 +2041,10 @@ Search for appointments based on specified criteria. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_multiple_appointments_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_multiple_appointments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_multiple_appointments_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_multiple_appointments_example_call_tool.js", ], }, }, @@ -2068,10 +2068,10 @@ Archive multiple appointments using their IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/gdpr_delete_object_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/gdpr_delete_object_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/gdpr_delete_object_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/gdpr_delete_object_example_call_tool.js", ], }, }, @@ -2095,10 +2095,10 @@ Delete CRM objects in compliance with GDPR. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_crm_object_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_crm_object_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_crm_object_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_crm_object_example_call_tool.js", ], }, }, @@ -2126,10 +2126,10 @@ Fetch CRM object details by ID or unique property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_crm_object_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_crm_object_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_crm_object_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_crm_object_example_call_tool.js", ], }, }, @@ -2152,10 +2152,10 @@ Delete a CRM object and move it to the recycling bin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_object_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_object_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_object_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_object_example_call_tool.js", ], }, }, @@ -2181,10 +2181,10 @@ Update specific properties of a HubSpot CRM object. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/merge_hubspot_crm_objects_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/merge_hubspot_crm_objects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/merge_hubspot_crm_objects_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/merge_hubspot_crm_objects_example_call_tool.js", ], }, }, @@ -2208,10 +2208,10 @@ Merge two HubSpot CRM objects into a single entity. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_associations_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_associations_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_associations_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_associations_hubspot_example_call_tool.js", ], }, }, @@ -2236,10 +2236,10 @@ Batch create associations between object types in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/batch_read_associations_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/batch_read_associations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/batch_read_associations_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/batch_read_associations_example_call_tool.js", ], }, }, @@ -2264,10 +2264,10 @@ Retrieve batch associations between CRM object types in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/hubspot_batch_archive_associations_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/hubspot_batch_archive_associations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/hubspot_batch_archive_associations_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/hubspot_batch_archive_associations_example_call_tool.js", ], }, }, @@ -2292,10 +2292,10 @@ Batch archive associations in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_association_types_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_association_types_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_association_types_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_association_types_example_call_tool.js", ], }, }, @@ -2318,10 +2318,10 @@ Get association types between two object types in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_calls_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_calls_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_calls_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_calls_example_call_tool.js", ], }, }, @@ -2344,10 +2344,10 @@ Create a batch of calls with specified properties and associations. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_call_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_call_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_call_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_call_records_example_call_tool.js", ], }, }, @@ -2370,10 +2370,10 @@ Create or update call records in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_calls_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_calls_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_calls_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_calls_batch_example_call_tool.js", ], }, }, @@ -2397,10 +2397,10 @@ Retrieve a batch of calls by ID from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_batch_calls_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_batch_calls_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_batch_calls_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_batch_calls_example_call_tool.js", ], }, }, @@ -2423,10 +2423,10 @@ Update multiple calls in HubSpot CRM by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_calls_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_calls_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_calls_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_calls_page_example_call_tool.js", ], }, }, @@ -2453,10 +2453,10 @@ Retrieve a page of call records from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_call_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_call_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_call_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_call_example_call_tool.js", ], }, }, @@ -2479,10 +2479,10 @@ Create a call in HubSpot with specified properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_call_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_call_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_call_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_call_details_example_call_tool.js", ], }, }, @@ -2509,10 +2509,10 @@ Retrieve details of a call using its ID in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_call_in_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_call_in_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_call_in_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_call_in_hubspot_example_call_tool.js", ], }, }, @@ -2534,10 +2534,10 @@ Archive a call in HubSpot CRM by moving it to the recycle bin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_call_info_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_call_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_call_info_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_call_info_example_call_tool.js", ], }, }, @@ -2562,10 +2562,10 @@ Update details of a specific call record in the CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_calls_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_calls_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_calls_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_calls_batch_example_call_tool.js", ], }, }, @@ -2588,10 +2588,10 @@ Archive a batch of calls by their IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_calls_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_calls_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_calls_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_calls_hubspot_example_call_tool.js", ], }, }, @@ -2614,10 +2614,10 @@ Search and filter call records in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_carts_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_carts_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_carts_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_carts_batch_example_call_tool.js", ], }, }, @@ -2640,10 +2640,10 @@ Archive multiple carts by ID in a batch operation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_carts_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_carts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_carts_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_carts_example_call_tool.js", ], }, }, @@ -2666,10 +2666,10 @@ Create a batch of carts efficiently in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_cart_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_cart_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_cart_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_cart_details_example_call_tool.js", ], }, }, @@ -2696,10 +2696,10 @@ Retrieve detailed information about shopping carts. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_cart_hubspot_crm_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_cart_hubspot_crm_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_cart_hubspot_crm_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_cart_hubspot_crm_example_call_tool.js", ], }, }, @@ -2722,10 +2722,10 @@ Create a cart and retrieve its details including ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_cart_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_cart_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_cart_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_cart_records_example_call_tool.js", ], }, }, @@ -2749,10 +2749,10 @@ Retrieve cart records by record ID or custom property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_cart_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_cart_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_cart_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_cart_records_example_call_tool.js", ], }, }, @@ -2775,10 +2775,10 @@ Create or update cart records in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_carts_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_carts_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_carts_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_carts_batch_example_call_tool.js", ], }, }, @@ -2801,10 +2801,10 @@ Update a batch of carts by internal ID or unique properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_carts_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_carts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_carts_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_carts_example_call_tool.js", ], }, }, @@ -2827,10 +2827,10 @@ Search for carts in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_cart_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_cart_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_cart_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_cart_details_example_call_tool.js", ], }, }, @@ -2857,10 +2857,10 @@ Retrieve detailed information of a cart by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_shopping_cart_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_shopping_cart_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_shopping_cart_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_shopping_cart_example_call_tool.js", ], }, }, @@ -2882,10 +2882,10 @@ Delete a shopping cart from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_cart_properties_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_cart_properties_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_cart_properties_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_cart_properties_example_call_tool.js", ], }, }, @@ -2910,10 +2910,10 @@ Update specific properties of a cart in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_commerce_payments_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_commerce_payments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_commerce_payments_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_commerce_payments_example_call_tool.js", ], }, }, @@ -2936,10 +2936,10 @@ Create or update unique commerce payment records in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_commerce_payments_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_commerce_payments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_commerce_payments_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_commerce_payments_example_call_tool.js", ], }, }, @@ -2962,10 +2962,10 @@ Create a batch of commerce payments in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_commerce_payment_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_commerce_payment_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_commerce_payment_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_commerce_payment_details_example_call_tool.js", ], }, }, @@ -2992,10 +2992,10 @@ Retrieve details of a specific commerce payment using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_commerce_payment_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_commerce_payment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_commerce_payment_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_commerce_payment_example_call_tool.js", ], }, }, @@ -3017,10 +3017,10 @@ Delete a commerce payment from the CRM system. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_commerce_payment_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_commerce_payment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_commerce_payment_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_commerce_payment_example_call_tool.js", ], }, }, @@ -3045,10 +3045,10 @@ Partially update a commerce payment by ID or unique property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_commerce_payments_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_commerce_payments_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_commerce_payments_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_commerce_payments_batch_example_call_tool.js", ], }, }, @@ -3071,10 +3071,10 @@ Archive a batch of commerce payments by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_commerce_payments_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_commerce_payments_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_commerce_payments_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_commerce_payments_batch_example_call_tool.js", ], }, }, @@ -3097,10 +3097,10 @@ Update a batch of commerce payments by internal ID or unique values. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_commerce_payment_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_commerce_payment_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_commerce_payment_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_commerce_payment_records_example_call_tool.js", ], }, }, @@ -3124,10 +3124,10 @@ Retrieve commerce payment records by ID or unique property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_commerce_payments_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_commerce_payments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_commerce_payments_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_commerce_payments_example_call_tool.js", ], }, }, @@ -3150,10 +3150,10 @@ Search for commerce payments in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_commerce_payments_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_commerce_payments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_commerce_payments_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_commerce_payments_example_call_tool.js", ], }, }, @@ -3180,10 +3180,10 @@ Retrieve a page of commerce payments from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_commerce_payment_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_commerce_payment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_commerce_payment_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_commerce_payment_example_call_tool.js", ], }, }, @@ -3206,10 +3206,10 @@ Create a commerce payment and return its details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_subscription_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_subscription_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_subscription_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_subscription_batch_example_call_tool.js", ], }, }, @@ -3232,10 +3232,10 @@ Update multiple subscriptions by ID or property values. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_subscriptions_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_subscriptions_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_subscriptions_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_subscriptions_batch_example_call_tool.js", ], }, }, @@ -3258,10 +3258,10 @@ Archive a batch of subscriptions by ID in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_subscriptions_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_subscriptions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_subscriptions_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_subscriptions_example_call_tool.js", ], }, }, @@ -3284,10 +3284,10 @@ Search for subscriptions in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_subscription_data_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_subscription_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_subscription_data_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_subscription_data_example_call_tool.js", ], }, }, @@ -3314,10 +3314,10 @@ Fetch a page of subscription data from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_subscription_example_call_tool.js", ], }, }, @@ -3340,10 +3340,10 @@ Create a new subscription in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_subscriptions_in_hubspot_crm_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_subscriptions_in_hubspot_crm_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_subscriptions_in_hubspot_crm_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_subscriptions_in_hubspot_crm_example_call_tool.js", ], }, }, @@ -3366,10 +3366,10 @@ Batch create or update subscription records in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_subscription_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_subscription_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_subscription_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_subscription_records_example_call_tool.js", ], }, }, @@ -3393,10 +3393,10 @@ Retrieve subscription records by ID or unique property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_subscriptions_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_subscriptions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_subscriptions_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_subscriptions_example_call_tool.js", ], }, }, @@ -3419,10 +3419,10 @@ Create a batch of subscriptions in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_subscription_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_subscription_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_subscription_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_subscription_details_example_call_tool.js", ], }, }, @@ -3449,10 +3449,10 @@ Retrieve details of a specific subscription by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_subscription_example_call_tool.js", ], }, }, @@ -3474,10 +3474,10 @@ Delete a specific subscription from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_subscription_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_subscription_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_subscription_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_subscription_example_call_tool.js", ], }, }, @@ -3502,10 +3502,10 @@ Update subscription details using provided property values. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_messages_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_messages_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_messages_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_messages_batch_example_call_tool.js", ], }, }, @@ -3528,10 +3528,10 @@ Update a batch of messages in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_batch_messages_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_batch_messages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_batch_messages_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_batch_messages_example_call_tool.js", ], }, }, @@ -3554,10 +3554,10 @@ Delete a batch of messages by ID with restoration option. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_communications_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_communications_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_communications_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_communications_records_example_call_tool.js", ], }, }, @@ -3580,10 +3580,10 @@ Create or update communication records in bulk. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/read_communications_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/read_communications_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/read_communications_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/read_communications_page_example_call_tool.js", ], }, }, @@ -3610,10 +3610,10 @@ Retrieve a page of communications from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_communication_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_communication_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_communication_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_communication_example_call_tool.js", ], }, }, @@ -3636,10 +3636,10 @@ Create a new communication entry in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_communication_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_communication_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_communication_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_communication_by_id_example_call_tool.js", ], }, }, @@ -3666,10 +3666,10 @@ Retrieve details of a communication by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_communication_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_communication_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_communication_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_communication_example_call_tool.js", ], }, }, @@ -3691,10 +3691,10 @@ Archive a communication by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_communication_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_communication_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_communication_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_communication_details_example_call_tool.js", ], }, }, @@ -3719,10 +3719,10 @@ Update communication object details in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_crm_messages_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_crm_messages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_crm_messages_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_crm_messages_example_call_tool.js", ], }, }, @@ -3745,10 +3745,10 @@ Search and filter CRM messages based on various criteria. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_batch_communications_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_batch_communications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_batch_communications_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_batch_communications_example_call_tool.js", ], }, }, @@ -3772,10 +3772,10 @@ Retrieve a batch of communication messages by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_messages_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_messages_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_messages_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_messages_batch_example_call_tool.js", ], }, }, @@ -3798,10 +3798,10 @@ Create a batch of messages in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_batch_companies_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_batch_companies_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_batch_companies_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_batch_companies_hubspot_example_call_tool.js", ], }, }, @@ -3825,10 +3825,10 @@ Retrieve a batch of company records from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_all_companies_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_all_companies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_all_companies_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_all_companies_example_call_tool.js", ], }, }, @@ -3855,10 +3855,10 @@ Retrieve all companies from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_company_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_company_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_company_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_company_hubspot_example_call_tool.js", ], }, }, @@ -3881,10 +3881,10 @@ Create a new company in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_companies_in_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_companies_in_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_companies_in_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_companies_in_hubspot_example_call_tool.js", ], }, }, @@ -3907,10 +3907,10 @@ Search for companies in HubSpot CRM using filters and sorting. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_company_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_company_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_company_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_company_by_id_example_call_tool.js", ], }, }, @@ -3937,10 +3937,10 @@ Retrieve detailed company information using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_company_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_company_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_company_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_company_example_call_tool.js", ], }, }, @@ -3962,10 +3962,10 @@ Delete a company by ID in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_company_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_company_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_company_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_company_example_call_tool.js", ], }, }, @@ -3990,10 +3990,10 @@ Update a company's details in HubSpot CRM using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_or_update_companies_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_or_update_companies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_or_update_companies_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_or_update_companies_example_call_tool.js", ], }, }, @@ -4016,10 +4016,10 @@ Create or update companies in HubSpot CRM using a unique identifier. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_batch_of_companies_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_batch_of_companies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_batch_of_companies_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_batch_of_companies_example_call_tool.js", ], }, }, @@ -4042,10 +4042,10 @@ Update multiple company records in HubSpot by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_companies_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_companies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_companies_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_companies_example_call_tool.js", ], }, }, @@ -4068,10 +4068,10 @@ Create a batch of companies with properties and associations. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_companies_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_companies_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_companies_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_companies_batch_example_call_tool.js", ], }, }, @@ -4094,10 +4094,10 @@ Delete a batch of companies by ID in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/merge_company_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/merge_company_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/merge_company_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/merge_company_records_example_call_tool.js", ], }, }, @@ -4120,10 +4120,10 @@ Merge two company records in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/batch_read_contacts_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/batch_read_contacts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/batch_read_contacts_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/batch_read_contacts_example_call_tool.js", ], }, }, @@ -4147,10 +4147,10 @@ Retrieve multiple contacts using internal IDs or unique properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_contact_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_contact_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_contact_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_contact_details_example_call_tool.js", ], }, }, @@ -4177,10 +4177,10 @@ Retrieve detailed information about a specific contact. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_contact_example_call_tool.js", ], }, }, @@ -4202,10 +4202,10 @@ Delete a contact and move it to the recycling bin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_contact_information_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_contact_information_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_contact_information_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_contact_information_example_call_tool.js", ], }, }, @@ -4230,10 +4230,10 @@ Update specific fields of a contact in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/merge_contacts_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/merge_contacts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/merge_contacts_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/merge_contacts_example_call_tool.js", ], }, }, @@ -4256,10 +4256,10 @@ Merges two contacts into one in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_contacts_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_contacts_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_contacts_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_contacts_batch_example_call_tool.js", ], }, }, @@ -4282,10 +4282,10 @@ Archive a batch of contacts by ID in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_contacts_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_contacts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_contacts_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_contacts_example_call_tool.js", ], }, }, @@ -4308,10 +4308,10 @@ Create a batch of contacts in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_batch_contacts_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_batch_contacts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_batch_contacts_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_batch_contacts_example_call_tool.js", ], }, }, @@ -4334,10 +4334,10 @@ Update a batch of contacts in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/gdpr_delete_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/gdpr_delete_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/gdpr_delete_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/gdpr_delete_contact_example_call_tool.js", ], }, }, @@ -4360,10 +4360,10 @@ Permanently delete a contact for GDPR compliance. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_contacts_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_contacts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_contacts_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_contacts_example_call_tool.js", ], }, }, @@ -4390,10 +4390,10 @@ Retrieve a page of contacts from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_contact_example_call_tool.js", ], }, }, @@ -4416,10 +4416,10 @@ Create a contact in HubSpot CRM and retrieve its details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_contacts_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_contacts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_contacts_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_contacts_example_call_tool.js", ], }, }, @@ -4442,10 +4442,10 @@ Search contacts in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_contact_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_contact_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_contact_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_contact_batch_example_call_tool.js", ], }, }, @@ -4468,10 +4468,10 @@ Upsert a batch of contacts in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_courses_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_courses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_courses_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_courses_example_call_tool.js", ], }, }, @@ -4498,10 +4498,10 @@ Fetch a page of courses from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_course_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_course_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_course_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_course_example_call_tool.js", ], }, }, @@ -4524,10 +4524,10 @@ Create a course in HubSpot CRM and return its details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_courses_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_courses_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_courses_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_courses_batch_example_call_tool.js", ], }, }, @@ -4550,10 +4550,10 @@ Archive a batch of courses by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_course_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_course_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_course_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_course_details_example_call_tool.js", ], }, }, @@ -4580,10 +4580,10 @@ Fetch details of a course using the course ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_course_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_course_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_course_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_course_example_call_tool.js", ], }, }, @@ -4605,10 +4605,10 @@ Delete a course by moving it to the recycling bin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_course_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_course_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_course_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_course_example_call_tool.js", ], }, }, @@ -4633,10 +4633,10 @@ Update specific properties of a HubSpot course object. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_courses_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_courses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_courses_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_courses_example_call_tool.js", ], }, }, @@ -4659,10 +4659,10 @@ Create a batch of courses in CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/batch_upsert_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/batch_upsert_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/batch_upsert_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/batch_upsert_records_example_call_tool.js", ], }, }, @@ -4685,10 +4685,10 @@ Create or update HubSpot CRM records via unique identifier. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/hubspot_crm_search_objects_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/hubspot_crm_search_objects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/hubspot_crm_search_objects_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/hubspot_crm_search_objects_example_call_tool.js", ], }, }, @@ -4711,10 +4711,10 @@ Search and retrieve objects from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_courses_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_courses_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_courses_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_courses_batch_example_call_tool.js", ], }, }, @@ -4737,10 +4737,10 @@ Update multiple courses in a batch by ID or unique properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_hubspot_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_hubspot_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_hubspot_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_hubspot_records_example_call_tool.js", ], }, }, @@ -4764,10 +4764,10 @@ Retrieve HubSpot CRM records by ID or unique property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_owners_list_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_owners_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_owners_list_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_owners_list_example_call_tool.js", ], }, }, @@ -4792,10 +4792,10 @@ Retrieve a list of owners from the HubSpot CRM account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_owner_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_owner_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_owner_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_owner_details_example_call_tool.js", ], }, }, @@ -4819,10 +4819,10 @@ Retrieve details of a specific CRM owner by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/batch_retrieve_hubspot_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/batch_retrieve_hubspot_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/batch_retrieve_hubspot_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/batch_retrieve_hubspot_records_example_call_tool.js", ], }, }, @@ -4847,10 +4847,10 @@ Retrieve HubSpot CRM records using batch read. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_hubspot_object_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_hubspot_object_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_hubspot_object_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_hubspot_object_by_id_example_call_tool.js", ], }, }, @@ -4878,10 +4878,10 @@ Retrieve a HubSpot CRM object using its unique ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/move_object_to_recycle_bin_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/move_object_to_recycle_bin_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/move_object_to_recycle_bin_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/move_object_to_recycle_bin_example_call_tool.js", ], }, }, @@ -4904,10 +4904,10 @@ Move a CRM object to the recycling bin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/modify_hubspot_object_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/modify_hubspot_object_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/modify_hubspot_object_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/modify_hubspot_object_example_call_tool.js", ], }, }, @@ -4933,10 +4933,10 @@ Update specific properties of a HubSpot CRM object. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/merge_hubspot_objects_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/merge_hubspot_objects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/merge_hubspot_objects_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/merge_hubspot_objects_example_call_tool.js", ], }, }, @@ -4960,10 +4960,10 @@ Merge two HubSpot CRM objects of the same type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_hubspot_objects_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_hubspot_objects_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_hubspot_objects_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_hubspot_objects_batch_example_call_tool.js", ], }, }, @@ -4987,10 +4987,10 @@ Archive a batch of HubSpot CRM objects by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_objects_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_objects_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_objects_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_objects_batch_example_call_tool.js", ], }, }, @@ -5014,10 +5014,10 @@ Update multiple HubSpot CRM objects in a batch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_objects_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_objects_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_objects_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_objects_batch_example_call_tool.js", ], }, }, @@ -5041,10 +5041,10 @@ Create a batch of objects in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_or_create_hubspot_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_or_create_hubspot_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_or_create_hubspot_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_or_create_hubspot_records_example_call_tool.js", ], }, }, @@ -5068,10 +5068,10 @@ Create or update HubSpot CRM records in bulk. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_hubspot_objects_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_hubspot_objects_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_hubspot_objects_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_hubspot_objects_page_example_call_tool.js", ], }, }, @@ -5099,10 +5099,10 @@ Retrieve a page of HubSpot CRM objects. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_crm_object_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_crm_object_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_crm_object_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_crm_object_example_call_tool.js", ], }, }, @@ -5126,10 +5126,10 @@ Create a CRM object and retrieve its details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_objects_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_objects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_objects_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_objects_example_call_tool.js", ], }, }, @@ -5153,10 +5153,10 @@ Perform a search on HubSpot CRM objects by type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_multiple_deals_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_multiple_deals_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_multiple_deals_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_multiple_deals_example_call_tool.js", ], }, }, @@ -5179,10 +5179,10 @@ Update multiple deals in the CRM system. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_deals_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_deals_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_deals_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_deals_example_call_tool.js", ], }, }, @@ -5205,10 +5205,10 @@ Search for deals using specified criteria and filters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_or_update_hubspot_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_or_update_hubspot_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_or_update_hubspot_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_or_update_hubspot_records_example_call_tool.js", ], }, }, @@ -5231,10 +5231,10 @@ Create or update HubSpot CRM records using unique properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_multiple_deals_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_multiple_deals_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_multiple_deals_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_multiple_deals_example_call_tool.js", ], }, }, @@ -5257,10 +5257,10 @@ Archive multiple deals using their IDs in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_crm_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_crm_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_crm_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_crm_records_example_call_tool.js", ], }, }, @@ -5284,10 +5284,10 @@ Retrieve CRM records by ID or custom unique property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_hubspot_deal_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_hubspot_deal_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_hubspot_deal_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_hubspot_deal_by_id_example_call_tool.js", ], }, }, @@ -5314,10 +5314,10 @@ Retrieve HubSpot CRM deal information by Deal ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_deal_in_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_deal_in_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_deal_in_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_deal_in_hubspot_example_call_tool.js", ], }, }, @@ -5339,10 +5339,10 @@ Archives a specific deal in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_deal_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_deal_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_deal_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_deal_example_call_tool.js", ], }, }, @@ -5367,10 +5367,10 @@ Update a specific deal in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_multiple_deals_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_multiple_deals_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_multiple_deals_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_multiple_deals_example_call_tool.js", ], }, }, @@ -5393,10 +5393,10 @@ Create multiple deals in HubSpot CRM in one request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_deals_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_deals_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_deals_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_deals_page_example_call_tool.js", ], }, }, @@ -5423,10 +5423,10 @@ Read a page of deals from the CRM system. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_deal_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_deal_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_deal_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_deal_example_call_tool.js", ], }, }, @@ -5449,10 +5449,10 @@ Create a new deal in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/merge_deals_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/merge_deals_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/merge_deals_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/merge_deals_example_call_tool.js", ], }, }, @@ -5475,10 +5475,10 @@ Combine two deals into a single unified deal in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/manage_deal_splits_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/manage_deal_splits_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/manage_deal_splits_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/manage_deal_splits_example_call_tool.js", ], }, }, @@ -5501,10 +5501,10 @@ Create or replace deal splits for specific deals. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/read_batch_deal_splits_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/read_batch_deal_splits_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/read_batch_deal_splits_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/read_batch_deal_splits_example_call_tool.js", ], }, }, @@ -5527,10 +5527,10 @@ Fetch a batch of deal split objects by deal ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_discounts_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_discounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_discounts_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_discounts_example_call_tool.js", ], }, }, @@ -5553,10 +5553,10 @@ Search for discounts in the HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_discounts_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_discounts_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_discounts_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_discounts_batch_example_call_tool.js", ], }, }, @@ -5579,10 +5579,10 @@ Update multiple discounts by ID or unique properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_discount_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_discount_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_discount_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_discount_details_example_call_tool.js", ], }, }, @@ -5609,10 +5609,10 @@ Retrieve details of a discount by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_discount_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_discount_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_discount_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_discount_example_call_tool.js", ], }, }, @@ -5634,10 +5634,10 @@ Delete a discount and move it to the recycling bin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_discount_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_discount_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_discount_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_discount_details_example_call_tool.js", ], }, }, @@ -5662,10 +5662,10 @@ Update specific properties of a discount in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_discounts_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_discounts_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_discounts_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_discounts_hubspot_example_call_tool.js", ], }, }, @@ -5688,10 +5688,10 @@ Create a batch of discounts in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_discount_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_discount_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_discount_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_discount_records_example_call_tool.js", ], }, }, @@ -5714,10 +5714,10 @@ Create or update discount records in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_discounts_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_discounts_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_discounts_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_discounts_batch_example_call_tool.js", ], }, }, @@ -5740,10 +5740,10 @@ Archive a batch of discounts by their IDs in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_hubspot_discounts_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_hubspot_discounts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_hubspot_discounts_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_hubspot_discounts_example_call_tool.js", ], }, }, @@ -5770,10 +5770,10 @@ Retrieve a page of discounts from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_discount_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_discount_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_discount_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_discount_example_call_tool.js", ], }, }, @@ -5796,10 +5796,10 @@ Creates a discount and returns its details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_discount_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_discount_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_discount_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_discount_records_example_call_tool.js", ], }, }, @@ -5823,10 +5823,10 @@ Retrieve discount records by ID or custom property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_emails_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_emails_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_emails_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_emails_example_call_tool.js", ], }, }, @@ -5849,10 +5849,10 @@ Create a batch of emails with specified properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_emails_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_emails_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_emails_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_emails_page_example_call_tool.js", ], }, }, @@ -5879,10 +5879,10 @@ Retrieve a page of emails from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_email_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_email_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_email_example_call_tool.js", ], }, }, @@ -5905,10 +5905,10 @@ Create an email in HubSpot CRM and retrieve its details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_email_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_email_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_email_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_email_records_example_call_tool.js", ], }, }, @@ -5932,10 +5932,10 @@ Retrieve email records by ID or custom property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_or_update_hubspot_emails_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_or_update_hubspot_emails_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_or_update_hubspot_emails_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_or_update_hubspot_emails_example_call_tool.js", ], }, }, @@ -5958,10 +5958,10 @@ Create or update HubSpot email records in batch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_email_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_email_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_email_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_email_by_id_example_call_tool.js", ], }, }, @@ -5988,10 +5988,10 @@ Retrieve email object details using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_email_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_email_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_email_example_call_tool.js", ], }, }, @@ -6013,10 +6013,10 @@ Move an email to the recycling bin using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_email_in_hubspot_crm_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_email_in_hubspot_crm_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_email_in_hubspot_crm_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_email_in_hubspot_crm_example_call_tool.js", ], }, }, @@ -6041,10 +6041,10 @@ Updates an email object in HubSpot CRM with new property values. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_emails_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_emails_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_emails_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_emails_batch_example_call_tool.js", ], }, }, @@ -6067,10 +6067,10 @@ Archive a batch of emails by their IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_batch_emails_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_batch_emails_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_batch_emails_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_batch_emails_example_call_tool.js", ], }, }, @@ -6093,10 +6093,10 @@ Update a batch of emails by their IDs or unique properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_emails_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_emails_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_emails_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_emails_example_call_tool.js", ], }, }, @@ -6119,10 +6119,10 @@ Search for emails based on specified query parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_feedback_submission_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_feedback_submission_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_feedback_submission_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_feedback_submission_by_id_example_call_tool.js", ], }, }, @@ -6149,10 +6149,10 @@ Retrieve feedback submission details by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_feedback_submissions_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_feedback_submissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_feedback_submissions_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_feedback_submissions_example_call_tool.js", ], }, }, @@ -6175,10 +6175,10 @@ Search for feedback submissions in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_feedback_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_feedback_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_feedback_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_feedback_records_example_call_tool.js", ], }, }, @@ -6202,10 +6202,10 @@ Retrieve feedback submission records by ID or custom properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_feedback_submissions_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_feedback_submissions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_feedback_submissions_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_feedback_submissions_example_call_tool.js", ], }, }, @@ -6232,10 +6232,10 @@ Retrieve a page of feedback submissions from the CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_fee_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_fee_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_fee_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_fee_details_example_call_tool.js", ], }, }, @@ -6262,10 +6262,10 @@ Retrieve information about a specific fee by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_fee_object_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_fee_object_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_fee_object_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_fee_object_example_call_tool.js", ], }, }, @@ -6287,10 +6287,10 @@ Move a fee object to the recycling bin using its fee ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_fee_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_fee_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_fee_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_fee_details_example_call_tool.js", ], }, }, @@ -6315,10 +6315,10 @@ Update specific details of a fee in the CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_hubspot_fees_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_hubspot_fees_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_hubspot_fees_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_hubspot_fees_example_call_tool.js", ], }, }, @@ -6341,10 +6341,10 @@ Create or update fee records in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_crm_fees_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_crm_fees_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_crm_fees_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_crm_fees_example_call_tool.js", ], }, }, @@ -6371,10 +6371,10 @@ Fetch a list of fees from the CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_fee_in_crm_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_fee_in_crm_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_fee_in_crm_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_fee_in_crm_example_call_tool.js", ], }, }, @@ -6397,10 +6397,10 @@ Create a fee in the CRM and receive the object's details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_fees_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_fees_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_fees_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_fees_example_call_tool.js", ], }, }, @@ -6423,10 +6423,10 @@ Create a batch of fees in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_fees_in_crm_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_fees_in_crm_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_fees_in_crm_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_fees_in_crm_example_call_tool.js", ], }, }, @@ -6449,10 +6449,10 @@ Search for fees in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_batch_fees_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_batch_fees_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_batch_fees_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_batch_fees_example_call_tool.js", ], }, }, @@ -6475,10 +6475,10 @@ Update multiple fees by internal ID or unique properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_fees_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_fees_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_fees_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_fees_batch_example_call_tool.js", ], }, }, @@ -6501,10 +6501,10 @@ Archives a batch of fees by their IDs in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_fee_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_fee_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_fee_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_fee_records_example_call_tool.js", ], }, }, @@ -6528,10 +6528,10 @@ Retrieve fee records by ID or custom property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_goal_targets_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_goal_targets_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_goal_targets_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_goal_targets_batch_example_call_tool.js", ], }, }, @@ -6554,10 +6554,10 @@ Batch create multiple goal targets in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_goal_targets_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_goal_targets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_goal_targets_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_goal_targets_example_call_tool.js", ], }, }, @@ -6581,10 +6581,10 @@ Retrieve goal target records using record ID or custom value. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_goal_target_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_goal_target_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_goal_target_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_goal_target_by_id_example_call_tool.js", ], }, }, @@ -6611,10 +6611,10 @@ Retrieve goal target object details using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_goal_target_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_goal_target_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_goal_target_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_goal_target_example_call_tool.js", ], }, }, @@ -6636,10 +6636,10 @@ Deletes a goal target by its ID to the recycling bin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_goal_target_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_goal_target_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_goal_target_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_goal_target_example_call_tool.js", ], }, }, @@ -6664,10 +6664,10 @@ Update properties of a HubSpot goal target. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_goal_targets_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_goal_targets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_goal_targets_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_goal_targets_example_call_tool.js", ], }, }, @@ -6690,10 +6690,10 @@ Search for goal targets using specified criteria. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_goal_targets_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_goal_targets_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_goal_targets_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_goal_targets_batch_example_call_tool.js", ], }, }, @@ -6716,10 +6716,10 @@ Archive multiple goal targets using their IDs in one batch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_batch_goal_targets_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_batch_goal_targets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_batch_goal_targets_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_batch_goal_targets_example_call_tool.js", ], }, }, @@ -6742,10 +6742,10 @@ Update multiple goal targets in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_goal_targets_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_goal_targets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_goal_targets_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_goal_targets_example_call_tool.js", ], }, }, @@ -6768,10 +6768,10 @@ Create or update goal target records in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_goal_targets_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_goal_targets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_goal_targets_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_goal_targets_example_call_tool.js", ], }, }, @@ -6798,10 +6798,10 @@ Retrieve a page of goal targets from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_goal_target_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_goal_target_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_goal_target_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_goal_target_example_call_tool.js", ], }, }, @@ -6824,10 +6824,10 @@ Create a goal target in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_invoices_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_invoices_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_invoices_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_invoices_example_call_tool.js", ], }, }, @@ -6850,10 +6850,10 @@ Create a batch of invoices swiftly. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_invoices_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_invoices_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_invoices_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_invoices_example_call_tool.js", ], }, }, @@ -6876,10 +6876,10 @@ Find invoices in the HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_invoice_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_invoice_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_invoice_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_invoice_records_example_call_tool.js", ], }, }, @@ -6903,10 +6903,10 @@ Retrieve invoice records by ID or custom property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_invoice_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_invoice_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_invoice_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_invoice_by_id_example_call_tool.js", ], }, }, @@ -6933,10 +6933,10 @@ Retrieve invoice details by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_invoice_example_call_tool.js", ], }, }, @@ -6958,10 +6958,10 @@ Archive an invoice by moving it to the recycling bin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_invoice_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_invoice_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_invoice_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_invoice_details_example_call_tool.js", ], }, }, @@ -6986,10 +6986,10 @@ Update invoice details in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_invoices_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_invoices_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_invoices_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_invoices_batch_example_call_tool.js", ], }, }, @@ -7012,10 +7012,10 @@ Updates multiple invoices in the HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_invoices_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_invoices_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_invoices_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_invoices_example_call_tool.js", ], }, }, @@ -7042,10 +7042,10 @@ Retrieve a page of invoices from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_invoice_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_invoice_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_invoice_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_invoice_example_call_tool.js", ], }, }, @@ -7068,10 +7068,10 @@ Create an invoice in HubSpot CRM and retrieve its details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_hubspot_invoices_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_hubspot_invoices_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_hubspot_invoices_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_hubspot_invoices_example_call_tool.js", ], }, }, @@ -7094,10 +7094,10 @@ Create or update HubSpot invoice records in batch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_invoices_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_invoices_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_invoices_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_invoices_batch_example_call_tool.js", ], }, }, @@ -7120,10 +7120,10 @@ Archive a batch of invoices by their IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_lead_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_lead_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_lead_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_lead_records_example_call_tool.js", ], }, }, @@ -7147,10 +7147,10 @@ Retrieve lead records by ID or custom unique property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_crm_leads_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_crm_leads_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_crm_leads_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_crm_leads_example_call_tool.js", ], }, }, @@ -7173,10 +7173,10 @@ Search for leads in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_hubspot_leads_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_hubspot_leads_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_hubspot_leads_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_hubspot_leads_page_example_call_tool.js", ], }, }, @@ -7203,10 +7203,10 @@ Retrieve a page of leads from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_lead_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_lead_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_lead_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_lead_hubspot_example_call_tool.js", ], }, }, @@ -7229,10 +7229,10 @@ Create a new lead in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_leads_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_leads_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_leads_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_leads_batch_example_call_tool.js", ], }, }, @@ -7255,10 +7255,10 @@ Create a batch of new leads in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_leads_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_leads_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_leads_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_leads_batch_example_call_tool.js", ], }, }, @@ -7281,10 +7281,10 @@ Update multiple leads in a batch by ID or unique properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_lead_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_lead_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_lead_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_lead_by_id_example_call_tool.js", ], }, }, @@ -7311,10 +7311,10 @@ Retrieve a lead by its unique identifier. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_hubspot_lead_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_hubspot_lead_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_hubspot_lead_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_hubspot_lead_example_call_tool.js", ], }, }, @@ -7336,10 +7336,10 @@ Archive a HubSpot CRM lead by identifier. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_lead_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_lead_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_lead_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_lead_details_example_call_tool.js", ], }, }, @@ -7364,10 +7364,10 @@ Update details of a specific lead in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_leads_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_leads_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_leads_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_leads_batch_example_call_tool.js", ], }, }, @@ -7390,10 +7390,10 @@ Archive a batch of leads by ID in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_association_limit_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_association_limit_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_association_limit_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_association_limit_records_example_call_tool.js", ], }, }, @@ -7416,10 +7416,10 @@ Fetch records near association limits between two objects. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_custom_association_labels_limits_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_custom_association_labels_limits_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_custom_association_labels_limits_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_custom_association_labels_limits_example_call_tool.js", ], }, }, @@ -7442,10 +7442,10 @@ Get limits and usage for custom association labels in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_association_limit_objects_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_association_limit_objects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_association_limit_objects_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_association_limit_objects_example_call_tool.js", ], }, }, @@ -7467,10 +7467,10 @@ Fetch objects approaching association limits for a specified type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_custom_object_limits_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_custom_object_limits_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_custom_object_limits_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_custom_object_limits_example_call_tool.js", ], }, }, @@ -7492,10 +7492,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_custom_property_limits_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_custom_property_limits_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_custom_property_limits_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_custom_property_limits_example_call_tool.js", ], }, }, @@ -7517,10 +7517,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_limit_approaching_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_limit_approaching_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_limit_approaching_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_limit_approaching_records_example_call_tool.js", ], }, }, @@ -7542,10 +7542,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_hubspot_crm_limits_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_hubspot_crm_limits_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_hubspot_crm_limits_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_hubspot_crm_limits_records_example_call_tool.js", ], }, }, @@ -7567,10 +7567,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/pipeline_limits_usage_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/pipeline_limits_usage_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/pipeline_limits_usage_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/pipeline_limits_usage_example_call_tool.js", ], }, }, @@ -7592,10 +7592,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_calculated_properties_limits_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_calculated_properties_limits_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_calculated_properties_limits_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_calculated_properties_limits_example_call_tool.js", ], }, }, @@ -7617,10 +7617,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_line_items_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_line_items_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_line_items_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_line_items_page_example_call_tool.js", ], }, }, @@ -7647,10 +7647,10 @@ Retrieve a page of line items from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_line_item_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_line_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_line_item_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_line_item_example_call_tool.js", ], }, }, @@ -7673,10 +7673,10 @@ Create a new line item in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_line_item_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_line_item_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_line_item_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_line_item_details_example_call_tool.js", ], }, }, @@ -7703,10 +7703,10 @@ Retrieve details of a line item by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_line_item_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_line_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_line_item_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_line_item_example_call_tool.js", ], }, }, @@ -7728,10 +7728,10 @@ Moves a specified line item to the recycling bin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_line_item_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_line_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_line_item_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_line_item_example_call_tool.js", ], }, }, @@ -7756,10 +7756,10 @@ Update properties of a CRM line item using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_line_items_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_line_items_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_line_items_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_line_items_batch_example_call_tool.js", ], }, }, @@ -7782,10 +7782,10 @@ Batch create or update line items by unique ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_line_items_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_line_items_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_line_items_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_line_items_batch_example_call_tool.js", ], }, }, @@ -7808,10 +7808,10 @@ Create a batch of line items in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_line_items_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_line_items_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_line_items_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_line_items_batch_example_call_tool.js", ], }, }, @@ -7834,10 +7834,10 @@ Update multiple line items in CRM using internal IDs or unique properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_line_items_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_line_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_line_items_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_line_items_example_call_tool.js", ], }, }, @@ -7860,10 +7860,10 @@ Search for line items in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_batch_line_items_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_batch_line_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_batch_line_items_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_batch_line_items_example_call_tool.js", ], }, }, @@ -7887,10 +7887,10 @@ Retrieve batch line item records by ID or custom property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_line_items_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_line_items_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_line_items_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_line_items_batch_example_call_tool.js", ], }, }, @@ -7913,10 +7913,10 @@ Archive a batch of line items in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/list_crm_entries_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/list_crm_entries_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/list_crm_entries_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/list_crm_entries_example_call_tool.js", ], }, }, @@ -7943,10 +7943,10 @@ Retrieve a page of CRM listings with specified properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_listing_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_listing_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_listing_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_listing_example_call_tool.js", ], }, }, @@ -7969,10 +7969,10 @@ Create a HubSpot CRM listing and get the object details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_multiple_listings_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_multiple_listings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_multiple_listings_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_multiple_listings_example_call_tool.js", ], }, }, @@ -7995,10 +7995,10 @@ Archive multiple listings using their IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_multiple_crm_listings_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_multiple_crm_listings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_multiple_crm_listings_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_multiple_crm_listings_example_call_tool.js", ], }, }, @@ -8021,10 +8021,10 @@ Update multiple CRM listings using internal IDs or unique properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_hubspot_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_hubspot_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_hubspot_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_hubspot_records_example_call_tool.js", ], }, }, @@ -8048,10 +8048,10 @@ Retrieve HubSpot CRM records by ID or custom property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_multiple_listings_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_multiple_listings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_multiple_listings_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_multiple_listings_example_call_tool.js", ], }, }, @@ -8074,10 +8074,10 @@ Create multiple listings in a single request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_or_update_batch_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_or_update_batch_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_or_update_batch_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_or_update_batch_records_example_call_tool.js", ], }, }, @@ -8100,10 +8100,10 @@ Create or update CRM records in batches. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_listings_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_listings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_listings_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_listings_example_call_tool.js", ], }, }, @@ -8126,10 +8126,10 @@ Search listings in HubSpot CRM using filters and properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_listing_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_listing_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_listing_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_listing_details_example_call_tool.js", ], }, }, @@ -8156,10 +8156,10 @@ Retrieve details of a listing by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/move_listing_to_recycle_bin_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/move_listing_to_recycle_bin_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/move_listing_to_recycle_bin_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/move_listing_to_recycle_bin_example_call_tool.js", ], }, }, @@ -8181,10 +8181,10 @@ Move a listing to the recycling bin by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/hubspot_update_listing_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/hubspot_update_listing_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/hubspot_update_listing_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/hubspot_update_listing_example_call_tool.js", ], }, }, @@ -8209,10 +8209,10 @@ Update specific details of a HubSpot listing. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_list_name_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_list_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_list_name_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_list_name_example_call_tool.js", ], }, }, @@ -8236,10 +8236,10 @@ Update the name of a CRM list in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_list_memberships_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_list_memberships_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_list_memberships_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_list_memberships_example_call_tool.js", ], }, }, @@ -8263,10 +8263,10 @@ Add or remove records from a manual or snapshot list. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_hubspot_list_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_hubspot_list_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_hubspot_list_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_hubspot_list_by_id_example_call_tool.js", ], }, }, @@ -8289,10 +8289,10 @@ Fetch a single HubSpot CRM list using its ILS list ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_list_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_list_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_list_example_call_tool.js", ], }, }, @@ -8314,10 +8314,10 @@ Delete a specified CRM list by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_conversion_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_conversion_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_conversion_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_conversion_details_example_call_tool.js", ], }, }, @@ -8339,10 +8339,10 @@ Retrieve conversion details for a specific list in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/schedule_list_conversion_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/schedule_list_conversion_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/schedule_list_conversion_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/schedule_list_conversion_example_call_tool.js", ], }, }, @@ -8366,10 +8366,10 @@ Schedule or update the conversion of an active list to static. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_scheduled_conversion_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_scheduled_conversion_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_scheduled_conversion_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_scheduled_conversion_example_call_tool.js", ], }, }, @@ -8391,10 +8391,10 @@ Delete a scheduled conversion for a specific list. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_lists_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_lists_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_lists_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_lists_example_call_tool.js", ], }, }, @@ -8422,10 +8422,10 @@ Search HubSpot CRM lists by name or page through all lists. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/move_list_to_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/move_list_to_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/move_list_to_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/move_list_to_folder_example_call_tool.js", ], }, }, @@ -8448,10 +8448,10 @@ Move a CRM list to a specified folder. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/add_to_hubspot_crm_list_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/add_to_hubspot_crm_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/add_to_hubspot_crm_list_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/add_to_hubspot_crm_list_example_call_tool.js", ], }, }, @@ -8474,10 +8474,10 @@ Add records to a specified HubSpot CRM list. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_list_by_name_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_list_by_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_list_by_name_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_list_by_name_example_call_tool.js", ], }, }, @@ -8501,10 +8501,10 @@ Fetch details of a list by its name and object type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/move_folder_in_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/move_folder_in_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/move_folder_in_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/move_folder_in_hubspot_example_call_tool.js", ], }, }, @@ -8527,10 +8527,10 @@ Move a folder to a new parent in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/translate_legacy_to_new_list_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/translate_legacy_to_new_list_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/translate_legacy_to_new_list_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/translate_legacy_to_new_list_id_example_call_tool.js", ], }, }, @@ -8552,10 +8552,10 @@ Translate legacy list ID to the new list ID format. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/translate_legacy_list_ids_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/translate_legacy_list_ids_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/translate_legacy_list_ids_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/translate_legacy_list_ids_batch_example_call_tool.js", ], }, }, @@ -8577,10 +8577,10 @@ Translate legacy list IDs to new list IDs in batch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/restore_deleted_list_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/restore_deleted_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/restore_deleted_list_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/restore_deleted_list_example_call_tool.js", ], }, }, @@ -8602,10 +8602,10 @@ Restore a previously deleted HubSpot CRM list. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/rename_crm_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/rename_crm_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/rename_crm_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/rename_crm_folder_example_call_tool.js", ], }, }, @@ -8628,10 +8628,10 @@ Rename a folder in HubSpot CRM by its folder ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_list_memberships_ordered_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_list_memberships_ordered_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_list_memberships_ordered_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_list_memberships_ordered_example_call_tool.js", ], }, }, @@ -8656,10 +8656,10 @@ Fetch list memberships ordered by addition date. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/add_all_from_source_list_to_destination_list_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/add_all_from_source_list_to_destination_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/add_all_from_source_list_to_destination_list_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/add_all_from_source_list_to_destination_list_example_call_tool.js", ], }, }, @@ -8682,10 +8682,10 @@ Add records from a source list to a destination list in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_record_list_memberships_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_record_list_memberships_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_record_list_memberships_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_record_list_memberships_example_call_tool.js", ], }, }, @@ -8708,10 +8708,10 @@ Retrieve lists a CRM record is a member of. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_crm_folder_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_crm_folder_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_crm_folder_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_crm_folder_example_call_tool.js", ], }, }, @@ -8733,10 +8733,10 @@ Deletes a specified CRM folder by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_folders_with_child_nodes_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_folders_with_child_nodes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_folders_with_child_nodes_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_folders_with_child_nodes_example_call_tool.js", ], }, }, @@ -8758,10 +8758,10 @@ Retrieve folders and include all child folders recursively. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_folder_hubspot_crm_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_folder_hubspot_crm_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_folder_hubspot_crm_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_folder_hubspot_crm_example_call_tool.js", ], }, }, @@ -8784,10 +8784,10 @@ Creates a folder in HubSpot CRM with specified details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/remove_records_from_list_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/remove_records_from_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/remove_records_from_list_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/remove_records_from_list_example_call_tool.js", ], }, }, @@ -8810,10 +8810,10 @@ Remove specified records from a HubSpot CRM list. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_hubspot_list_memberships_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_hubspot_list_memberships_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_hubspot_list_memberships_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_hubspot_list_memberships_example_call_tool.js", ], }, }, @@ -8838,10 +8838,10 @@ Retrieve memberships of a HubSpot list by order of record ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/remove_all_list_memberships_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/remove_all_list_memberships_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/remove_all_list_memberships_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/remove_all_list_memberships_example_call_tool.js", ], }, }, @@ -8863,10 +8863,10 @@ Remove all records from a CRM list without deleting the list. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_meeting_details_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_meeting_details_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_meeting_details_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_meeting_details_by_id_example_call_tool.js", ], }, }, @@ -8893,10 +8893,10 @@ Retrieve detailed information about a specific meeting. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_meeting_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_meeting_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_meeting_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_meeting_example_call_tool.js", ], }, }, @@ -8918,10 +8918,10 @@ Move a meeting to the recycling bin using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_meeting_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_meeting_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_meeting_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_meeting_example_call_tool.js", ], }, }, @@ -8946,10 +8946,10 @@ Update specific properties of a HubSpot meeting. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_meetings_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_meetings_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_meetings_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_meetings_batch_example_call_tool.js", ], }, }, @@ -8972,10 +8972,10 @@ Update a batch of meetings in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_meeting_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_meeting_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_meeting_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_meeting_records_example_call_tool.js", ], }, }, @@ -8999,10 +8999,10 @@ Retrieve meeting records by ID or unique property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_meetings_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_meetings_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_meetings_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_meetings_batch_example_call_tool.js", ], }, }, @@ -9025,10 +9025,10 @@ Archive multiple meetings by IDs in batch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_meetings_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_meetings_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_meetings_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_meetings_page_example_call_tool.js", ], }, }, @@ -9055,10 +9055,10 @@ Retrieve a page of meetings data from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_meeting_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_meeting_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_meeting_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_meeting_example_call_tool.js", ], }, }, @@ -9081,10 +9081,10 @@ Create a meeting in HubSpot and get its details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_meetings_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_meetings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_meetings_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_meetings_example_call_tool.js", ], }, }, @@ -9107,10 +9107,10 @@ Create or update meeting records in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_meetings_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_meetings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_meetings_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_meetings_example_call_tool.js", ], }, }, @@ -9133,10 +9133,10 @@ Create a batch of meetings in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_meetings_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_meetings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_meetings_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_meetings_example_call_tool.js", ], }, }, @@ -9159,10 +9159,10 @@ Search for meetings in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_notes_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_notes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_notes_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_notes_example_call_tool.js", ], }, }, @@ -9185,10 +9185,10 @@ Search for notes in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_notes_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_notes_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_notes_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_notes_page_example_call_tool.js", ], }, }, @@ -9215,10 +9215,10 @@ Retrieve a page of notes from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_note_in_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_note_in_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_note_in_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_note_in_hubspot_example_call_tool.js", ], }, }, @@ -9241,10 +9241,10 @@ Create a note in HubSpot CRM and return its details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_notes_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_notes_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_notes_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_notes_records_example_call_tool.js", ], }, }, @@ -9268,10 +9268,10 @@ Retrieve notes records by ID or custom property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_notes_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_notes_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_notes_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_notes_hubspot_example_call_tool.js", ], }, }, @@ -9294,10 +9294,10 @@ Create or update notes in HubSpot CRM by unique property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_notes_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_notes_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_notes_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_notes_batch_example_call_tool.js", ], }, }, @@ -9320,10 +9320,10 @@ Archive a batch of notes by their IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/batch_update_notes_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/batch_update_notes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/batch_update_notes_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/batch_update_notes_example_call_tool.js", ], }, }, @@ -9346,10 +9346,10 @@ Update multiple notes in HubSpot CRM by ID or property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_notes_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_notes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_notes_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_notes_example_call_tool.js", ], }, }, @@ -9372,10 +9372,10 @@ Create multiple notes in a CRM batch operation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_note_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_note_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_note_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_note_details_example_call_tool.js", ], }, }, @@ -9402,10 +9402,10 @@ Retrieve details of a note by its unique ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_note_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_note_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_note_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_note_hubspot_example_call_tool.js", ], }, }, @@ -9427,10 +9427,10 @@ Move a HubSpot note to the recycling bin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_note_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_note_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_note_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_note_example_call_tool.js", ], }, }, @@ -9455,10 +9455,10 @@ Update a HubSpot note with new property values. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_enablement_data_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_enablement_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_enablement_data_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_enablement_data_example_call_tool.js", ], }, }, @@ -9480,10 +9480,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/enable_object_type_in_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/enable_object_type_in_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/enable_object_type_in_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/enable_object_type_in_hubspot_example_call_tool.js", ], }, }, @@ -9505,10 +9505,10 @@ Enable an object type in HubSpot CRM via its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_order_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_order_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_order_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_order_records_example_call_tool.js", ], }, }, @@ -9531,10 +9531,10 @@ Search for order records in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_hubspot_orders_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_hubspot_orders_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_hubspot_orders_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_hubspot_orders_example_call_tool.js", ], }, }, @@ -9558,10 +9558,10 @@ Retrieve order records from HubSpot CRM by ID or custom property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_order_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_order_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_order_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_order_details_example_call_tool.js", ], }, }, @@ -9588,10 +9588,10 @@ Retrieve details of an order using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_order_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_order_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_order_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_order_by_id_example_call_tool.js", ], }, }, @@ -9613,10 +9613,10 @@ Deletes an order by its ID from the CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_order_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_order_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_order_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_order_details_example_call_tool.js", ], }, }, @@ -9641,10 +9641,10 @@ Update specific details of an order using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_orders_in_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_orders_in_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_orders_in_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_orders_in_hubspot_example_call_tool.js", ], }, }, @@ -9667,10 +9667,10 @@ Create or update orders in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_orders_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_orders_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_orders_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_orders_example_call_tool.js", ], }, }, @@ -9693,10 +9693,10 @@ Create a batch of orders in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_orders_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_orders_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_orders_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_orders_batch_example_call_tool.js", ], }, }, @@ -9719,10 +9719,10 @@ Update multiple HubSpot CRM orders in a batch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_orders_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_orders_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_orders_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_orders_page_example_call_tool.js", ], }, }, @@ -9749,10 +9749,10 @@ Retrieve a page of orders from CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_order_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_order_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_order_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_order_example_call_tool.js", ], }, }, @@ -9775,10 +9775,10 @@ Create a new order in HubSpot CRM with specified properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_orders_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_orders_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_orders_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_orders_batch_example_call_tool.js", ], }, }, @@ -9801,10 +9801,10 @@ Archive a batch of orders by ID in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_partner_clients_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_partner_clients_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_partner_clients_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_partner_clients_batch_example_call_tool.js", ], }, }, @@ -9827,10 +9827,10 @@ Update multiple partner clients in a batch. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_partner_clients_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_partner_clients_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_partner_clients_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_partner_clients_example_call_tool.js", ], }, }, @@ -9857,10 +9857,10 @@ Retrieve partner clients from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/batch_read_partner_clients_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/batch_read_partner_clients_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/batch_read_partner_clients_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/batch_read_partner_clients_example_call_tool.js", ], }, }, @@ -9884,10 +9884,10 @@ Fetch batch details of partner clients in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_partner_clients_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_partner_clients_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_partner_clients_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_partner_clients_example_call_tool.js", ], }, }, @@ -9910,10 +9910,10 @@ Perform a search for partner clients in CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_partner_client_info_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_partner_client_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_partner_client_info_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_partner_client_info_example_call_tool.js", ], }, }, @@ -9940,10 +9940,10 @@ Retrieve information for a specific partner client. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_partner_client_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_partner_client_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_partner_client_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_partner_client_example_call_tool.js", ], }, }, @@ -9968,10 +9968,10 @@ Update details of a partner client in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/associate_partner_client_with_object_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/associate_partner_client_with_object_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/associate_partner_client_with_object_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/associate_partner_client_with_object_example_call_tool.js", ], }, }, @@ -9996,10 +9996,10 @@ Associate a partner client with another CRM object. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/remove_partner_client_association_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/remove_partner_client_association_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/remove_partner_client_association_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/remove_partner_client_association_example_call_tool.js", ], }, }, @@ -10024,10 +10024,10 @@ Remove an association between two partner clients in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/list_partner_client_associations_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/list_partner_client_associations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/list_partner_client_associations_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/list_partner_client_associations_example_call_tool.js", ], }, }, @@ -10053,10 +10053,10 @@ Retrieve associations of a partner client by type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_partner_service_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_partner_service_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_partner_service_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_partner_service_details_example_call_tool.js", ], }, }, @@ -10083,10 +10083,10 @@ Retrieve details of a partner service by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_partner_service_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_partner_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_partner_service_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_partner_service_example_call_tool.js", ], }, }, @@ -10111,10 +10111,10 @@ Partially update a partner service object in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_partner_services_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_partner_services_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_partner_services_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_partner_services_records_example_call_tool.js", ], }, }, @@ -10138,10 +10138,10 @@ Retrieve partner services records by ID or unique property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_partner_services_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_partner_services_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_partner_services_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_partner_services_hubspot_example_call_tool.js", ], }, }, @@ -10164,10 +10164,10 @@ Search for partner services in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_partner_services_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_partner_services_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_partner_services_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_partner_services_example_call_tool.js", ], }, }, @@ -10194,10 +10194,10 @@ Retrieve a page of partner services. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/associate_partner_service_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/associate_partner_service_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/associate_partner_service_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/associate_partner_service_example_call_tool.js", ], }, }, @@ -10222,10 +10222,10 @@ Associate a partner service with another CRM object. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/remove_partner_service_association_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/remove_partner_service_association_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/remove_partner_service_association_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/remove_partner_service_association_example_call_tool.js", ], }, }, @@ -10250,10 +10250,10 @@ Remove an association between two partner services. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_partner_services_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_partner_services_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_partner_services_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_partner_services_batch_example_call_tool.js", ], }, }, @@ -10276,10 +10276,10 @@ Update multiple partner services in CRM by ID or unique properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/list_partner_service_associations_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/list_partner_service_associations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/list_partner_service_associations_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/list_partner_service_associations_example_call_tool.js", ], }, }, @@ -10305,10 +10305,10 @@ Retrieve associations of a partner service by type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/read_batch_payments_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/read_batch_payments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/read_batch_payments_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/read_batch_payments_example_call_tool.js", ], }, }, @@ -10332,10 +10332,10 @@ Retrieve a batch of payments from CRM by IDs or unique properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_payment_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_payment_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_payment_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_payment_details_example_call_tool.js", ], }, }, @@ -10362,10 +10362,10 @@ Retrieve details of a payment object by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_payment_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_payment_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_payment_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_payment_records_example_call_tool.js", ], }, }, @@ -10392,10 +10392,10 @@ Retrieve a page of payment records from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_payments_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_payments_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_payments_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_payments_example_call_tool.js", ], }, }, @@ -10418,10 +10418,10 @@ Search for payments in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_pipeline_stage_audit_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_pipeline_stage_audit_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_pipeline_stage_audit_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_pipeline_stage_audit_example_call_tool.js", ], }, }, @@ -10445,10 +10445,10 @@ Retrieve audit logs for a specific pipeline stage. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_pipeline_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_pipeline_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_pipeline_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_pipeline_by_id_example_call_tool.js", ], }, }, @@ -10471,10 +10471,10 @@ Retrieve a single CRM pipeline by its unique ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/replace_pipeline_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/replace_pipeline_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/replace_pipeline_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/replace_pipeline_hubspot_example_call_tool.js", ], }, }, @@ -10501,10 +10501,10 @@ Replace a specific pipeline in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_pipeline_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_pipeline_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_pipeline_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_pipeline_example_call_tool.js", ], }, }, @@ -10529,10 +10529,10 @@ Delete a specific pipeline in the CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_pipeline_in_crm_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_pipeline_in_crm_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_pipeline_in_crm_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_pipeline_in_crm_example_call_tool.js", ], }, }, @@ -10560,10 +10560,10 @@ Partially update a pipeline in the CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_pipeline_stages_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_pipeline_stages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_pipeline_stages_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_pipeline_stages_example_call_tool.js", ], }, }, @@ -10586,10 +10586,10 @@ Retrieve all stages of a specified pipeline. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_pipeline_stage_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_pipeline_stage_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_pipeline_stage_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_pipeline_stage_example_call_tool.js", ], }, }, @@ -10614,10 +10614,10 @@ Create a stage in a specified pipeline. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_pipeline_audit_log_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_pipeline_audit_log_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_pipeline_audit_log_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_pipeline_audit_log_example_call_tool.js", ], }, }, @@ -10640,10 +10640,10 @@ Retrieves the audit log for a specified CRM pipeline. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_all_pipelines_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_all_pipelines_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_all_pipelines_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_all_pipelines_example_call_tool.js", ], }, }, @@ -10665,10 +10665,10 @@ Retrieve all pipelines for a specified object type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_crm_pipeline_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_crm_pipeline_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_crm_pipeline_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_crm_pipeline_example_call_tool.js", ], }, }, @@ -10692,10 +10692,10 @@ Create a new CRM pipeline in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_pipeline_stage_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_pipeline_stage_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_pipeline_stage_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_pipeline_stage_by_id_example_call_tool.js", ], }, }, @@ -10719,10 +10719,10 @@ Retrieve a specific pipeline stage by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/replace_pipeline_stage_properties_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/replace_pipeline_stage_properties_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/replace_pipeline_stage_properties_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/replace_pipeline_stage_properties_example_call_tool.js", ], }, }, @@ -10748,10 +10748,10 @@ Replace and update a pipeline stage in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_pipeline_stage_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_pipeline_stage_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_pipeline_stage_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_pipeline_stage_example_call_tool.js", ], }, }, @@ -10775,10 +10775,10 @@ Deletes a pipeline stage from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_pipeline_stage_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_pipeline_stage_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_pipeline_stage_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_pipeline_stage_example_call_tool.js", ], }, }, @@ -10804,10 +10804,10 @@ Update a stage in a CRM pipeline. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_multiple_postal_mail_objects_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_multiple_postal_mail_objects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_multiple_postal_mail_objects_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_multiple_postal_mail_objects_example_call_tool.js", ], }, }, @@ -10831,10 +10831,10 @@ Retrieve multiple postal mail objects by IDs or unique values. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_postal_mail_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_postal_mail_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_postal_mail_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_postal_mail_batch_example_call_tool.js", ], }, }, @@ -10857,10 +10857,10 @@ Archive a batch of postal mail objects using their IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_postal_mail_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_postal_mail_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_postal_mail_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_postal_mail_records_example_call_tool.js", ], }, }, @@ -10887,10 +10887,10 @@ Retrieve postal mail records from the CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_postal_mail_object_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_postal_mail_object_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_postal_mail_object_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_postal_mail_object_example_call_tool.js", ], }, }, @@ -10913,10 +10913,10 @@ Create a postal mail object in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_postal_mail_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_postal_mail_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_postal_mail_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_postal_mail_batch_example_call_tool.js", ], }, }, @@ -10939,10 +10939,10 @@ Create a batch of postal mail objects in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_postal_mail_in_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_postal_mail_in_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_postal_mail_in_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_postal_mail_in_hubspot_example_call_tool.js", ], }, }, @@ -10965,10 +10965,10 @@ Create or update postal mail records in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_postal_mail_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_postal_mail_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_postal_mail_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_postal_mail_by_id_example_call_tool.js", ], }, }, @@ -10995,10 +10995,10 @@ Retrieve details of a postal mail record by ID from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_postal_mail_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_postal_mail_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_postal_mail_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_postal_mail_example_call_tool.js", ], }, }, @@ -11020,10 +11020,10 @@ Archive a postal mail object in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_postal_mail_record_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_postal_mail_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_postal_mail_record_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_postal_mail_record_example_call_tool.js", ], }, }, @@ -11048,10 +11048,10 @@ Update a postal mail record in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_multiple_postal_mails_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_multiple_postal_mails_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_multiple_postal_mails_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_multiple_postal_mails_example_call_tool.js", ], }, }, @@ -11074,10 +11074,10 @@ Update multiple postal mail records at once in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_postal_mail_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_postal_mail_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_postal_mail_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_postal_mail_hubspot_example_call_tool.js", ], }, }, @@ -11100,10 +11100,10 @@ Search for postal mail objects in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_products_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_products_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_products_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_products_batch_example_call_tool.js", ], }, }, @@ -11126,10 +11126,10 @@ Archive a batch of products by ID in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_products_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_products_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_products_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_products_page_example_call_tool.js", ], }, }, @@ -11156,10 +11156,10 @@ Fetch a page of products from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_product_in_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_product_in_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_product_in_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_product_in_hubspot_example_call_tool.js", ], }, }, @@ -11182,10 +11182,10 @@ Create a new product in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_products_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_products_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_products_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_products_example_call_tool.js", ], }, }, @@ -11208,10 +11208,10 @@ Search for products in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_hubspot_product_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_hubspot_product_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_hubspot_product_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_hubspot_product_records_example_call_tool.js", ], }, }, @@ -11235,10 +11235,10 @@ Retrieve HubSpot product records by ID or unique property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_products_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_products_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_products_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_products_example_call_tool.js", ], }, }, @@ -11261,10 +11261,10 @@ Create a batch of products in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_hubspot_products_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_hubspot_products_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_hubspot_products_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_hubspot_products_batch_example_call_tool.js", ], }, }, @@ -11287,10 +11287,10 @@ Batch create or update HubSpot product records. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_product_details_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_product_details_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_product_details_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_product_details_by_id_example_call_tool.js", ], }, }, @@ -11317,10 +11317,10 @@ Retrieve product details using a product ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/remove_product_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/remove_product_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/remove_product_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/remove_product_example_call_tool.js", ], }, }, @@ -11342,10 +11342,10 @@ Archive a product by moving it to the recycling bin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_product_info_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_product_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_product_info_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_product_info_example_call_tool.js", ], }, }, @@ -11370,10 +11370,10 @@ Partially update product information in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_products_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_products_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_products_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_products_batch_example_call_tool.js", ], }, }, @@ -11396,10 +11396,10 @@ Update a batch of HubSpot products by ID or unique properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_crm_properties_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_crm_properties_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_crm_properties_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_crm_properties_example_call_tool.js", ], }, }, @@ -11423,10 +11423,10 @@ Archive a list of properties in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/read_property_group_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/read_property_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/read_property_group_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/read_property_group_example_call_tool.js", ], }, }, @@ -11449,10 +11449,10 @@ Retrieve details of a property group by its name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_property_group_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_property_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_property_group_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_property_group_example_call_tool.js", ], }, }, @@ -11475,10 +11475,10 @@ Delete a property group and move it to recycling bin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_property_group_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_property_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_property_group_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_property_group_example_call_tool.js", ], }, }, @@ -11503,10 +11503,10 @@ Update fields in a specified property group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/read_property_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/read_property_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/read_property_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/read_property_example_call_tool.js", ], }, }, @@ -11531,10 +11531,10 @@ Retrieve CRM property details by name and type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_property_hubspot_crm_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_property_hubspot_crm_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_property_hubspot_crm_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_property_hubspot_crm_example_call_tool.js", ], }, }, @@ -11557,10 +11557,10 @@ Delete a property in HubSpot CRM and move it to the recycling bin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_property_value_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_property_value_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_property_value_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_property_value_example_call_tool.js", ], }, }, @@ -11585,10 +11585,10 @@ Update specific fields of a CRM property partially. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/read_batch_properties_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/read_batch_properties_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/read_batch_properties_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/read_batch_properties_example_call_tool.js", ], }, }, @@ -11612,10 +11612,10 @@ Fetches a batch of properties for a specified CRM object type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_properties_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_properties_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_properties_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_properties_example_call_tool.js", ], }, }, @@ -11639,10 +11639,10 @@ Create a batch of properties for a specified object type in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_hubspot_properties_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_hubspot_properties_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_hubspot_properties_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_hubspot_properties_example_call_tool.js", ], }, }, @@ -11666,10 +11666,10 @@ Retrieve all properties for a HubSpot object type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_crm_property_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_crm_property_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_crm_property_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_crm_property_example_call_tool.js", ], }, }, @@ -11693,10 +11693,10 @@ Create a new property for a specified object type in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_hubspot_property_groups_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_hubspot_property_groups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_hubspot_property_groups_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_hubspot_property_groups_example_call_tool.js", ], }, }, @@ -11718,10 +11718,10 @@ Retrieve HubSpot CRM property groups for a specified object type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_property_group_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_property_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_property_group_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_property_group_example_call_tool.js", ], }, }, @@ -11746,10 +11746,10 @@ Create a new property group in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_property_validation_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_property_validation_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_property_validation_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_property_validation_rules_example_call_tool.js", ], }, }, @@ -11771,10 +11771,10 @@ Retrieve validation rules for properties of a given object in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_property_validation_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_property_validation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_property_validation_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_property_validation_example_call_tool.js", ], }, }, @@ -11797,10 +11797,10 @@ Retrieve validation rules for a specific property in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_quotes_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_quotes_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_quotes_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_quotes_batch_example_call_tool.js", ], }, }, @@ -11823,10 +11823,10 @@ Archive a batch of quotes in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_quotes_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_quotes_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_quotes_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_quotes_page_example_call_tool.js", ], }, }, @@ -11853,10 +11853,10 @@ Retrieve a page of quotes with specified properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_quote_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_quote_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_quote_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_quote_example_call_tool.js", ], }, }, @@ -11879,10 +11879,10 @@ Create a new quote in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_quote_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_quote_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_quote_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_quote_by_id_example_call_tool.js", ], }, }, @@ -11909,10 +11909,10 @@ Retrieve details of a quote by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_quote_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_quote_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_quote_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_quote_example_call_tool.js", ], }, }, @@ -11934,10 +11934,10 @@ Archive a quote by moving it to the recycling bin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_quote_information_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_quote_information_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_quote_information_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_quote_information_example_call_tool.js", ], }, }, @@ -11962,10 +11962,10 @@ Update a quote's details in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_quote_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_quote_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_quote_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_quote_batch_example_call_tool.js", ], }, }, @@ -11988,10 +11988,10 @@ Update a batch of quotes using internal ID or property values. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_or_update_quotes_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_or_update_quotes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_or_update_quotes_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_or_update_quotes_example_call_tool.js", ], }, }, @@ -12014,10 +12014,10 @@ Create or update quote records in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_quotes_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_quotes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_quotes_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_quotes_example_call_tool.js", ], }, }, @@ -12040,10 +12040,10 @@ Creates a batch of quotes in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_quotes_in_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_quotes_in_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_quotes_in_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_quotes_in_hubspot_example_call_tool.js", ], }, }, @@ -12066,10 +12066,10 @@ Search for quotes in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_quotes_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_quotes_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_quotes_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_quotes_batch_example_call_tool.js", ], }, }, @@ -12093,10 +12093,10 @@ Retrieve multiple quotes by ID or custom property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_hubspot_crm_object_schemas_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_hubspot_crm_object_schemas_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_hubspot_crm_object_schemas_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_hubspot_crm_object_schemas_example_call_tool.js", ], }, }, @@ -12118,10 +12118,10 @@ Retrieve HubSpot CRM object schemas. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_crm_object_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_crm_object_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_crm_object_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_crm_object_schema_example_call_tool.js", ], }, }, @@ -12144,10 +12144,10 @@ Create a new CRM object schema in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_crm_object_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_crm_object_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_crm_object_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_crm_object_schema_example_call_tool.js", ], }, }, @@ -12169,10 +12169,10 @@ Retrieve a CRM object schema by its type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_crm_object_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_crm_object_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_crm_object_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_crm_object_schema_example_call_tool.js", ], }, }, @@ -12195,10 +12195,10 @@ Delete a CRM object schema in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_crm_object_schema_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_crm_object_schema_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_crm_object_schema_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_crm_object_schema_example_call_tool.js", ], }, }, @@ -12229,10 +12229,10 @@ Update a CRM object's schema in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_crm_object_association_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_crm_object_association_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_crm_object_association_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_crm_object_association_example_call_tool.js", ], }, }, @@ -12257,10 +12257,10 @@ Create an association between HubSpot CRM objects. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_crm_association_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_crm_association_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_crm_association_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_crm_association_example_call_tool.js", ], }, }, @@ -12283,10 +12283,10 @@ Remove an association between CRM object schemas. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_hubspot_object_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_hubspot_object_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_hubspot_object_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_hubspot_object_records_example_call_tool.js", ], }, }, @@ -12310,10 +12310,10 @@ Retrieve HubSpot CRM records by ID or custom property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_services_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_services_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_services_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_services_batch_example_call_tool.js", ], }, }, @@ -12336,10 +12336,10 @@ Update multiple service records in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/hubspot_crm_upsert_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/hubspot_crm_upsert_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/hubspot_crm_upsert_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/hubspot_crm_upsert_records_example_call_tool.js", ], }, }, @@ -12362,10 +12362,10 @@ Create or update unique records in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/hubspot_search_custom_objects_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/hubspot_search_custom_objects_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/hubspot_search_custom_objects_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/hubspot_search_custom_objects_example_call_tool.js", ], }, }, @@ -12388,10 +12388,10 @@ Search for custom objects in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_services_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_services_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_services_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_services_batch_example_call_tool.js", ], }, }, @@ -12414,10 +12414,10 @@ Archive multiple services using their IDs in bulk. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_hubspot_object_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_hubspot_object_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_hubspot_object_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_hubspot_object_by_id_example_call_tool.js", ], }, }, @@ -12444,10 +12444,10 @@ Retrieve a HubSpot CRM object using its service ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_object_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_object_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_object_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_object_hubspot_example_call_tool.js", ], }, }, @@ -12469,10 +12469,10 @@ Move an object to the recycling bin in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/edit_hubspot_object_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/edit_hubspot_object_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/edit_hubspot_object_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/edit_hubspot_object_example_call_tool.js", ], }, }, @@ -12497,10 +12497,10 @@ Partially update a HubSpot CRM object with specified properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/read_services_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/read_services_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/read_services_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/read_services_page_example_call_tool.js", ], }, }, @@ -12527,10 +12527,10 @@ Retrieve a page of services with customizable properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_service_record_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_service_record_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_service_record_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_service_record_example_call_tool.js", ], }, }, @@ -12553,10 +12553,10 @@ Create a service record in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_services_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_services_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_of_services_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_of_services_example_call_tool.js", ], }, }, @@ -12579,10 +12579,10 @@ Create a batch of services in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_hubspot_tasks_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_hubspot_tasks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_hubspot_tasks_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_hubspot_tasks_example_call_tool.js", ], }, }, @@ -12605,10 +12605,10 @@ Archive multiple HubSpot tasks by their IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_task_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_task_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_task_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_task_details_example_call_tool.js", ], }, }, @@ -12635,10 +12635,10 @@ Retrieve HubSpot CRM task details using task ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_task_in_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_task_in_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_task_in_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_task_in_hubspot_example_call_tool.js", ], }, }, @@ -12660,10 +12660,10 @@ Delete a task in HubSpot by task ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_task_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_task_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_task_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_task_example_call_tool.js", ], }, }, @@ -12688,10 +12688,10 @@ Update properties of a HubSpot task using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_tasks_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_tasks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_tasks_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_tasks_example_call_tool.js", ], }, }, @@ -12714,10 +12714,10 @@ Create a batch of tasks in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_batch_tasks_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_batch_tasks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_batch_tasks_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_batch_tasks_example_call_tool.js", ], }, }, @@ -12740,10 +12740,10 @@ Update a batch of tasks in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_hubspot_tasks_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_hubspot_tasks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_hubspot_tasks_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_hubspot_tasks_example_call_tool.js", ], }, }, @@ -12767,10 +12767,10 @@ Retrieve HubSpot task records by ID or custom property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_hubspot_tasks_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_hubspot_tasks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_hubspot_tasks_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_hubspot_tasks_example_call_tool.js", ], }, }, @@ -12793,10 +12793,10 @@ Create or update tasks in HubSpot using a unique property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_tasks_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_tasks_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_hubspot_tasks_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_hubspot_tasks_example_call_tool.js", ], }, }, @@ -12819,10 +12819,10 @@ Search for tasks in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_tasks_list_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_tasks_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_tasks_list_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_tasks_list_example_call_tool.js", ], }, }, @@ -12849,10 +12849,10 @@ Retrieve a page of tasks from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_task_in_crm_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_task_in_crm_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_task_in_crm_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_task_in_crm_example_call_tool.js", ], }, }, @@ -12875,10 +12875,10 @@ Create a task in HubSpot CRM and return task details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_taxes_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_taxes_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_taxes_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_taxes_page_example_call_tool.js", ], }, }, @@ -12905,10 +12905,10 @@ Retrieve a page of tax details from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_tax_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_tax_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_hubspot_tax_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_hubspot_tax_example_call_tool.js", ], }, }, @@ -12931,10 +12931,10 @@ Create a tax in HubSpot CRM and retrieve its details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_tax_details_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_tax_details_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_tax_details_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_tax_details_by_id_example_call_tool.js", ], }, }, @@ -12961,10 +12961,10 @@ Retrieve tax details using a specific tax ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_tax_entry_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_tax_entry_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_tax_entry_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_tax_entry_example_call_tool.js", ], }, }, @@ -12986,10 +12986,10 @@ Archive a tax entry in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_tax_object_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_tax_object_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_tax_object_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_tax_object_example_call_tool.js", ], }, }, @@ -13014,10 +13014,10 @@ Update properties of a tax object in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_or_update_tax_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_or_update_tax_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_or_update_tax_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_or_update_tax_records_example_call_tool.js", ], }, }, @@ -13040,10 +13040,10 @@ Create or update tax records based on unique properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_batch_taxes_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_batch_taxes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_batch_taxes_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_batch_taxes_example_call_tool.js", ], }, }, @@ -13066,10 +13066,10 @@ Update taxes in batch using IDs or unique values. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_tax_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_tax_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_tax_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_tax_records_example_call_tool.js", ], }, }, @@ -13093,10 +13093,10 @@ Retrieve tax records by ID or custom property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_tax_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_tax_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_tax_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_tax_batch_example_call_tool.js", ], }, }, @@ -13119,10 +13119,10 @@ Create a batch of taxes in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_taxes_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_taxes_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_taxes_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_taxes_example_call_tool.js", ], }, }, @@ -13145,10 +13145,10 @@ Search for tax entries within HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_tax_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_tax_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_tax_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_tax_batch_example_call_tool.js", ], }, }, @@ -13171,10 +13171,10 @@ Archive a batch of taxes by their IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/merge_support_tickets_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/merge_support_tickets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/merge_support_tickets_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/merge_support_tickets_example_call_tool.js", ], }, }, @@ -13197,10 +13197,10 @@ Merge two support tickets into one unified record. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_hubspot_tickets_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_hubspot_tickets_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_hubspot_tickets_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_hubspot_tickets_batch_example_call_tool.js", ], }, }, @@ -13223,10 +13223,10 @@ Delete a batch of tickets in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_ticket_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_ticket_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_ticket_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_ticket_details_example_call_tool.js", ], }, }, @@ -13253,10 +13253,10 @@ Retrieve details of a ticket by ID from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_ticket_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_ticket_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_ticket_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_ticket_example_call_tool.js", ], }, }, @@ -13278,10 +13278,10 @@ Move a ticket to the recycling bin by ticket ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_ticket_info_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_ticket_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_ticket_info_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_ticket_info_example_call_tool.js", ], }, }, @@ -13306,10 +13306,10 @@ Partially update ticket details in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_crm_tickets_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_crm_tickets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_crm_tickets_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_crm_tickets_example_call_tool.js", ], }, }, @@ -13332,10 +13332,10 @@ Create or update CRM tickets in bulk using unique identifiers. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_ticket_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_ticket_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_ticket_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_ticket_batch_example_call_tool.js", ], }, }, @@ -13359,10 +13359,10 @@ Retrieve a batch of tickets by ID or property value. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_tickets_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_tickets_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/fetch_tickets_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/fetch_tickets_page_example_call_tool.js", ], }, }, @@ -13389,10 +13389,10 @@ Retrieve a page of tickets from HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_ticket_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_ticket_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_ticket_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_ticket_example_call_tool.js", ], }, }, @@ -13415,10 +13415,10 @@ Create a support ticket in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_tickets_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_tickets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_tickets_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_tickets_example_call_tool.js", ], }, }, @@ -13441,10 +13441,10 @@ Search and filter CRM tickets based on properties and associations. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_tickets_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_tickets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_batch_tickets_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_batch_tickets_example_call_tool.js", ], }, }, @@ -13467,10 +13467,10 @@ Create a batch of tickets in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_ticket_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_ticket_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_ticket_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_ticket_batch_example_call_tool.js", ], }, }, @@ -13493,10 +13493,10 @@ Update multiple tickets in HubSpot CRM by ID or property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_event_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_event_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_event_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_event_details_example_call_tool.js", ], }, }, @@ -13519,10 +13519,10 @@ Retrieve detailed information for a specific HubSpot event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/send_event_to_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/send_event_to_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/send_event_to_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/send_event_to_hubspot_example_call_tool.js", ], }, }, @@ -13545,10 +13545,10 @@ Send event data to a specified HubSpot event type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_event_instance_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_event_instance_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_event_instance_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_event_instance_example_call_tool.js", ], }, }, @@ -13571,10 +13571,10 @@ Retrieve an event instance using template and event ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/batch_create_timeline_events_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/batch_create_timeline_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/batch_create_timeline_events_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/batch_create_timeline_events_example_call_tool.js", ], }, }, @@ -13597,10 +13597,10 @@ Batch create multiple timeline event instances. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upload_call_transcripts_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upload_call_transcripts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upload_call_transcripts_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upload_call_transcripts_example_call_tool.js", ], }, }, @@ -13623,10 +13623,10 @@ Upload call transcripts to HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_transcript_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_transcript_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_transcript_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_transcript_by_id_example_call_tool.js", ], }, }, @@ -13648,10 +13648,10 @@ Retrieve call transcript details by transcript ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_call_transcript_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_call_transcript_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_call_transcript_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_call_transcript_example_call_tool.js", ], }, }, @@ -13673,10 +13673,10 @@ Delete a call transcript by transcript ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_crm_users_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_crm_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/search_crm_users_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/search_crm_users_example_call_tool.js", ], }, }, @@ -13699,10 +13699,10 @@ Perform a user search in the CRM database. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_users_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_users_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_users_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_users_batch_example_call_tool.js", ], }, }, @@ -13725,10 +13725,10 @@ Create a batch of users in the CRM system. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_users_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_users_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/archive_users_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/archive_users_batch_example_call_tool.js", ], }, }, @@ -13751,10 +13751,10 @@ Archives a batch of users by their IDs in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_hubspot_user_records_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_hubspot_user_records_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/retrieve_hubspot_user_records_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/retrieve_hubspot_user_records_example_call_tool.js", ], }, }, @@ -13778,10 +13778,10 @@ Retrieve HubSpot user records by ID or unique property. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_hubspot_users_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_hubspot_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/upsert_hubspot_users_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/upsert_hubspot_users_example_call_tool.js", ], }, }, @@ -13804,10 +13804,10 @@ Create or update user records in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_user_info_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_user_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_user_info_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_user_info_example_call_tool.js", ], }, }, @@ -13834,10 +13834,10 @@ Retrieves user information from HubSpot CRM using user ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_user_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/delete_user_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/delete_user_example_call_tool.js", ], }, }, @@ -13859,10 +13859,10 @@ Delete a user and move to recycling bin. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_user_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_hubspot_user_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_hubspot_user_example_call_tool.js", ], }, }, @@ -13887,10 +13887,10 @@ Update user details in HubSpot CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_multiple_users_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_multiple_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/update_multiple_users_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/update_multiple_users_example_call_tool.js", ], }, }, @@ -13913,10 +13913,10 @@ Update multiple users in HubSpot CRM by internal ID or unique properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_users_page_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_users_page_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/get_users_page_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/get_users_page_example_call_tool.js", ], }, }, @@ -13943,10 +13943,10 @@ Fetch a page of users from the CRM. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_crm_user_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_crm_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_crm_api/create_crm_user_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_crm_api/create_crm_user_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/sales/hubspot-events-api/page.mdx b/app/en/resources/integrations/sales/hubspot-events-api/page.mdx similarity index 80% rename from app/en/mcp-servers/sales/hubspot-events-api/page.mdx rename to app/en/resources/integrations/sales/hubspot-events-api/page.mdx index a2b5bef1b..96cd54612 100644 --- a/app/en/mcp-servers/sales/hubspot-events-api/page.mdx +++ b/app/en/resources/integrations/sales/hubspot-events-api/page.mdx @@ -87,7 +87,7 @@ This server is designed to enhance event tracking and management capabilities wi If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## HubspotEventsApi.RetrieveEventCompletions @@ -99,10 +99,10 @@ This server is designed to enhance event tracking and management capabilities wi label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_events_api/retrieve_event_completions_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_events_api/retrieve_event_completions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_events_api/retrieve_event_completions_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_events_api/retrieve_event_completions_example_call_tool.js", ], }, }, @@ -135,10 +135,10 @@ Retrieve instances of event completion data. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_events_api/list_event_types_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_events_api/list_event_types_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_events_api/list_event_types_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_events_api/list_event_types_example_call_tool.js", ], }, }, @@ -160,10 +160,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_events_api/retrieve_custom_event_definitions_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_events_api/retrieve_custom_event_definitions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_events_api/retrieve_custom_event_definitions_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_events_api/retrieve_custom_event_definitions_example_call_tool.js", ], }, }, @@ -189,10 +189,10 @@ Retrieve existing custom event definitions from Hubspot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_events_api/create_custom_event_definition_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_events_api/create_custom_event_definition_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_events_api/create_custom_event_definition_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_events_api/create_custom_event_definition_example_call_tool.js", ], }, }, @@ -215,10 +215,10 @@ Create a custom event definition in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_events_api/fetch_event_definition_by_name_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_events_api/fetch_event_definition_by_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_events_api/fetch_event_definition_by_name_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_events_api/fetch_event_definition_by_name_example_call_tool.js", ], }, }, @@ -240,10 +240,10 @@ Fetch details of a custom event definition by name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_events_api/delete_custom_event_definition_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_events_api/delete_custom_event_definition_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_events_api/delete_custom_event_definition_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_events_api/delete_custom_event_definition_example_call_tool.js", ], }, }, @@ -265,10 +265,10 @@ Delete a custom event definition by name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_events_api/update_custom_event_definition_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_events_api/update_custom_event_definition_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_events_api/update_custom_event_definition_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_events_api/update_custom_event_definition_example_call_tool.js", ], }, }, @@ -292,10 +292,10 @@ Update a specific custom event definition by name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_events_api/create_event_property_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_events_api/create_event_property_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_events_api/create_event_property_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_events_api/create_event_property_example_call_tool.js", ], }, }, @@ -319,10 +319,10 @@ Create a new property for an existing event definition. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_events_api/delete_custom_event_property_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_events_api/delete_custom_event_property_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_events_api/delete_custom_event_property_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_events_api/delete_custom_event_property_example_call_tool.js", ], }, }, @@ -345,10 +345,10 @@ Delete a property from a custom event definition. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_events_api/update_event_property_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_events_api/update_event_property_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_events_api/update_event_property_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_events_api/update_event_property_example_call_tool.js", ], }, }, @@ -373,10 +373,10 @@ Update a property in a custom event definition. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_events_api/send_batch_events_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_events_api/send_batch_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_events_api/send_batch_events_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_events_api/send_batch_events_example_call_tool.js", ], }, }, @@ -399,10 +399,10 @@ Send multiple event completions in one request. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_events_api/send_event_data_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_events_api/send_event_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_events_api/send_event_data_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_events_api/send_event_data_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/sales/hubspot-marketing-api/page.mdx b/app/en/resources/integrations/sales/hubspot-marketing-api/page.mdx similarity index 76% rename from app/en/mcp-servers/sales/hubspot-marketing-api/page.mdx rename to app/en/resources/integrations/sales/hubspot-marketing-api/page.mdx index 590ef429a..087e4d6c9 100644 --- a/app/en/mcp-servers/sales/hubspot-marketing-api/page.mdx +++ b/app/en/resources/integrations/sales/hubspot-marketing-api/page.mdx @@ -397,7 +397,7 @@ This server streamlines the process of executing marketing strategies and analyz If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## HubspotMarketingApi.GetCampaignSpendItem @@ -409,10 +409,10 @@ This server streamlines the process of executing marketing strategies and analyz label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_campaign_spend_item_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_campaign_spend_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_campaign_spend_item_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_campaign_spend_item_example_call_tool.js", ], }, }, @@ -435,10 +435,10 @@ Retrieve details of a specific campaign spend item. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_campaign_spend_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_campaign_spend_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_campaign_spend_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_campaign_spend_example_call_tool.js", ], }, }, @@ -465,10 +465,10 @@ Update a specific campaign spend item by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/remove_campaign_spend_item_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/remove_campaign_spend_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/remove_campaign_spend_item_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/remove_campaign_spend_item_example_call_tool.js", ], }, }, @@ -491,10 +491,10 @@ Deletes a specific campaign spend item by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_campaign_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_campaign_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_campaign_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_campaign_batch_example_call_tool.js", ], }, }, @@ -517,10 +517,10 @@ Update a batch of marketing campaigns efficiently. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_campaign_budget_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_campaign_budget_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_campaign_budget_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_campaign_budget_example_call_tool.js", ], }, }, @@ -543,10 +543,10 @@ Retrieve details of a specific marketing campaign budget item. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_campaign_budget_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_campaign_budget_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_campaign_budget_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_campaign_budget_example_call_tool.js", ], }, }, @@ -573,10 +573,10 @@ Update a specific campaign budget item by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/delete_campaign_budget_item_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/delete_campaign_budget_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/delete_campaign_budget_item_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/delete_campaign_budget_item_example_call_tool.js", ], }, }, @@ -599,10 +599,10 @@ Delete a specific campaign budget item by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/associate_asset_with_campaign_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/associate_asset_with_campaign_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/associate_asset_with_campaign_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/associate_asset_with_campaign_example_call_tool.js", ], }, }, @@ -626,10 +626,10 @@ Associate a specified asset with a HubSpot campaign. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/disassociate_campaign_asset_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/disassociate_campaign_asset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/disassociate_campaign_asset_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/disassociate_campaign_asset_example_call_tool.js", ], }, }, @@ -653,10 +653,10 @@ Disassociate an asset from a HubSpot marketing campaign. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_campaign_budget_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_campaign_budget_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_campaign_budget_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_campaign_budget_details_example_call_tool.js", ], }, }, @@ -678,10 +678,10 @@ Retrieve detailed budget and spend details for a campaign. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/fetch_marketing_campaign_batches_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/fetch_marketing_campaign_batches_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/fetch_marketing_campaign_batches_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/fetch_marketing_campaign_batches_example_call_tool.js", ], }, }, @@ -707,10 +707,10 @@ Retrieve a batch of HubSpot marketing campaigns and assets. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_marketing_campaigns_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_marketing_campaigns_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_marketing_campaigns_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_marketing_campaigns_example_call_tool.js", ], }, }, @@ -736,10 +736,10 @@ Retrieve a page of marketing campaigns with optional filters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/create_marketing_campaign_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/create_marketing_campaign_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/create_marketing_campaign_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/create_marketing_campaign_example_call_tool.js", ], }, }, @@ -762,10 +762,10 @@ Create a marketing campaign and retrieve its details. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_campaign_attribution_metrics_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_campaign_attribution_metrics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_campaign_attribution_metrics_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_campaign_attribution_metrics_example_call_tool.js", ], }, }, @@ -789,10 +789,10 @@ Retrieve attribution metrics for a specific campaign. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/list_campaign_assets_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/list_campaign_assets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/list_campaign_assets_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/list_campaign_assets_example_call_tool.js", ], }, }, @@ -819,10 +819,10 @@ Retrieve all assets of a specified type for a campaign. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/archive_campaigns_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/archive_campaigns_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/archive_campaigns_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/archive_campaigns_batch_example_call_tool.js", ], }, }, @@ -845,10 +845,10 @@ Delete a batch of marketing campaigns. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_campaign_revenue_report_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_campaign_revenue_report_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_campaign_revenue_report_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_campaign_revenue_report_example_call_tool.js", ], }, }, @@ -873,10 +873,10 @@ Fetch revenue attribution report for a specific campaign. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/create_marketing_campaign_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/create_marketing_campaign_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/create_marketing_campaign_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/create_marketing_campaign_batch_example_call_tool.js", ], }, }, @@ -899,10 +899,10 @@ Create a batch of marketing campaigns in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/add_campaign_budget_item_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/add_campaign_budget_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/add_campaign_budget_item_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/add_campaign_budget_item_example_call_tool.js", ], }, }, @@ -928,10 +928,10 @@ Add a new budget item to a marketing campaign. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_campaign_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_campaign_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_campaign_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_campaign_details_example_call_tool.js", ], }, }, @@ -956,10 +956,10 @@ Retrieve details and metrics for a specific marketing campaign. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/delete_marketing_campaign_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/delete_marketing_campaign_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/delete_marketing_campaign_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/delete_marketing_campaign_example_call_tool.js", ], }, }, @@ -981,10 +981,10 @@ Delete a specified marketing campaign. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_campaign_properties_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_campaign_properties_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_campaign_properties_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_campaign_properties_example_call_tool.js", ], }, }, @@ -1008,10 +1008,10 @@ Update properties of a HubSpot marketing campaign. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/fetch_campaign_contact_ids_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/fetch_campaign_contact_ids_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/fetch_campaign_contact_ids_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/fetch_campaign_contact_ids_example_call_tool.js", ], }, }, @@ -1038,10 +1038,10 @@ Fetch contact IDs for a specific campaign and contact type. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/create_campaign_spend_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/create_campaign_spend_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/create_campaign_spend_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/create_campaign_spend_example_call_tool.js", ], }, }, @@ -1067,10 +1067,10 @@ Create a new campaign spend item for a marketing campaign. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_form_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_form_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_form_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_form_by_id_example_call_tool.js", ], }, }, @@ -1093,10 +1093,10 @@ Retrieve a marketing form by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_hubspot_form_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_hubspot_form_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_hubspot_form_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_hubspot_form_example_call_tool.js", ], }, }, @@ -1120,10 +1120,10 @@ Update all fields of a HubSpot form. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/archive_marketing_form_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/archive_marketing_form_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/archive_marketing_form_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/archive_marketing_form_example_call_tool.js", ], }, }, @@ -1145,10 +1145,10 @@ Archive a marketing form in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_hubspot_marketing_form_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_hubspot_marketing_form_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_hubspot_marketing_form_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_hubspot_marketing_form_example_call_tool.js", ], }, }, @@ -1172,10 +1172,10 @@ Update components of a HubSpot marketing form. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/list_hubspot_forms_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/list_hubspot_forms_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/list_hubspot_forms_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/list_hubspot_forms_example_call_tool.js", ], }, }, @@ -1200,10 +1200,10 @@ Retrieve a list of HubSpot marketing forms. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/create_marketing_form_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/create_marketing_form_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/create_marketing_form_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/create_marketing_form_example_call_tool.js", ], }, }, @@ -1226,10 +1226,10 @@ Create a new marketing form in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_email_statistics_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_email_statistics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_email_statistics_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_email_statistics_example_call_tool.js", ], }, }, @@ -1251,10 +1251,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/publish_hubspot_email_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/publish_hubspot_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/publish_hubspot_email_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/publish_hubspot_email_example_call_tool.js", ], }, }, @@ -1276,10 +1276,10 @@ Publish a HubSpot marketing email. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/create_ab_test_email_variation_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/create_ab_test_email_variation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/create_ab_test_email_variation_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/create_ab_test_email_variation_example_call_tool.js", ], }, }, @@ -1302,10 +1302,10 @@ Create a new variation for an email A/B test. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/fetch_email_statistics_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/fetch_email_statistics_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/fetch_email_statistics_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/fetch_email_statistics_example_call_tool.js", ], }, }, @@ -1327,10 +1327,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_email_ab_test_variation_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_email_ab_test_variation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_email_ab_test_variation_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_email_ab_test_variation_example_call_tool.js", ], }, }, @@ -1352,10 +1352,10 @@ Retrieve the variation of an A/B test marketing email. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/reset_email_draft_to_live_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/reset_email_draft_to_live_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/reset_email_draft_to_live_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/reset_email_draft_to_live_example_call_tool.js", ], }, }, @@ -1377,10 +1377,10 @@ Reset an email draft to match the live version. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/restore_email_revision_to_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/restore_email_revision_to_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/restore_email_revision_to_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/restore_email_revision_to_draft_example_call_tool.js", ], }, }, @@ -1403,10 +1403,10 @@ Restore a previous email revision to draft state. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/retrieve_email_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/retrieve_email_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/retrieve_email_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/retrieve_email_draft_example_call_tool.js", ], }, }, @@ -1428,10 +1428,10 @@ Retrieve the draft version of a specified email. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_email_draft_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_email_draft_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_email_draft_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_email_draft_example_call_tool.js", ], }, }, @@ -1455,10 +1455,10 @@ Create or update the draft version of a marketing email. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_email_revisions_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_email_revisions_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_email_revisions_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_email_revisions_example_call_tool.js", ], }, }, @@ -1480,10 +1480,10 @@ Retrieve all versions of a marketing email. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/unpublish_marketing_email_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/unpublish_marketing_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/unpublish_marketing_email_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/unpublish_marketing_email_example_call_tool.js", ], }, }, @@ -1505,10 +1505,10 @@ Unpublish a HubSpot marketing email. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_marketing_email_revision_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_marketing_email_revision_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_marketing_email_revision_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_marketing_email_revision_example_call_tool.js", ], }, }, @@ -1531,10 +1531,10 @@ Retrieve a specific revision of a marketing email. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/clone_hubspot_email_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/clone_hubspot_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/clone_hubspot_email_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/clone_hubspot_email_example_call_tool.js", ], }, }, @@ -1558,10 +1558,10 @@ Clone an existing HubSpot marketing email. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/hubspot_marketing_email_filter_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/hubspot_marketing_email_filter_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/hubspot_marketing_email_filter_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/hubspot_marketing_email_filter_example_call_tool.js", ], }, }, @@ -1583,10 +1583,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/create_marketing_email_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/create_marketing_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/create_marketing_email_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/create_marketing_email_example_call_tool.js", ], }, }, @@ -1609,10 +1609,10 @@ Create a new marketing email in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/restore_email_revision_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/restore_email_revision_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/restore_email_revision_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/restore_email_revision_example_call_tool.js", ], }, }, @@ -1635,10 +1635,10 @@ Restore a previous revision of a marketing email. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_marketing_email_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_marketing_email_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_marketing_email_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_marketing_email_details_example_call_tool.js", ], }, }, @@ -1660,10 +1660,10 @@ Retrieve details for a specific marketing email. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/delete_marketing_email_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/delete_marketing_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/delete_marketing_email_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/delete_marketing_email_example_call_tool.js", ], }, }, @@ -1685,10 +1685,10 @@ Delete an existing marketing email by ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_marketing_email_properties_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_marketing_email_properties_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_marketing_email_properties_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_marketing_email_properties_example_call_tool.js", ], }, }, @@ -1712,10 +1712,10 @@ Change properties of a marketing email. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_marketing_event_participations_breakdown_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_marketing_event_participations_breakdown_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_marketing_event_participations_breakdown_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_marketing_event_participations_breakdown_example_call_tool.js", ], }, }, @@ -1741,10 +1741,10 @@ Retrieve participations breakdown for a specific marketing event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/record_marketing_event_attendance_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/record_marketing_event_attendance_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/record_marketing_event_attendance_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/record_marketing_event_attendance_example_call_tool.js", ], }, }, @@ -1770,10 +1770,10 @@ Record participation of HubSpot contacts in a Marketing Event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/record_hubspot_subscriber_state_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/record_hubspot_subscriber_state_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/record_hubspot_subscriber_state_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/record_hubspot_subscriber_state_example_call_tool.js", ], }, }, @@ -1799,10 +1799,10 @@ Record subscriber state for HubSpot contacts and events. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_marketing_event_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_marketing_event_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_marketing_event_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_marketing_event_details_example_call_tool.js", ], }, }, @@ -1825,10 +1825,10 @@ Retrieve details of a specific marketing event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/upsert_marketing_event_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/upsert_marketing_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/upsert_marketing_event_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/upsert_marketing_event_example_call_tool.js", ], }, }, @@ -1852,10 +1852,10 @@ Upsert a marketing event in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/delete_marketing_event_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/delete_marketing_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/delete_marketing_event_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/delete_marketing_event_example_call_tool.js", ], }, }, @@ -1878,10 +1878,10 @@ Deletes a specified HubSpot marketing event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_marketing_event_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_marketing_event_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_marketing_event_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_marketing_event_details_example_call_tool.js", ], }, }, @@ -1906,10 +1906,10 @@ Update details of an existing marketing event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/upsert_marketing_events_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/upsert_marketing_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/upsert_marketing_events_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/upsert_marketing_events_example_call_tool.js", ], }, }, @@ -1932,10 +1932,10 @@ Upsert multiple marketing events in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/record_event_participation_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/record_event_participation_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/record_event_participation_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/record_event_participation_hubspot_example_call_tool.js", ], }, }, @@ -1961,10 +1961,10 @@ Record participation of contacts in a HubSpot marketing event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_marketing_event_participation_breakdown_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_marketing_event_participation_breakdown_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_marketing_event_participation_breakdown_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_marketing_event_participation_breakdown_example_call_tool.js", ], }, }, @@ -1991,10 +1991,10 @@ Retrieve the participation breakdown for a marketing event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/fetch_event_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/fetch_event_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/fetch_event_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/fetch_event_details_example_call_tool.js", ], }, }, @@ -2016,10 +2016,10 @@ Fetch details of a marketing event by its object ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/remove_marketing_event_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/remove_marketing_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/remove_marketing_event_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/remove_marketing_event_example_call_tool.js", ], }, }, @@ -2041,10 +2041,10 @@ Deletes a specified marketing event by objectId. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/modify_event_information_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/modify_event_information_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/modify_event_information_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/modify_event_information_example_call_tool.js", ], }, }, @@ -2068,10 +2068,10 @@ Update details of a specific marketing event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_marketing_event_associated_lists_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_marketing_event_associated_lists_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_marketing_event_associated_lists_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_marketing_event_associated_lists_example_call_tool.js", ], }, }, @@ -2094,10 +2094,10 @@ Retrieve lists associated with a specific marketing event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_marketing_event_lists_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_marketing_event_lists_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_marketing_event_lists_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_marketing_event_lists_example_call_tool.js", ], }, }, @@ -2119,10 +2119,10 @@ Retrieve lists associated with a specific marketing event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/register_event_participation_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/register_event_participation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/register_event_participation_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/register_event_participation_example_call_tool.js", ], }, }, @@ -2147,10 +2147,10 @@ Logs event participation for contacts using email addresses. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_all_marketing_events_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_all_marketing_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_all_marketing_events_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_all_marketing_events_example_call_tool.js", ], }, }, @@ -2173,10 +2173,10 @@ Retrieve all marketing events from the portal. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/record_event_attendance_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/record_event_attendance_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/record_event_attendance_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/record_event_attendance_example_call_tool.js", ], }, }, @@ -2201,10 +2201,10 @@ Record participation of HubSpot contacts in a marketing event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_marketing_events_batch_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_marketing_events_batch_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/update_marketing_events_batch_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/update_marketing_events_batch_example_call_tool.js", ], }, }, @@ -2227,10 +2227,10 @@ Update multiple marketing events by objectId. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/delete_marketing_events_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/delete_marketing_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/delete_marketing_events_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/delete_marketing_events_example_call_tool.js", ], }, }, @@ -2253,10 +2253,10 @@ Delete multiple marketing events by object ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_event_participation_counters_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_event_participation_counters_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_event_participation_counters_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_event_participation_counters_example_call_tool.js", ], }, }, @@ -2279,10 +2279,10 @@ Retrieve participation counters for a specific marketing event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/search_marketing_events_by_external_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/search_marketing_events_by_external_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/search_marketing_events_by_external_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/search_marketing_events_by_external_id_example_call_tool.js", ], }, }, @@ -2304,10 +2304,10 @@ Search for marketing events by external ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_marketing_event_participation_counters_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_marketing_event_participation_counters_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_marketing_event_participation_counters_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_marketing_event_participation_counters_example_call_tool.js", ], }, }, @@ -2329,10 +2329,10 @@ Retrieve participation counters for a marketing event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/remove_marketing_events_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/remove_marketing_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/remove_marketing_events_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/remove_marketing_events_example_call_tool.js", ], }, }, @@ -2355,10 +2355,10 @@ Delete multiple HubSpot marketing events by specific IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/cancel_marketing_event_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/cancel_marketing_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/cancel_marketing_event_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/cancel_marketing_event_example_call_tool.js", ], }, }, @@ -2381,10 +2381,10 @@ Cancel a HubSpot marketing event. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/associate_list_with_marketing_event_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/associate_list_with_marketing_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/associate_list_with_marketing_event_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/associate_list_with_marketing_event_example_call_tool.js", ], }, }, @@ -2407,10 +2407,10 @@ Associate a list with a marketing event by their IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/disassociate_list_from_marketing_event_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/disassociate_list_from_marketing_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/disassociate_list_from_marketing_event_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/disassociate_list_from_marketing_event_example_call_tool.js", ], }, }, @@ -2433,10 +2433,10 @@ Disassociate a list from a marketing event using event and list IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/record_subscriber_state_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/record_subscriber_state_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/record_subscriber_state_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/record_subscriber_state_example_call_tool.js", ], }, }, @@ -2462,10 +2462,10 @@ Record a subscriber's state for a marketing event using email. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/link_list_to_event_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/link_list_to_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/link_list_to_event_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/link_list_to_event_example_call_tool.js", ], }, }, @@ -2489,10 +2489,10 @@ Associates a marketing list with an event in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/disassociate_marketing_event_list_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/disassociate_marketing_event_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/disassociate_marketing_event_list_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/disassociate_marketing_event_list_example_call_tool.js", ], }, }, @@ -2516,10 +2516,10 @@ Disassociate a list from a HubSpot marketing event using IDs. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/mark_marketing_event_completed_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/mark_marketing_event_completed_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/mark_marketing_event_completed_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/mark_marketing_event_completed_example_call_tool.js", ], }, }, @@ -2544,10 +2544,10 @@ Mark a marketing event as completed in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/create_marketing_event_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/create_marketing_event_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/create_marketing_event_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/create_marketing_event_example_call_tool.js", ], }, }, @@ -2570,10 +2570,10 @@ Create a new marketing event in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_contact_participations_breakdown_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_contact_participations_breakdown_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_contact_participations_breakdown_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_contact_participations_breakdown_example_call_tool.js", ], }, }, @@ -2598,10 +2598,10 @@ Retrieve a contact's event participation details by ID or email. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/find_hubspot_marketing_events_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/find_hubspot_marketing_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/find_hubspot_marketing_events_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/find_hubspot_marketing_events_example_call_tool.js", ], }, }, @@ -2623,10 +2623,10 @@ Fetch HubSpot marketing events by externalEventId. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/send_marketing_email_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/send_marketing_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/send_marketing_email_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/send_marketing_email_example_call_tool.js", ], }, }, @@ -2649,10 +2649,10 @@ Send a template email to a specific recipient. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/send_transactional_email_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/send_transactional_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/send_transactional_email_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/send_transactional_email_example_call_tool.js", ], }, }, @@ -2675,10 +2675,10 @@ Send a transactional email asynchronously. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/query_smtp_tokens_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/query_smtp_tokens_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/query_smtp_tokens_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/query_smtp_tokens_example_call_tool.js", ], }, }, @@ -2703,10 +2703,10 @@ Retrieve SMTP API tokens by campaign name or emailCampaignId. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/create_smtp_api_token_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/create_smtp_api_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/create_smtp_api_token_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/create_smtp_api_token_example_call_tool.js", ], }, }, @@ -2729,10 +2729,10 @@ Creates a SMTP API token for transaction emails. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/reset_password_for_token_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/reset_password_for_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/reset_password_for_token_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/reset_password_for_token_example_call_tool.js", ], }, }, @@ -2754,10 +2754,10 @@ Resets the password for a specified token. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_smtp_token_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_smtp_token_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/get_smtp_token_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/get_smtp_token_by_id_example_call_tool.js", ], }, }, @@ -2779,10 +2779,10 @@ Retrieve details of an SMTP token using its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/delete_smtp_token_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_marketing_api/delete_smtp_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_marketing_api/delete_smtp_token_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_marketing_api/delete_smtp_token_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/sales/hubspot-meetings-api/page.mdx b/app/en/resources/integrations/sales/hubspot-meetings-api/page.mdx similarity index 79% rename from app/en/mcp-servers/sales/hubspot-meetings-api/page.mdx rename to app/en/resources/integrations/sales/hubspot-meetings-api/page.mdx index cb6f93b5e..4a1cf77d5 100644 --- a/app/en/mcp-servers/sales/hubspot-meetings-api/page.mdx +++ b/app/en/resources/integrations/sales/hubspot-meetings-api/page.mdx @@ -58,7 +58,7 @@ The HubspotMeetingsApi MCP Server provides a set of tools for managing meetings If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## HubspotMeetingsApi.ScheduleMeetingHubspot @@ -70,10 +70,10 @@ The HubspotMeetingsApi MCP Server provides a set of tools for managing meetings label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_meetings_api/schedule_meeting_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_meetings_api/schedule_meeting_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_meetings_api/schedule_meeting_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_meetings_api/schedule_meeting_hubspot_example_call_tool.js", ], }, }, @@ -96,10 +96,10 @@ Schedule a meeting using Hubspot's calendar integration. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_meetings_api/get_meeting_scheduler_details_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_meetings_api/get_meeting_scheduler_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_meetings_api/get_meeting_scheduler_details_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_meetings_api/get_meeting_scheduler_details_example_call_tool.js", ], }, }, @@ -121,10 +121,10 @@ Get necessary details for setting up a meeting scheduler. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_meetings_api/list_meeting_scheduling_pages_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_meetings_api/list_meeting_scheduling_pages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_meetings_api/list_meeting_scheduling_pages_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_meetings_api/list_meeting_scheduling_pages_example_call_tool.js", ], }, }, @@ -146,10 +146,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_meetings_api/book_hubspot_meeting_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_meetings_api/book_hubspot_meeting_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_meetings_api/book_hubspot_meeting_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_meetings_api/book_hubspot_meeting_example_call_tool.js", ], }, }, @@ -172,10 +172,10 @@ Book a meeting using Hubspot's scheduling feature. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_meetings_api/get_next_meeting_availability_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_meetings_api/get_next_meeting_availability_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_meetings_api/get_next_meeting_availability_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_meetings_api/get_next_meeting_availability_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/sales/hubspot-users-api/page.mdx b/app/en/resources/integrations/sales/hubspot-users-api/page.mdx similarity index 79% rename from app/en/mcp-servers/sales/hubspot-users-api/page.mdx rename to app/en/resources/integrations/sales/hubspot-users-api/page.mdx index 555d59f29..0b280a26a 100644 --- a/app/en/mcp-servers/sales/hubspot-users-api/page.mdx +++ b/app/en/resources/integrations/sales/hubspot-users-api/page.mdx @@ -64,7 +64,7 @@ This server streamlines user management and enhances team collaboration within H If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## HubspotUsersApi.ViewAccountTeams @@ -76,10 +76,10 @@ This server streamlines user management and enhances team collaboration within H label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_users_api/view_account_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_users_api/view_account_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_users_api/view_account_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_users_api/view_account_teams_example_call_tool.js", ], }, }, @@ -101,10 +101,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_users_api/get_account_roles_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_users_api/get_account_roles_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_users_api/get_account_roles_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_users_api/get_account_roles_example_call_tool.js", ], }, }, @@ -126,10 +126,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_users_api/fetch_hubspot_users_list_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_users_api/fetch_hubspot_users_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_users_api/fetch_hubspot_users_list_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_users_api/fetch_hubspot_users_list_example_call_tool.js", ], }, }, @@ -152,10 +152,10 @@ Retrieve a list of users from a HubSpot account. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_users_api/create_hubspot_user_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_users_api/create_hubspot_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_users_api/create_hubspot_user_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_users_api/create_hubspot_user_example_call_tool.js", ], }, }, @@ -183,10 +183,10 @@ Create a new user in HubSpot with basic permissions. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_users_api/retrieve_hubspot_user_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_users_api/retrieve_hubspot_user_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_users_api/retrieve_hubspot_user_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_users_api/retrieve_hubspot_user_by_id_example_call_tool.js", ], }, }, @@ -209,10 +209,10 @@ Retrieve Hubspot user details using user ID or email. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_users_api/update_hubspot_user_info_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_users_api/update_hubspot_user_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_users_api/update_hubspot_user_info_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_users_api/update_hubspot_user_info_example_call_tool.js", ], }, }, @@ -240,10 +240,10 @@ Update information for a specified Hubspot user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot_users_api/remove_user_hubspot_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot_users_api/remove_user_hubspot_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot_users_api/remove_user_hubspot_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot_users_api/remove_user_hubspot_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/sales/hubspot/_meta.tsx b/app/en/resources/integrations/sales/hubspot/_meta.tsx similarity index 100% rename from app/en/mcp-servers/sales/hubspot/_meta.tsx rename to app/en/resources/integrations/sales/hubspot/_meta.tsx diff --git a/app/en/mcp-servers/sales/hubspot/page.mdx b/app/en/resources/integrations/sales/hubspot/page.mdx similarity index 76% rename from app/en/mcp-servers/sales/hubspot/page.mdx rename to app/en/resources/integrations/sales/hubspot/page.mdx index b9a8fc776..500d79ec9 100644 --- a/app/en/mcp-servers/sales/hubspot/page.mdx +++ b/app/en/resources/integrations/sales/hubspot/page.mdx @@ -173,7 +173,7 @@ Use these tools to automate CRM updates, log interactions, link records, and que If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## Hubspot.GetAllUsers @@ -185,10 +185,10 @@ Use these tools to automate CRM updates, log interactions, link records, and que label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/get_all_users_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/get_all_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/get_all_users_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/get_all_users_example_call_tool.js", ], }, }, @@ -210,10 +210,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/get_user_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/get_user_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/get_user_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/get_user_by_id_example_call_tool.js", ], }, }, @@ -235,10 +235,10 @@ Get detailed information about a specific user/owner by their ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/who_am_i_example_call_tool.js", ], }, }, @@ -260,10 +260,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/MCP Sever_enviroment_guidance_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/MCP Sever_enviroment_guidance_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/MCP Sever_enviroment_guidance_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/MCP Sever_enviroment_guidance_example_call_tool.js", ], }, }, @@ -285,10 +285,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/create_note_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/create_note_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/create_note_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/create_note_activity_example_call_tool.js", ], }, }, @@ -314,10 +314,10 @@ Create a note engagement activity with required owner and associations. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/create_call_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/create_call_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/create_call_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/create_call_activity_example_call_tool.js", ], }, }, @@ -330,7 +330,7 @@ Create a call engagement activity with required owner and associations. - **title** (`string`, required) Short title for the call. - **when_occurred** (`string`, required) When the call occurred (ISO date format: YYYY-MM-DDTHH:MM:SS). -- **direction** (`Enum` [HubspotCallDirection](/mcp-servers/sales/hubspot/reference#HubspotCallDirection), optional) Call direction (INBOUND or OUTBOUND). +- **direction** (`Enum` [HubspotCallDirection](/resources/integrations/sales/hubspot/reference#HubspotCallDirection), optional) Call direction (INBOUND or OUTBOUND). - **summary** (`string`, optional) Short summary/notes of the call. - **duration** (`integer`, optional) Call duration in seconds. - **to_number** (`string`, optional) Phone number called to. @@ -348,10 +348,10 @@ Create a call engagement activity with required owner and associations. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/create_email_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/create_email_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/create_email_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/create_email_activity_example_call_tool.js", ], }, }, @@ -374,8 +374,8 @@ Create a logged email engagement activity with essential fields including email - **to_last_name** (`string`, optional) Primary recipient last name. - **cc_emails** (`array[string]`, optional) CC recipient email addresses. - **bcc_emails** (`array[string]`, optional) BCC recipient email addresses. -- **direction** (`Enum` [HubspotEmailDirection](/mcp-servers/sales/hubspot/reference#HubspotEmailDirection), optional) Direction the email was sent (EMAIL, INCOMING_EMAIL, FORWARDED_EMAIL). -- **status** (`Enum` [HubspotEmailStatus](/mcp-servers/sales/hubspot/reference#HubspotEmailStatus), optional) Email status indicating the state of the email. +- **direction** (`Enum` [HubspotEmailDirection](/resources/integrations/sales/hubspot/reference#HubspotEmailDirection), optional) Direction the email was sent (EMAIL, INCOMING_EMAIL, FORWARDED_EMAIL). +- **status** (`Enum` [HubspotEmailStatus](/resources/integrations/sales/hubspot/reference#HubspotEmailStatus), optional) Email status indicating the state of the email. - **associate_to_contact_id** (`integer`, optional) Contact ID to associate this email with. - **associate_to_company_id** (`integer`, optional) Company ID to associate this email with. - **associate_to_deal_id** (`integer`, optional) Deal ID to associate this email with. @@ -389,10 +389,10 @@ Create a logged email engagement activity with essential fields including email label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/create_meeting_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/create_meeting_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/create_meeting_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/create_meeting_activity_example_call_tool.js", ], }, }, @@ -408,7 +408,7 @@ Create a meeting with essential fields including separate date and time. - **start_time** (`string`, required) Start time (HH:MM or HH:MM:SS format). - **duration** (`string`, optional) Meeting duration in HH:MM format (e.g., 1:30 for 1 hour 30 minutes). - **location** (`string`, optional) Meeting location. -- **outcome** (`Enum` [HubspotMeetingOutcome](/mcp-servers/sales/hubspot/reference#HubspotMeetingOutcome), optional) Meeting outcome. +- **outcome** (`Enum` [HubspotMeetingOutcome](/resources/integrations/sales/hubspot/reference#HubspotMeetingOutcome), optional) Meeting outcome. - **associate_to_contact_id** (`integer`, optional) Contact ID to associate this meeting with. - **associate_to_company_id** (`integer`, optional) Company ID to associate this meeting with. - **associate_to_deal_id** (`integer`, optional) Deal ID to associate this meeting with. @@ -422,10 +422,10 @@ Create a meeting with essential fields including separate date and time. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/create_communication_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/create_communication_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/create_communication_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/create_communication_activity_example_call_tool.js", ], }, }, @@ -442,7 +442,7 @@ The communication will be assigned to the current user. **Parameters** -- **channel** (`Enum` [HubspotCommunicationChannel](/mcp-servers/sales/hubspot/reference#HubspotCommunicationChannel), required) Communication channel type. +- **channel** (`Enum` [HubspotCommunicationChannel](/resources/integrations/sales/hubspot/reference#HubspotCommunicationChannel), required) Communication channel type. - **when_occurred** (`string`, required) When the communication occurred (ISO date format: YYYY-MM-DDTHH:MM:SS). - **body_text** (`string`, optional) Full message content. - **associate_to_contact_id** (`integer`, optional) Contact ID to associate this communication with. @@ -458,10 +458,10 @@ The communication will be assigned to the current user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/associate_activity_to_deal_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/associate_activity_to_deal_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/associate_activity_to_deal_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/associate_activity_to_deal_example_call_tool.js", ], }, }, @@ -472,7 +472,7 @@ Associate a single activity object to a deal using HubSpot standard association **Parameters** -- **activity_type** (`Enum` [HubspotActivityType](/mcp-servers/sales/hubspot/reference#HubspotActivityType), required) Engagement activity type. +- **activity_type** (`Enum` [HubspotActivityType](/resources/integrations/sales/hubspot/reference#HubspotActivityType), required) Engagement activity type. - **activity_id** (`integer`, required) The activity object ID - **deal_id** (`integer`, required) The deal ID to associate to @@ -485,10 +485,10 @@ Associate a single activity object to a deal using HubSpot standard association label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/update_note_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/update_note_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/update_note_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/update_note_activity_example_call_tool.js", ], }, }, @@ -516,10 +516,10 @@ When using keywords, the tool will return a list of matching notes. Review the m label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/update_call_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/update_call_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/update_call_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/update_call_activity_example_call_tool.js", ], }, }, @@ -535,7 +535,7 @@ When using keywords, the tool will return a list of matching calls. Review the m - **call_id** (`integer`, optional) The call activity ID to update. Provide either call_id or keywords, not both. - **keywords** (`string`, optional) Keywords to search for call summaries or titles. Provide when call_id is not known. - **title** (`string`, optional) Updated call title. -- **direction** (`Enum` [HubspotCallDirection](/mcp-servers/sales/hubspot/reference#HubspotCallDirection), optional) Updated call direction. +- **direction** (`Enum` [HubspotCallDirection](/resources/integrations/sales/hubspot/reference#HubspotCallDirection), optional) Updated call direction. - **summary** (`string`, optional) Updated call summary. - **duration** (`integer`, optional) Updated call duration in seconds. - **to_number** (`string`, optional) Updated number called to. @@ -552,10 +552,10 @@ When using keywords, the tool will return a list of matching calls. Review the m label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/update_email_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/update_email_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/update_email_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/update_email_activity_example_call_tool.js", ], }, }, @@ -571,8 +571,8 @@ When using keywords, the tool will return a list of matching emails. Review the - **email_id** (`integer`, optional) The email activity ID to update. Provide either email_id or keywords, not both. - **keywords** (`string`, optional) Keywords to search for email subjects or body text. Provide when email_id is not known. - **subject** (`string`, optional) Updated email subject. -- **direction** (`Enum` [HubspotEmailDirection](/mcp-servers/sales/hubspot/reference#HubspotEmailDirection), optional) Updated email direction. -- **status** (`Enum` [HubspotEmailStatus](/mcp-servers/sales/hubspot/reference#HubspotEmailStatus), optional) Updated email status. +- **direction** (`Enum` [HubspotEmailDirection](/resources/integrations/sales/hubspot/reference#HubspotEmailDirection), optional) Updated email direction. +- **status** (`Enum` [HubspotEmailStatus](/resources/integrations/sales/hubspot/reference#HubspotEmailStatus), optional) Updated email status. - **body_text** (`string`, optional) Updated plain-text body. - **body_html** (`string`, optional) Updated HTML body. - **when_occurred** (`string`, optional) Updated email timestamp (ISO format: YYYY-MM-DDTHH:MM:SS). @@ -587,10 +587,10 @@ When using keywords, the tool will return a list of matching emails. Review the label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/update_meeting_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/update_meeting_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/update_meeting_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/update_meeting_activity_example_call_tool.js", ], }, }, @@ -610,7 +610,7 @@ When using keywords, the tool will return a list of matching meetings. Review th - **start_time** (`string`, optional) Updated start time (HH:MM or HH:MM:SS). - **duration** (`string`, optional) Updated duration in HH:MM format. - **location** (`string`, optional) Updated meeting location. -- **outcome** (`Enum` [HubspotMeetingOutcome](/mcp-servers/sales/hubspot/reference#HubspotMeetingOutcome), optional) Updated meeting outcome. +- **outcome** (`Enum` [HubspotMeetingOutcome](/resources/integrations/sales/hubspot/reference#HubspotMeetingOutcome), optional) Updated meeting outcome. - **matches_limit** (`integer`, optional) Maximum number of meetings to return when searching by keywords. Defaults to 5. Max is 20. ## Hubspot.UpdateCommunicationActivity @@ -622,10 +622,10 @@ When using keywords, the tool will return a list of matching meetings. Review th label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/update_communication_activity_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/update_communication_activity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/update_communication_activity_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/update_communication_activity_example_call_tool.js", ], }, }, @@ -640,7 +640,7 @@ When using keywords, the tool will return a list of matching communications. Rev - **communication_id** (`integer`, optional) The communication activity ID to update. Provide either communication_id or keywords, not both. - **keywords** (`string`, optional) Keywords to search for communication body text. Provide when communication_id is not known. -- **channel** (`Enum` [HubspotCommunicationChannel](/mcp-servers/sales/hubspot/reference#HubspotCommunicationChannel), optional) Updated communication channel. +- **channel** (`Enum` [HubspotCommunicationChannel](/resources/integrations/sales/hubspot/reference#HubspotCommunicationChannel), optional) Updated communication channel. - **body_text** (`string`, optional) Updated message body. - **when_occurred** (`string`, optional) Updated timestamp (ISO format: YYYY-MM-DDTHH:MM:SS). - **matches_limit** (`integer`, optional) Maximum number of communications to return when searching by keywords. Defaults to 5. Max is 20. @@ -654,10 +654,10 @@ When using keywords, the tool will return a list of matching communications. Rev label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/get_contact_data_by_keywords_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/get_contact_data_by_keywords_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/get_contact_data_by_keywords_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/get_contact_data_by_keywords_example_call_tool.js", ], }, }, @@ -681,10 +681,10 @@ Retrieve contact data with associated companies, deals, calls, emails, label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/create_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/create_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/create_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/create_contact_example_call_tool.js", ], }, }, @@ -712,10 +712,10 @@ Create a contact associated with a company. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/update_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/update_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/update_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/update_contact_example_call_tool.js", ], }, }, @@ -747,10 +747,10 @@ When using keywords, the tool will return a list of matching contacts. Review th label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/list_contacts_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/list_contacts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/list_contacts_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/list_contacts_example_call_tool.js", ], }, }, @@ -764,7 +764,7 @@ List contacts with optional filtering by company ID or deal ID, with pagination - **limit** (`integer`, optional) The maximum number of contacts to return. Defaults to 10. Max is 50. - **company_id** (`integer`, optional) Filter contacts by company ID. Defaults to None (no filtering). - **deal_id** (`integer`, optional) Filter contacts by deal ID. Defaults to None (no filtering). -- **sort_order** (`Enum` [HubspotSortOrder](/mcp-servers/sales/hubspot/reference#HubspotSortOrder), optional) Sort order for results. Defaults to LATEST_MODIFIED. +- **sort_order** (`Enum` [HubspotSortOrder](/resources/integrations/sales/hubspot/reference#HubspotSortOrder), optional) Sort order for results. Defaults to LATEST_MODIFIED. - **next_page_token** (`string`, optional) The token to get the next page of results. Defaults to None (returns first page of results) ## Hubspot.GetDealDataByKeywords @@ -776,10 +776,10 @@ List contacts with optional filtering by company ID or deal ID, with pagination label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/get_deal_data_by_keywords_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/get_deal_data_by_keywords_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/get_deal_data_by_keywords_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/get_deal_data_by_keywords_example_call_tool.js", ], }, }, @@ -803,10 +803,10 @@ Retrieve deal data with associated contacts, companies, calls, emails, label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/create_deal_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/create_deal_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/create_deal_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/create_deal_example_call_tool.js", ], }, }, @@ -820,11 +820,11 @@ Create a new deal in HubSpot. - **deal_name** (`string`, required) The deal name (required) - **deal_amount** (`number`, optional) The deal amount/value - **deal_stage** (`string`, optional) The deal stage -- **deal_type** (`Enum` [HubspotDealType](/mcp-servers/sales/hubspot/reference#HubspotDealType), optional) The deal type. +- **deal_type** (`Enum` [HubspotDealType](/resources/integrations/sales/hubspot/reference#HubspotDealType), optional) The deal type. - **expected_close_date** (`string`, optional) Expected close date in YYYY-MM-DD format - **pipeline_id** (`string`, optional) Pipeline id. Use 'default' for default pipeline or pass a pipeline id (integer) - **deal_owner** (`string`, optional) The deal owner user ID -- **priority_level** (`Enum` [HubspotDealPriority](/mcp-servers/sales/hubspot/reference#HubspotDealPriority), optional) Priority level. +- **priority_level** (`Enum` [HubspotDealPriority](/resources/integrations/sales/hubspot/reference#HubspotDealPriority), optional) Priority level. - **deal_description** (`string`, optional) The deal description ## Hubspot.UpdateDeal @@ -836,10 +836,10 @@ Create a new deal in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/update_deal_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/update_deal_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/update_deal_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/update_deal_example_call_tool.js", ], }, }, @@ -873,10 +873,10 @@ When using keywords, the tool will return a list of matching deals. Review the m label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/update_deal_close_date_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/update_deal_close_date_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/update_deal_close_date_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/update_deal_close_date_example_call_tool.js", ], }, }, @@ -899,10 +899,10 @@ Update the expected close date of an existing deal in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/update_deal_stage_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/update_deal_stage_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/update_deal_stage_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/update_deal_stage_example_call_tool.js", ], }, }, @@ -927,10 +927,10 @@ Updates a deal's stage, validating against the current pipeline if provided label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/get_deal_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/get_deal_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/get_deal_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/get_deal_by_id_example_call_tool.js", ], }, }, @@ -952,10 +952,10 @@ Retrieve a specific deal by its ID from HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/associate_contact_to_deal_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/associate_contact_to_deal_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/associate_contact_to_deal_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/associate_contact_to_deal_example_call_tool.js", ], }, }, @@ -978,10 +978,10 @@ Associate a contact with an existing deal in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/list_deals_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/list_deals_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/list_deals_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/list_deals_example_call_tool.js", ], }, }, @@ -995,7 +995,7 @@ List deals with optional filtering by contact ID or company ID, with pagination - **limit** (`integer`, optional) The maximum number of deals to return. Defaults to 10. Max is 50. - **contact_id** (`integer`, optional) Filter deals by contact ID. Defaults to None (no filtering). - **company_id** (`integer`, optional) Filter deals by company ID. Defaults to None (no filtering). -- **sort_order** (`Enum` [HubspotSortOrder](/mcp-servers/sales/hubspot/reference#HubspotSortOrder), optional) Sort order for results. Defaults to LATEST_MODIFIED. +- **sort_order** (`Enum` [HubspotSortOrder](/resources/integrations/sales/hubspot/reference#HubspotSortOrder), optional) Sort order for results. Defaults to LATEST_MODIFIED. - **next_page_token** (`string`, optional) The token to get the next page of results. Defaults to None (returns first page of results) ## Hubspot.GetNoteDataByKeywords @@ -1007,10 +1007,10 @@ List deals with optional filtering by contact ID or company ID, with pagination label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/get_note_data_by_keywords_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/get_note_data_by_keywords_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/get_note_data_by_keywords_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/get_note_data_by_keywords_example_call_tool.js", ], }, }, @@ -1035,10 +1035,10 @@ Search for note activities by search terms in NOTE object properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/get_call_data_by_keywords_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/get_call_data_by_keywords_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/get_call_data_by_keywords_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/get_call_data_by_keywords_example_call_tool.js", ], }, }, @@ -1063,10 +1063,10 @@ Search for call activities by search terms in CALL object properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/get_email_data_by_keywords_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/get_email_data_by_keywords_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/get_email_data_by_keywords_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/get_email_data_by_keywords_example_call_tool.js", ], }, }, @@ -1091,10 +1091,10 @@ Search for email activities by search terms in EMAIL object properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/get_meeting_data_by_keywords_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/get_meeting_data_by_keywords_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/get_meeting_data_by_keywords_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/get_meeting_data_by_keywords_example_call_tool.js", ], }, }, @@ -1119,10 +1119,10 @@ Search for meeting activities by search terms in MEETING object properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/get_task_data_by_keywords_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/get_task_data_by_keywords_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/get_task_data_by_keywords_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/get_task_data_by_keywords_example_call_tool.js", ], }, }, @@ -1147,10 +1147,10 @@ Search for task activities by search terms in TASK object properties. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/get_communication_data_by_keywords_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/get_communication_data_by_keywords_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/get_communication_data_by_keywords_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/get_communication_data_by_keywords_example_call_tool.js", ], }, }, @@ -1175,10 +1175,10 @@ Search for communication activities by search terms in COMMUNICATION object prop label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/get_company_data_by_keywords_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/get_company_data_by_keywords_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/get_company_data_by_keywords_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/get_company_data_by_keywords_example_call_tool.js", ], }, }, @@ -1202,10 +1202,10 @@ Retrieve company data with associated contacts, deals, calls, emails, label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/create_company_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/create_company_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/create_company_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/create_company_example_call_tool.js", ], }, }, @@ -1234,10 +1234,10 @@ Create a new company in HubSpot. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/update_company_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/update_company_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/update_company_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/update_company_example_call_tool.js", ], }, }, @@ -1271,10 +1271,10 @@ When using keywords, the tool will return a list of matching companies. Review t label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/list_companies_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/list_companies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/list_companies_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/list_companies_example_call_tool.js", ], }, }, @@ -1286,7 +1286,7 @@ List companies with pagination support. **Parameters** - **limit** (`integer`, optional) The maximum number of companies to return. Defaults to 10. Max is 50. -- **sort_order** (`Enum` [HubspotSortOrder](/mcp-servers/sales/hubspot/reference#HubspotSortOrder), optional) Sort order for results. Defaults to LATEST_MODIFIED. +- **sort_order** (`Enum` [HubspotSortOrder](/resources/integrations/sales/hubspot/reference#HubspotSortOrder), optional) Sort order for results. Defaults to LATEST_MODIFIED. - **next_page_token** (`string`, optional) The token to get the next page of results. Defaults to None (returns first page of results) ## Hubspot.GetAvailableIndustryTypes @@ -1298,10 +1298,10 @@ List companies with pagination support. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/get_available_industry_types_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/get_available_industry_types_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/get_available_industry_types_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/get_available_industry_types_example_call_tool.js", ], }, }, @@ -1323,10 +1323,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/get_deal_pipelines_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/get_deal_pipelines_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/get_deal_pipelines_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/get_deal_pipelines_example_call_tool.js", ], }, }, @@ -1348,10 +1348,10 @@ List HubSpot deal pipelines with their stages, optionally filtered by a search s label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/hubspot/get_deal_pipeline_stages_example_call_tool.py", + "/examples/integrations/resources/integrations/hubspot/get_deal_pipeline_stages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/hubspot/get_deal_pipeline_stages_example_call_tool.js", + "/examples/integrations/resources/integrations/hubspot/get_deal_pipeline_stages_example_call_tool.js", ], }, }, @@ -1366,6 +1366,6 @@ List stages for a specific HubSpot deal pipeline. ## Auth -The Arcade Cloud Platform offers a default [Hubspot auth provider](/home/auth-providers/hubspot). If you use it, there's nothing to configure. Your users will see `Arcade` as the name of the application requesting permission. +The Arcade Cloud Platform offers a default [Hubspot auth provider](/references/auth-providers/hubspot). If you use it, there's nothing to configure. Your users will see `Arcade` as the name of the application requesting permission. diff --git a/app/en/mcp-servers/sales/hubspot/reference/page.mdx b/app/en/resources/integrations/sales/hubspot/reference/page.mdx similarity index 100% rename from app/en/mcp-servers/sales/hubspot/reference/page.mdx rename to app/en/resources/integrations/sales/hubspot/reference/page.mdx diff --git a/app/en/mcp-servers/sales/salesforce/page.mdx b/app/en/resources/integrations/sales/salesforce/page.mdx similarity index 72% rename from app/en/mcp-servers/sales/salesforce/page.mdx rename to app/en/resources/integrations/sales/salesforce/page.mdx index 02e684154..5edd14ca3 100644 --- a/app/en/mcp-servers/sales/salesforce/page.mdx +++ b/app/en/resources/integrations/sales/salesforce/page.mdx @@ -10,7 +10,7 @@ import { Callout } from "nextra/components"; At this time, Arcade does not offer a default Salesforce Auth Provider. To use Salesforce auth and MCP Sever, you must create a custom Auth Provider with your own Salesforce OAuth 2.0 credentials as documented in [Salesforce Auth - Provider](/home/auth-providers/salesforce). + Provider](/references/auth-providers/salesforce). If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). In order to use the Salesforce MCP Sever, you must [self-host the Arcade - Engine](/home/deployment/engine-configuration) and [configure the Salesforce - auth provider](/home/auth-providers/salesforce). The Arcade Engine is + Engine](/guides/deployment-hosting/configure-engine) and [configure the Salesforce + auth provider](/references/auth-providers/salesforce). The Arcade Engine is available at `http://localhost:9099` by default. In the code examples below, if necessary, adjust the `base_url` (in Python) or `baseURL` (in JavaScript) parameter in the `Arcade` client constructor to match your environment. @@ -83,10 +83,10 @@ pip install arcade_salesforce label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/salesforce/get_account_data_by_keywords_example_call_tool.py", + "/examples/integrations/resources/integrations/salesforce/get_account_data_by_keywords_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/salesforce/get_account_data_by_keywords_example_call_tool.js", + "/examples/integrations/resources/integrations/salesforce/get_account_data_by_keywords_example_call_tool.js", ], }, }, @@ -94,10 +94,10 @@ pip install arcade_salesforce label: "Execute the Tool with OpenAI", content: { Python: [ - "/examples/integrations/mcp-servers/salesforce/get_account_data_by_keywords_example_llm_oai.py", + "/examples/integrations/resources/integrations/salesforce/get_account_data_by_keywords_example_llm_oai.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/salesforce/get_account_data_by_keywords_example_llm_oai.js", + "/examples/integrations/resources/integrations/salesforce/get_account_data_by_keywords_example_llm_oai.js", ], }, }, @@ -121,10 +121,10 @@ Searches for accounts in Salesforce and returns them with related info: contacts label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/salesforce/get_account_data_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/salesforce/get_account_data_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/salesforce/get_account_data_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/salesforce/get_account_data_by_id_example_call_tool.js", ], }, }, @@ -132,10 +132,10 @@ Searches for accounts in Salesforce and returns them with related info: contacts label: "Execute the Tool with OpenAI", content: { Python: [ - "/examples/integrations/mcp-servers/salesforce/get_account_data_by_id_example_llm_oai.py", + "/examples/integrations/resources/integrations/salesforce/get_account_data_by_id_example_llm_oai.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/salesforce/get_account_data_by_id_example_llm_oai.js", + "/examples/integrations/resources/integrations/salesforce/get_account_data_by_id_example_llm_oai.js", ], }, }, @@ -157,10 +157,10 @@ Gets the account with related info: contacts, leads, notes, calls, opportunities label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/salesforce/create_contact_example_call_tool.py", + "/examples/integrations/resources/integrations/salesforce/create_contact_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/salesforce/create_contact_example_call_tool.js", + "/examples/integrations/resources/integrations/salesforce/create_contact_example_call_tool.js", ], }, }, @@ -168,10 +168,10 @@ Gets the account with related info: contacts, leads, notes, calls, opportunities label: "Execute the Tool with OpenAI", content: { Python: [ - "/examples/integrations/mcp-servers/salesforce/create_contact_example_llm_oai.py", + "/examples/integrations/resources/integrations/salesforce/create_contact_example_llm_oai.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/salesforce/create_contact_example_llm_oai.js", + "/examples/integrations/resources/integrations/salesforce/create_contact_example_llm_oai.js", ], }, }, @@ -196,4 +196,4 @@ Creates a contact in Salesforce associated with an account. At this time, Arcade Cloud does not support Salesforce auth. -In order to use the Salesforce MCP Sever (or develop custom tools for Salesforce), you have to [self-host the Arcade Engine](/home/deployment/engine-configuration) and [configure the Salesforce auth provider](/home/auth-providers/salesforce) in your engine configuration. +In order to use the Salesforce MCP Sever (or develop custom tools for Salesforce), you have to [self-host the Arcade Engine](/guides/deployment-hosting/configure-engine) and [configure the Salesforce auth provider](/references/auth-providers/salesforce) in your engine configuration. diff --git a/app/en/mcp-servers/search/_meta.tsx b/app/en/resources/integrations/search/_meta.tsx similarity index 100% rename from app/en/mcp-servers/search/_meta.tsx rename to app/en/resources/integrations/search/_meta.tsx diff --git a/app/en/mcp-servers/search/exa-api/page.mdx b/app/en/resources/integrations/search/exa-api/page.mdx similarity index 70% rename from app/en/mcp-servers/search/exa-api/page.mdx rename to app/en/resources/integrations/search/exa-api/page.mdx index 27e5b89e5..c6b19640a 100644 --- a/app/en/mcp-servers/search/exa-api/page.mdx +++ b/app/en/resources/integrations/search/exa-api/page.mdx @@ -158,7 +158,7 @@ The ExaApi MCP Server offers a comprehensive suite of tools for conducting searc If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## ExaApi.PerformExaSearch @@ -170,10 +170,10 @@ The ExaApi MCP Server offers a comprehensive suite of tools for conducting searc label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/perform_exa_search_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/perform_exa_search_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/perform_exa_search_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/perform_exa_search_example_call_tool.js", ], }, }, @@ -189,7 +189,7 @@ Conduct a search using Exa and retrieve relevant results. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.FindSimilarLinks @@ -200,10 +200,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/find_similar_links_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/find_similar_links_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/find_similar_links_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/find_similar_links_example_call_tool.js", ], }, }, @@ -219,7 +219,7 @@ Find similar links to a given link. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.GetContentDetails @@ -230,10 +230,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/get_content_details_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/get_content_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/get_content_details_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/get_content_details_example_call_tool.js", ], }, }, @@ -249,7 +249,7 @@ Retrieve details about specific content. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.GenerateAnswerSummary @@ -260,10 +260,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/generate_answer_summary_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/generate_answer_summary_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/generate_answer_summary_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/generate_answer_summary_example_call_tool.js", ], }, }, @@ -280,7 +280,7 @@ Retrieve direct answers or detailed summaries with citations. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.ListResearchRequests @@ -291,10 +291,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/list_research_requests_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/list_research_requests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/list_research_requests_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/list_research_requests_example_call_tool.js", ], }, }, @@ -310,7 +310,7 @@ Retrieve a paginated list of research requests. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.CreateResearchRequest @@ -321,10 +321,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/create_research_request_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/create_research_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/create_research_request_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/create_research_request_example_call_tool.js", ], }, }, @@ -339,7 +339,7 @@ Create a new research request. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.GetResearchById @@ -350,10 +350,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/get_research_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/get_research_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/get_research_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/get_research_by_id_example_call_tool.js", ], }, }, @@ -370,7 +370,7 @@ Retrieve research information using a specific ID. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.CreateWebset @@ -381,10 +381,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/create_webset_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/create_webset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/create_webset_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/create_webset_example_call_tool.js", ], }, }, @@ -399,7 +399,7 @@ Create a new Webset with optional configurations. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.ListWebsets @@ -410,10 +410,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/list_websets_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/list_websets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/list_websets_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/list_websets_example_call_tool.js", ], }, }, @@ -429,7 +429,7 @@ Retrieve a list of available websets. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.GetWebsetDetails @@ -440,10 +440,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/get_webset_details_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/get_webset_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/get_webset_details_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/get_webset_details_example_call_tool.js", ], }, }, @@ -459,7 +459,7 @@ Retrieve detailed information about a specific webset. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.UpdateWebset @@ -470,10 +470,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/update_webset_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/update_webset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/update_webset_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/update_webset_example_call_tool.js", ], }, }, @@ -489,7 +489,7 @@ Update details of an existing webset. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.DeleteWebset @@ -500,10 +500,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/delete_webset_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/delete_webset_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/delete_webset_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/delete_webset_example_call_tool.js", ], }, }, @@ -518,7 +518,7 @@ Deletes a Webset and its associated items. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.CancelWebsetOperations @@ -529,10 +529,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/cancel_webset_operations_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/cancel_webset_operations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/cancel_webset_operations_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/cancel_webset_operations_example_call_tool.js", ], }, }, @@ -547,7 +547,7 @@ Cancel all operations on a specified Webset. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.PreviewSearchDecomposition @@ -558,10 +558,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/preview_search_decomposition_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/preview_search_decomposition_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/preview_search_decomposition_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/preview_search_decomposition_example_call_tool.js", ], }, }, @@ -576,7 +576,7 @@ Preview and analyze search query decomposition. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.GetWebsetItem @@ -587,10 +587,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/get_webset_item_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/get_webset_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/get_webset_item_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/get_webset_item_example_call_tool.js", ], }, }, @@ -606,7 +606,7 @@ Retrieve a specific Webset Item by ID. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.DeleteWebsetItem @@ -617,10 +617,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/delete_webset_item_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/delete_webset_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/delete_webset_item_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/delete_webset_item_example_call_tool.js", ], }, }, @@ -636,7 +636,7 @@ Delete an item from a webset and cancel its enrichment process. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.ListWebsetItems @@ -647,10 +647,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/list_webset_items_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/list_webset_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/list_webset_items_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/list_webset_items_example_call_tool.js", ], }, }, @@ -668,7 +668,7 @@ Retrieve a list of items from a specific webset. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.CreateWebsetEnrichment @@ -679,10 +679,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/create_webset_enrichment_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/create_webset_enrichment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/create_webset_enrichment_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/create_webset_enrichment_example_call_tool.js", ], }, }, @@ -698,7 +698,7 @@ Create an enrichment for a specified webset. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.UpdateWebsetEnrichment @@ -709,10 +709,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/update_webset_enrichment_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/update_webset_enrichment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/update_webset_enrichment_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/update_webset_enrichment_example_call_tool.js", ], }, }, @@ -729,7 +729,7 @@ Update an enrichment configuration for a webset. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.GetEnrichmentDetails @@ -740,10 +740,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/get_enrichment_details_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/get_enrichment_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/get_enrichment_details_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/get_enrichment_details_example_call_tool.js", ], }, }, @@ -759,7 +759,7 @@ Retrieve detailed information about a specific enrichment. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.DeleteEnrichment @@ -770,10 +770,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/delete_enrichment_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/delete_enrichment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/delete_enrichment_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/delete_enrichment_example_call_tool.js", ], }, }, @@ -789,7 +789,7 @@ Delete an enrichment and cancel running processes. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.CancelEnrichmentProcess @@ -800,10 +800,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/cancel_enrichment_process_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/cancel_enrichment_process_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/cancel_enrichment_process_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/cancel_enrichment_process_example_call_tool.js", ], }, }, @@ -819,7 +819,7 @@ Cancel a running enrichment process. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.CreateWebhookForNotifications @@ -830,10 +830,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/create_webhook_for_notifications_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/create_webhook_for_notifications_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/create_webhook_for_notifications_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/create_webhook_for_notifications_example_call_tool.js", ], }, }, @@ -848,7 +848,7 @@ Create webhooks to receive event notifications. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.GetWebhooksList @@ -859,10 +859,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/get_webhooks_list_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/get_webhooks_list_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/get_webhooks_list_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/get_webhooks_list_example_call_tool.js", ], }, }, @@ -878,7 +878,7 @@ Retrieve a paginated list of all webhooks in your account. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.GetWebhookInfo @@ -889,10 +889,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/get_webhook_info_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/get_webhook_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/get_webhook_info_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/get_webhook_info_example_call_tool.js", ], }, }, @@ -907,7 +907,7 @@ Retrieve details of a webhook using its ID. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.UpdateWebhookSettings @@ -918,10 +918,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/update_webhook_settings_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/update_webhook_settings_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/update_webhook_settings_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/update_webhook_settings_example_call_tool.js", ], }, }, @@ -937,7 +937,7 @@ Update a webhook's settings for events, URL, and metadata. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.RemoveWebhook @@ -948,10 +948,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/remove_webhook_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/remove_webhook_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/remove_webhook_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/remove_webhook_example_call_tool.js", ], }, }, @@ -966,7 +966,7 @@ Remove a webhook from your account. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.ListWebhookAttempts @@ -977,10 +977,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/list_webhook_attempts_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/list_webhook_attempts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/list_webhook_attempts_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/list_webhook_attempts_example_call_tool.js", ], }, }, @@ -999,7 +999,7 @@ Retrieve and list all webhook attempt records. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.ListSystemEvents @@ -1010,10 +1010,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/list_system_events_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/list_system_events_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/list_system_events_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/list_system_events_example_call_tool.js", ], }, }, @@ -1032,7 +1032,7 @@ Retrieve a list of all system events. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.GetEventById @@ -1043,10 +1043,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/get_event_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/get_event_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/get_event_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/get_event_by_id_example_call_tool.js", ], }, }, @@ -1061,7 +1061,7 @@ Retrieve details of an event using its ID. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.CreateWebsetSearch @@ -1072,10 +1072,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/create_webset_search_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/create_webset_search_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/create_webset_search_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/create_webset_search_example_call_tool.js", ], }, }, @@ -1091,7 +1091,7 @@ Create a new search for a specified webset. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.GetSearchById @@ -1102,10 +1102,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/get_search_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/get_search_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/get_search_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/get_search_by_id_example_call_tool.js", ], }, }, @@ -1121,7 +1121,7 @@ Retrieve a search by its ID. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.CancelRunningSearch @@ -1132,10 +1132,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/cancel_running_search_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/cancel_running_search_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/cancel_running_search_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/cancel_running_search_example_call_tool.js", ], }, }, @@ -1151,7 +1151,7 @@ Cancels a currently running search operation. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.CreateMonitorForWebsets @@ -1162,10 +1162,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/create_monitor_for_websets_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/create_monitor_for_websets_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/create_monitor_for_websets_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/create_monitor_for_websets_example_call_tool.js", ], }, }, @@ -1180,7 +1180,7 @@ Create a scheduled monitor to update Websets with fresh data. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.ListWebsiteMonitors @@ -1191,10 +1191,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/list_website_monitors_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/list_website_monitors_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/list_website_monitors_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/list_website_monitors_example_call_tool.js", ], }, }, @@ -1211,7 +1211,7 @@ Fetch all monitors associated with a website. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.GetSpecificMonitor @@ -1222,10 +1222,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/get_specific_monitor_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/get_specific_monitor_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/get_specific_monitor_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/get_specific_monitor_example_call_tool.js", ], }, }, @@ -1240,7 +1240,7 @@ Retrieve details of a specific monitor using its ID. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.UpdateMonitorConfiguration @@ -1251,10 +1251,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/update_monitor_configuration_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/update_monitor_configuration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/update_monitor_configuration_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/update_monitor_configuration_example_call_tool.js", ], }, }, @@ -1270,7 +1270,7 @@ Update the configuration of a monitor. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.DeleteMonitor @@ -1281,10 +1281,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/delete_monitor_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/delete_monitor_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/delete_monitor_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/delete_monitor_example_call_tool.js", ], }, }, @@ -1299,7 +1299,7 @@ Deletes a specified monitor using its ID. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.ListMonitorRuns @@ -1310,10 +1310,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/list_monitor_runs_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/list_monitor_runs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/list_monitor_runs_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/list_monitor_runs_example_call_tool.js", ], }, }, @@ -1328,7 +1328,7 @@ Lists all runs for a given monitor. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.GetSpecificMonitorRun @@ -1339,10 +1339,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/get_specific_monitor_run_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/get_specific_monitor_run_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/get_specific_monitor_run_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/get_specific_monitor_run_example_call_tool.js", ], }, }, @@ -1358,7 +1358,7 @@ Retrieve details of a specific monitor run. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.CreateDataImport @@ -1369,10 +1369,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/create_data_import_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/create_data_import_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/create_data_import_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/create_data_import_example_call_tool.js", ], }, }, @@ -1387,7 +1387,7 @@ Initiates a new data import for uploading data into Websets. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.ListImports @@ -1398,10 +1398,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/list_imports_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/list_imports_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/list_imports_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/list_imports_example_call_tool.js", ], }, }, @@ -1417,7 +1417,7 @@ Retrieve all import entries for the Webset. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.GetSpecificImport @@ -1428,10 +1428,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/get_specific_import_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/get_specific_import_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/get_specific_import_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/get_specific_import_example_call_tool.js", ], }, }, @@ -1446,7 +1446,7 @@ Retrieve details of a specific import. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.UpdateImportsConfiguration @@ -1457,10 +1457,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/update_imports_configuration_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/update_imports_configuration_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/update_imports_configuration_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/update_imports_configuration_example_call_tool.js", ], }, }, @@ -1476,7 +1476,7 @@ Update an import configuration with new settings. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## ExaApi.DeleteImport @@ -1487,10 +1487,10 @@ This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/exa_api/delete_import_example_call_tool.py", + "/examples/integrations/resources/integrations/exa_api/delete_import_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/exa_api/delete_import_example_call_tool.js", + "/examples/integrations/resources/integrations/exa_api/delete_import_example_call_tool.js", ], }, }, @@ -1505,7 +1505,7 @@ Delete an import by its ID. **Secrets** -This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/home/build-tools/create-a-tool-with-secrets)) +This tool requires the following secrets: `EXA_API_KEY` (learn how to [configure secrets](/guides/create-tools/tool-basics/create-tool-secrets)) ## Reference diff --git a/app/en/mcp-servers/search/google_finance/page.mdx b/app/en/resources/integrations/search/google_finance/page.mdx similarity index 85% rename from app/en/mcp-servers/search/google_finance/page.mdx rename to app/en/resources/integrations/search/google_finance/page.mdx index 082345485..215900313 100644 --- a/app/en/mcp-servers/search/google_finance/page.mdx +++ b/app/en/resources/integrations/search/google_finance/page.mdx @@ -40,7 +40,7 @@ The Arcade Google Finance MCP Sever lets you fetch real-time and historical stoc If you need an action that's not listed here, please [contact us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## GoogleFinance.GetStockSummary @@ -59,10 +59,10 @@ Retrieve summary information for a given stock using the Google Finance API via label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/search/google_finance/get_stock_summary_example_call_tool.py", + "/examples/integrations/resources/integrations/search/google_finance/get_stock_summary_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/search/google_finance/get_stock_summary_example_call_tool.js", + "/examples/integrations/resources/integrations/search/google_finance/get_stock_summary_example_call_tool.js", ], }, }, @@ -86,10 +86,10 @@ Fetch historical data for a given stock over a defined time window. This tool re label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/search/google_finance/get_stock_historical_data_example_call_tool.py", + "/examples/integrations/resources/integrations/search/google_finance/get_stock_historical_data_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/search/google_finance/get_stock_historical_data_example_call_tool.js", + "/examples/integrations/resources/integrations/search/google_finance/get_stock_historical_data_example_call_tool.js", ], }, }, @@ -104,7 +104,7 @@ The Arcade Google Finance MCP Sever uses the [SerpAPI](https://serpapi.com/) to - `SERP_API_KEY`: Your SerpAPI API key. Setting the `SERP_API_KEY` secret is only required if you are - [self-hosting](/home/deployment/engine-configuration) Arcade. If you're + [self-hosting](/guides/deployment-hosting/configure-engine) Arcade. If you're using Arcade Cloud, the secret is already set for you. To manage your secrets, go to the [Secrets page](https://api.arcade.dev/dashboard/auth/secrets) in the Arcade diff --git a/app/en/mcp-servers/search/google_flights/page.mdx b/app/en/resources/integrations/search/google_flights/page.mdx similarity index 91% rename from app/en/mcp-servers/search/google_flights/page.mdx rename to app/en/resources/integrations/search/google_flights/page.mdx index bcce81c52..69631b269 100644 --- a/app/en/mcp-servers/search/google_flights/page.mdx +++ b/app/en/resources/integrations/search/google_flights/page.mdx @@ -55,10 +55,10 @@ Retrieve flight search results for a one-way flight using Google Flights. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/search/google_flights/search_one_way_flights_example_call_tool.py", + "/examples/integrations/resources/integrations/search/google_flights/search_one_way_flights_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/search/google_flights/search_one_way_flights_example_call_tool.js", + "/examples/integrations/resources/integrations/search/google_flights/search_one_way_flights_example_call_tool.js", ], }, }, @@ -74,7 +74,7 @@ The Arcade Google Flights MCP Sever uses the [SerpAPI](https://serpapi.com/) to Setting the `SERP_API_KEY` secret is only required if you are - [self-hosting](/home/deployment/engine-configuration) Arcade. If you're + [self-hosting](/guides/deployment-hosting/configure-engine) Arcade. If you're using Arcade Cloud, the secret is already set for you. To manage your secrets, go to the [Secrets page](https://api.arcade.dev/dashboard/auth/secrets) in the Arcade Dashboard. diff --git a/app/en/mcp-servers/search/google_hotels/page.mdx b/app/en/resources/integrations/search/google_hotels/page.mdx similarity index 90% rename from app/en/mcp-servers/search/google_hotels/page.mdx rename to app/en/resources/integrations/search/google_hotels/page.mdx index 63cf90d2d..9bff4c0f9 100644 --- a/app/en/mcp-servers/search/google_hotels/page.mdx +++ b/app/en/resources/integrations/search/google_hotels/page.mdx @@ -55,10 +55,10 @@ Retrieve hotel search results using the Google Hotels API. label: "Call the tool directly", content: { Python: [ - "/examples/integrations/mcp-servers/search/google_hotels/search_hotels_example_call_tool.py", + "/examples/integrations/resources/integrations/search/google_hotels/search_hotels_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/search/google_hotels/search_hotels_example_call_tool.js", + "/examples/integrations/resources/integrations/search/google_hotels/search_hotels_example_call_tool.js", ], }, }, @@ -74,7 +74,7 @@ The Arcade Google Hotels MCP Sever uses the [SerpAPI](https://serpapi.com/) to s Setting the `SERP_API_KEY` secret is only required if you are - [self-hosting](/home/deployment/engine-configuration) Arcade. If you're + [self-hosting](/guides/deployment-hosting/configure-engine) Arcade. If you're using Arcade Cloud, the secret is already set for you. To manage your secrets, go to the [Secrets page](https://api.arcade.dev/dashboard/auth/secrets) in the Arcade Dashboard. diff --git a/app/en/mcp-servers/search/google_jobs/page.mdx b/app/en/resources/integrations/search/google_jobs/page.mdx similarity index 91% rename from app/en/mcp-servers/search/google_jobs/page.mdx rename to app/en/resources/integrations/search/google_jobs/page.mdx index def268212..4ca6bf751 100644 --- a/app/en/mcp-servers/search/google_jobs/page.mdx +++ b/app/en/resources/integrations/search/google_jobs/page.mdx @@ -32,7 +32,7 @@ The Arcade Google Jobs MCP Server provides a pre-built set of tools for interact If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## GoogleJobs.SearchJobs @@ -44,10 +44,10 @@ The Arcade Google Jobs MCP Server provides a pre-built set of tools for interact label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/search/google_jobs/search_jobs_example_call_tool.py", + "/examples/integrations/resources/integrations/search/google_jobs/search_jobs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/search/google_jobs/search_jobs_example_call_tool.js", + "/examples/integrations/resources/integrations/search/google_jobs/search_jobs_example_call_tool.js", ], }, }, @@ -72,7 +72,7 @@ The Arcade Google Jobs MCP Sever uses the [SerpAPI](https://serpapi.com/) to get - `SERP_API_KEY`: Your SerpAPI API key. Setting the `SERP_API_KEY` secret is only required if you are - [self-hosting](/home/deployment/engine-configuration) Arcade. If you're + [self-hosting](/guides/deployment-hosting/configure-engine) Arcade. If you're using Arcade Cloud, the secret is already set for you. To manage your secrets, go to the [Secrets page](https://api.arcade.dev/dashboard/auth/secrets) in the Arcade diff --git a/app/en/mcp-servers/search/google_maps/page.mdx b/app/en/resources/integrations/search/google_maps/page.mdx similarity index 94% rename from app/en/mcp-servers/search/google_maps/page.mdx rename to app/en/resources/integrations/search/google_maps/page.mdx index b00baa596..bdeb833cc 100644 --- a/app/en/mcp-servers/search/google_maps/page.mdx +++ b/app/en/resources/integrations/search/google_maps/page.mdx @@ -39,7 +39,7 @@ The Arcade Google Maps MCP Server provides a pre-built set of tools for interact If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## GoogleMaps.GetDirectionsBetweenAddresses @@ -51,10 +51,10 @@ The Arcade Google Maps MCP Server provides a pre-built set of tools for interact label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/search/google_maps/get_directions_between_addresses_example_call_tool.py", + "/examples/integrations/resources/integrations/search/google_maps/get_directions_between_addresses_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/search/google_maps/get_directions_between_addresses_example_call_tool.js", + "/examples/integrations/resources/integrations/search/google_maps/get_directions_between_addresses_example_call_tool.js", ], }, }, @@ -81,10 +81,10 @@ Get directions between two addresses. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/search/google_maps/get_directions_between_coordinates_example_call_tool.py", + "/examples/integrations/resources/integrations/search/google_maps/get_directions_between_coordinates_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/search/google_maps/get_directions_between_coordinates_example_call_tool.js", + "/examples/integrations/resources/integrations/search/google_maps/get_directions_between_coordinates_example_call_tool.js", ], }, }, @@ -112,7 +112,7 @@ The Arcade Google Maps MCP Sever uses the [SerpAPI](https://serpapi.com/) to get - `SERP_API_KEY`: Your SerpAPI API key. Setting the `SERP_API_KEY` secret is only required if you are - [self-hosting](/home/deployment/engine-configuration) Arcade. If you're + [self-hosting](/guides/deployment-hosting/configure-engine) Arcade. If you're using Arcade Cloud, the secret is already set for you. To manage your secrets, go to the [Secrets page](https://api.arcade.dev/dashboard/auth/secrets) in the Arcade @@ -162,7 +162,7 @@ A list of supported travel modes can be found [here](#googlemapstravelmode). - `SERP_API_KEY`: Your SerpAPI API key. Setting the `SERP_API_KEY` secret is only required if you are - [self-hosting](/home/deployment/engine-configuration) Arcade. If you're + [self-hosting](/guides/deployment-hosting/configure-engine) Arcade. If you're using Arcade Cloud, the secret is already set for you. To manage your secrets, go to the [Secrets page](https://api.arcade.dev/dashboard/auth/secrets) in the Arcade diff --git a/app/en/mcp-servers/search/google_news/page.mdx b/app/en/resources/integrations/search/google_news/page.mdx similarity index 96% rename from app/en/mcp-servers/search/google_news/page.mdx rename to app/en/resources/integrations/search/google_news/page.mdx index 3e02eef50..dfbd7a0b2 100644 --- a/app/en/mcp-servers/search/google_news/page.mdx +++ b/app/en/resources/integrations/search/google_news/page.mdx @@ -35,7 +35,7 @@ The Arcade Google News MCP Server provides a pre-built set of tools for interact If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## GoogleNews.SearchNewsStories @@ -47,10 +47,10 @@ The Arcade Google News MCP Server provides a pre-built set of tools for interact label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/search/google_news/search_news_example_call_tool.py", + "/examples/integrations/resources/integrations/search/google_news/search_news_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/search/google_news/search_news_example_call_tool.js", + "/examples/integrations/resources/integrations/search/google_news/search_news_example_call_tool.js", ], }, }, @@ -74,7 +74,7 @@ The Arcade Google News MCP Sever uses the [SerpAPI](https://serpapi.com/) to get - `SERP_API_KEY`: Your SerpAPI API key. Setting the `SERP_API_KEY` secret is only required if you are - [self-hosting](/home/deployment/engine-configuration) Arcade. If you're + [self-hosting](/guides/deployment-hosting/configure-engine) Arcade. If you're using Arcade Cloud, the secret is already set for you. To manage your secrets, go to the [Secrets page](https://api.arcade.dev/dashboard/auth/secrets) in the Arcade diff --git a/app/en/mcp-servers/search/google_search/page.mdx b/app/en/resources/integrations/search/google_search/page.mdx similarity index 84% rename from app/en/mcp-servers/search/google_search/page.mdx rename to app/en/resources/integrations/search/google_search/page.mdx index 0fc447a58..1cf2709c4 100644 --- a/app/en/mcp-servers/search/google_search/page.mdx +++ b/app/en/resources/integrations/search/google_search/page.mdx @@ -30,7 +30,7 @@ The Arcade Search MCP Server provides a pre-built set of tools for interacting w If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## GoogleSearch.Search @@ -42,10 +42,10 @@ The Arcade Search MCP Server provides a pre-built set of tools for interacting w label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/search/google_search/search_google_example_call_tool.py", + "/examples/integrations/resources/integrations/search/google_search/search_google_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/search/google_search/search_google_example_call_tool.js", + "/examples/integrations/resources/integrations/search/google_search/search_google_example_call_tool.js", ], }, }, @@ -67,7 +67,7 @@ The Arcade Google Search MCP Sever uses the [SerpAPI](https://serpapi.com/) to g - `SERP_API_KEY`: Your SerpAPI API key. Setting the `SERP_API_KEY` secret is only required if you are - [self-hosting](/home/deployment/engine-configuration) Arcade. If you're + [self-hosting](/guides/deployment-hosting/configure-engine) Arcade. If you're using Arcade Cloud, the secret is already set for you. To manage your secrets, go to the [Secrets page](https://api.arcade.dev/dashboard/auth/secrets) in the Arcade diff --git a/app/en/mcp-servers/search/google_shopping/page.mdx b/app/en/resources/integrations/search/google_shopping/page.mdx similarity index 96% rename from app/en/mcp-servers/search/google_shopping/page.mdx rename to app/en/resources/integrations/search/google_shopping/page.mdx index bb2d94f48..16d1a3686 100644 --- a/app/en/mcp-servers/search/google_shopping/page.mdx +++ b/app/en/resources/integrations/search/google_shopping/page.mdx @@ -35,7 +35,7 @@ The Arcade Google Shopping Search MCP Server provides a pre-built set of tools f If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## GoogleShopping.SearchProducts @@ -47,10 +47,10 @@ The Arcade Google Shopping Search MCP Server provides a pre-built set of tools f label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/search/google_shopping/search_shopping_products_example_call_tool.py", + "/examples/integrations/resources/integrations/search/google_shopping/search_shopping_products_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/search/google_shopping/search_shopping_products_example_call_tool.js", + "/examples/integrations/resources/integrations/search/google_shopping/search_shopping_products_example_call_tool.js", ], }, }, @@ -73,7 +73,7 @@ The Arcade Google Shopping Search MCP Sever uses the [SerpAPI](https://serpapi.c - `SERP_API_KEY`: Your SerpAPI API key. Setting the `SERP_API_KEY` secret is only required if you are - [self-hosting](/home/deployment/engine-configuration) Arcade. If you're + [self-hosting](/guides/deployment-hosting/configure-engine) Arcade. If you're using Arcade Cloud, the secret is already set for you. To manage your secrets, go to the [Secrets page](https://api.arcade.dev/dashboard/auth/secrets) in the Arcade diff --git a/app/en/mcp-servers/search/walmart/page.mdx b/app/en/resources/integrations/search/walmart/page.mdx similarity index 85% rename from app/en/mcp-servers/search/walmart/page.mdx rename to app/en/resources/integrations/search/walmart/page.mdx index 35ab09857..3b5969fc1 100644 --- a/app/en/mcp-servers/search/walmart/page.mdx +++ b/app/en/resources/integrations/search/walmart/page.mdx @@ -37,7 +37,7 @@ The Arcade Walmart Search MCP Server provides a pre-built set of tools for inter If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## Walmart.SearchProducts @@ -49,10 +49,10 @@ The Arcade Walmart Search MCP Server provides a pre-built set of tools for inter label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/search/walmart/search_walmart_products_example_call_tool.py", + "/examples/integrations/resources/integrations/search/walmart/search_walmart_products_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/search/walmart/search_walmart_products_example_call_tool.js", + "/examples/integrations/resources/integrations/search/walmart/search_walmart_products_example_call_tool.js", ], }, }, @@ -79,10 +79,10 @@ Search for products listed on Walmart stores. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/search/walmart/get_walmart_product_details_example_call_tool.py", + "/examples/integrations/resources/integrations/search/walmart/get_walmart_product_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/search/walmart/get_walmart_product_details_example_call_tool.js", + "/examples/integrations/resources/integrations/search/walmart/get_walmart_product_details_example_call_tool.js", ], }, }, @@ -103,7 +103,7 @@ The Arcade Walmart Search MCP Sever uses the [SerpAPI](https://serpapi.com/) to - `SERP_API_KEY`: Your SerpAPI API key. Setting the `SERP_API_KEY` secret is only required if you are - [self-hosting](/home/deployment/engine-configuration) Arcade. If you're + [self-hosting](/guides/deployment-hosting/configure-engine) Arcade. If you're using Arcade Cloud, the secret is already set for you. To manage your secrets, go to the [Secrets page](https://api.arcade.dev/dashboard/auth/secrets) in the Arcade diff --git a/app/en/mcp-servers/search/youtube/page.mdx b/app/en/resources/integrations/search/youtube/page.mdx similarity index 94% rename from app/en/mcp-servers/search/youtube/page.mdx rename to app/en/resources/integrations/search/youtube/page.mdx index c6a2a2019..92270c366 100644 --- a/app/en/mcp-servers/search/youtube/page.mdx +++ b/app/en/resources/integrations/search/youtube/page.mdx @@ -34,7 +34,7 @@ The Arcade YouTube Search MCP Server provides a pre-built set of tools for inter If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## Youtube.SearchForVideos @@ -46,10 +46,10 @@ The Arcade YouTube Search MCP Server provides a pre-built set of tools for inter label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/search/youtube/search_youtube_videos_example_call_tool.py", + "/examples/integrations/resources/integrations/search/youtube/search_youtube_videos_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/search/youtube/search_youtube_videos_example_call_tool.js", + "/examples/integrations/resources/integrations/search/youtube/search_youtube_videos_example_call_tool.js", ], }, }, @@ -74,10 +74,10 @@ Search for videos on YouTube. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/search/youtube/get_youtube_video_details_example_call_tool.py", + "/examples/integrations/resources/integrations/search/youtube/get_youtube_video_details_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/search/youtube/get_youtube_video_details_example_call_tool.js", + "/examples/integrations/resources/integrations/search/youtube/get_youtube_video_details_example_call_tool.js", ], }, }, @@ -100,7 +100,7 @@ The Arcade YouTube Search MCP Sever uses the [SerpAPI](https://serpapi.com/) to - `SERP_API_KEY`: Your SerpAPI API key. Setting the `SERP_API_KEY` secret is only required if you are - [self-hosting](/home/deployment/engine-configuration) Arcade. If you're + [self-hosting](/guides/deployment-hosting/configure-engine) Arcade. If you're using Arcade Cloud, the secret is already set for you. To manage your secrets, go to the [Secrets page](https://api.arcade.dev/dashboard/auth/secrets) in the Arcade diff --git a/app/en/mcp-servers/social-communication/_meta.tsx b/app/en/resources/integrations/social-communication/_meta.tsx similarity index 100% rename from app/en/mcp-servers/social-communication/_meta.tsx rename to app/en/resources/integrations/social-communication/_meta.tsx diff --git a/app/en/mcp-servers/social-communication/discord/page.mdx b/app/en/resources/integrations/social-communication/discord/page.mdx similarity index 95% rename from app/en/mcp-servers/social-communication/discord/page.mdx rename to app/en/resources/integrations/social-communication/discord/page.mdx index 310ff2b12..af66f9b37 100644 --- a/app/en/mcp-servers/social-communication/discord/page.mdx +++ b/app/en/resources/integrations/social-communication/discord/page.mdx @@ -36,7 +36,7 @@ When you use tools that require Discord auth using your Arcade account credentia ## Using Discord auth in app code -Use the Discord auth provider in your own agents and AI apps to get a user token for the Discord API. See [authorizing agents with Arcade](/home/auth/how-arcade-helps) to understand how this works. +Use the Discord auth provider in your own agents and AI apps to get a user token for the Discord API. See [authorizing agents with Arcade](/get-started/about-arcade) to understand how this works. Use `client.auth.start()` to get a user token for the Discord API: @@ -102,7 +102,7 @@ const token = authResponse.context.token; ## Using Discord auth in custom tools -You can author your own [custom tools](/home/build-tools/create-a-mcp-server) that interact with the Discord API. +You can author your own [custom tools](/guides/create-tools/tool-basics/build-mcp-server) that interact with the Discord API. Use the `Discord()` auth class to specify that a tool requires authorization with Discord. The `context.authorization.token` field will be automatically populated with the user's Discord token: diff --git a/app/en/mcp-servers/social-communication/linkedin/page.mdx b/app/en/resources/integrations/social-communication/linkedin/page.mdx similarity index 72% rename from app/en/mcp-servers/social-communication/linkedin/page.mdx rename to app/en/resources/integrations/social-communication/linkedin/page.mdx index 445c62d1e..b4b1f76dd 100644 --- a/app/en/mcp-servers/social-communication/linkedin/page.mdx +++ b/app/en/resources/integrations/social-communication/linkedin/page.mdx @@ -10,7 +10,7 @@ import { Callout } from "nextra/components"; If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server) with the [LinkedIn auth - provider](/home/auth-providers/linkedin#using-linkedin-auth-in-custom-tools). + tools](/guides/create-tools/tool-basics/build-mcp-server) with the [LinkedIn auth + provider](/references/auth-providers/linkedin#using-linkedin-auth-in-custom-tools). ## Linkedin.CreateTextPost @@ -47,10 +47,10 @@ These tools are currently available in the Arcade LinkedIn MCP Sever. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/linkedin/create_text_post_example_call_tool.py", + "/examples/integrations/resources/integrations/linkedin/create_text_post_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/linkedin/create_text_post_example_call_tool.js", + "/examples/integrations/resources/integrations/linkedin/create_text_post_example_call_tool.js", ], }, }, @@ -67,10 +67,10 @@ Share a new text post to LinkedIn. ## Auth -The Arcade LinkedIn MCP Sever uses the [LinkedIn auth provider](/home/auth-providers/linkedin) to connect to users' LinkedIn accounts. +The Arcade LinkedIn MCP Sever uses the [LinkedIn auth provider](/references/auth-providers/linkedin) to connect to users' LinkedIn accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the LinkedIn auth provider](/home/auth-providers/linkedin#configuring-linkedin-auth) with your own LinkedIn app credentials. +With a self-hosted installation of Arcade, you need to [configure the LinkedIn auth provider](/references/auth-providers/linkedin#configuring-linkedin-auth) with your own LinkedIn app credentials. diff --git a/app/en/mcp-servers/social-communication/microsoft-teams/_meta.tsx b/app/en/resources/integrations/social-communication/microsoft-teams/_meta.tsx similarity index 100% rename from app/en/mcp-servers/social-communication/microsoft-teams/_meta.tsx rename to app/en/resources/integrations/social-communication/microsoft-teams/_meta.tsx diff --git a/app/en/mcp-servers/social-communication/microsoft-teams/page.mdx b/app/en/resources/integrations/social-communication/microsoft-teams/page.mdx similarity index 75% rename from app/en/mcp-servers/social-communication/microsoft-teams/page.mdx rename to app/en/resources/integrations/social-communication/microsoft-teams/page.mdx index 98d083a68..74a200eb1 100644 --- a/app/en/mcp-servers/social-communication/microsoft-teams/page.mdx +++ b/app/en/resources/integrations/social-communication/microsoft-teams/page.mdx @@ -142,7 +142,7 @@ This MCP Sever streamlines collaboration and communication within Microsoft Team If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## MicrosoftTeams.WhoAmI @@ -154,10 +154,10 @@ This MCP Sever streamlines collaboration and communication within Microsoft Team label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/who_am_i_example_call_tool.js", ], }, }, @@ -179,10 +179,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/get_signed_in_user_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/get_signed_in_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/get_signed_in_user_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/get_signed_in_user_example_call_tool.js", ], }, }, @@ -204,10 +204,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/list_users_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/list_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/list_users_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/list_users_example_call_tool.js", ], }, }, @@ -230,10 +230,10 @@ Lists the users in the Microsoft Teams tenant. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/search_users_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/search_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/search_users_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/search_users_example_call_tool.js", ], }, }, @@ -245,7 +245,7 @@ Searches for users in the Microsoft Teams tenant. **Parameters** - **keywords** (`array[string]`, required) The keywords to match against users' names. -- **match_type** (`Enum` [PartialMatchType](/mcp-servers/social-communication/microsoft-teams/reference#PartialMatchType), optional) The type of match to use for the keywords. Defaults to match_any_of_the_keywords. +- **match_type** (`Enum` [PartialMatchType](/resources/integrations/social-communication/microsoft-teams/reference#PartialMatchType), optional) The type of match to use for the keywords. Defaults to match_any_of_the_keywords. - **limit** (`integer`, optional) The maximum number of users to return. Defaults to 50, max is 999. - **offset** (`integer`, optional) The offset to start from. @@ -258,10 +258,10 @@ Searches for users in the Microsoft Teams tenant. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/get_channel_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/get_channel_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/get_channel_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/get_channel_metadata_example_call_tool.js", ], }, }, @@ -285,10 +285,10 @@ Retrieves metadata about a Microsoft Teams channel and its members. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/list_channels_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/list_channels_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/list_channels_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/list_channels_example_call_tool.js", ], }, }, @@ -312,10 +312,10 @@ Lists channels in Microsoft Teams (including shared incoming channels). label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/search_channels_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/search_channels_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/search_channels_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/search_channels_example_call_tool.js", ], }, }, @@ -327,7 +327,7 @@ Searches for channels in a given Microsoft Teams team. **Parameters** - **keywords** (`array[string]`, required) The keywords to search for in channel names. -- **match_type** (`Enum` [MatchType](/mcp-servers/social-communication/microsoft-teams/reference#MatchType), optional) The type of match to use for the search. Defaults to 'partial_match_all_keywords'. +- **match_type** (`Enum` [MatchType](/resources/integrations/social-communication/microsoft-teams/reference#MatchType), optional) The type of match to use for the search. Defaults to 'partial_match_all_keywords'. - **limit** (`integer`, optional) The maximum number of channels to return. Defaults to 50. Max of 100. - **offset** (`integer`, optional) The offset to start from. - **team_id_or_name** (`string`, optional) The ID or name of the team to search the channels of (optional). If not provided: in case the user is a member of a single team, the tool will use it; otherwise an error will be returned with a list of all teams to pick from. @@ -341,10 +341,10 @@ Searches for channels in a given Microsoft Teams team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/get_channel_messages_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/get_channel_messages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/get_channel_messages_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/get_channel_messages_example_call_tool.js", ], }, }, @@ -369,10 +369,10 @@ Retrieves the messages in a Microsoft Teams channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/get_channel_message_replies_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/get_channel_message_replies_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/get_channel_message_replies_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/get_channel_message_replies_example_call_tool.js", ], }, }, @@ -396,10 +396,10 @@ Retrieves the replies to a Microsoft Teams channel message. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/send_message_to_channel_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/send_message_to_channel_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/send_message_to_channel_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/send_message_to_channel_example_call_tool.js", ], }, }, @@ -423,10 +423,10 @@ Sends a message to a Microsoft Teams channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/reply_to_channel_message_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/reply_to_channel_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/reply_to_channel_message_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/reply_to_channel_message_example_call_tool.js", ], }, }, @@ -451,10 +451,10 @@ Sends a reply to a Microsoft Teams channel message. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/list_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/list_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/list_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/list_teams_example_call_tool.js", ], }, }, @@ -465,7 +465,7 @@ Lists the teams the current user is associated with in Microsoft Teams. **Parameters** -- **membership_type** (`Enum` [TeamMembershipType](/mcp-servers/social-communication/microsoft-teams/reference#TeamMembershipType), optional) The type of membership to filter by. Defaults to 'direct_member_of_the_team'. +- **membership_type** (`Enum` [TeamMembershipType](/resources/integrations/social-communication/microsoft-teams/reference#TeamMembershipType), optional) The type of membership to filter by. Defaults to 'direct_member_of_the_team'. ## MicrosoftTeams.SearchTeams @@ -476,10 +476,10 @@ Lists the teams the current user is associated with in Microsoft Teams. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/search_teams_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/search_teams_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/search_teams_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/search_teams_example_call_tool.js", ], }, }, @@ -503,10 +503,10 @@ Searches for teams available to the current user in Microsoft Teams. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/get_team_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/get_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/get_team_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/get_team_example_call_tool.js", ], }, }, @@ -529,10 +529,10 @@ Retrieves metadata about a team in Microsoft Teams. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/list_team_members_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/list_team_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/list_team_members_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/list_team_members_example_call_tool.js", ], }, }, @@ -557,10 +557,10 @@ Lists the members of a team in Microsoft Teams. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/search_team_members_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/search_team_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/search_team_members_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/search_team_members_example_call_tool.js", ], }, }, @@ -586,10 +586,10 @@ Searches for members of a team in Microsoft Teams. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/get_chat_message_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/get_chat_message_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/get_chat_message_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/get_chat_message_by_id_example_call_tool.js", ], }, }, @@ -614,10 +614,10 @@ Retrieves a Microsoft Teams chat message. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/get_chat_messages_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/get_chat_messages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/get_chat_messages_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/get_chat_messages_example_call_tool.js", ], }, }, @@ -644,10 +644,10 @@ Retrieves messages from a Microsoft Teams chat (individual or group). label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/get_chat_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/get_chat_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/get_chat_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/get_chat_metadata_example_call_tool.js", ], }, }, @@ -671,10 +671,10 @@ Retrieves metadata about a Microsoft Teams chat. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/list_chats_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/list_chats_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/list_chats_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/list_chats_example_call_tool.js", ], }, }, @@ -697,10 +697,10 @@ List the Microsoft Teams chats to which the current user is a member of. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/send_message_to_chat_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/send_message_to_chat_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/send_message_to_chat_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/send_message_to_chat_example_call_tool.js", ], }, }, @@ -725,10 +725,10 @@ Sends a message to a Microsoft Teams chat. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/reply_to_chat_message_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/reply_to_chat_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/reply_to_chat_message_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/reply_to_chat_message_example_call_tool.js", ], }, }, @@ -754,10 +754,10 @@ Sends a reply to a Microsoft Teams chat message. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/create_chat_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/create_chat_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/create_chat_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/create_chat_example_call_tool.js", ], }, }, @@ -780,10 +780,10 @@ Creates a Microsoft Teams chat. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/search_people_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/search_people_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/search_people_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/search_people_example_call_tool.js", ], }, }, @@ -795,7 +795,7 @@ Searches for people the user has interacted with in Microsoft Teams and other 36 **Parameters** - **keywords** (`array[string]`, required) The keywords to match against people's names. Provide one or more expressions. -- **match_type** (`Enum` [PartialMatchType](/mcp-servers/social-communication/microsoft-teams/reference#PartialMatchType), optional) The type of match to use for the keywords. Defaults to match_any_of_the_keywords. +- **match_type** (`Enum` [PartialMatchType](/resources/integrations/social-communication/microsoft-teams/reference#PartialMatchType), optional) The type of match to use for the keywords. Defaults to match_any_of_the_keywords. - **limit** (`integer`, optional) The maximum number of people to return. Defaults to 50, max is 100. - **next_page_token** (`string`, optional) The next page token to use for pagination. @@ -808,10 +808,10 @@ Searches for people the user has interacted with in Microsoft Teams and other 36 label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/microsoft_teams/search_messages_example_call_tool.py", + "/examples/integrations/resources/integrations/microsoft_teams/search_messages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/microsoft_teams/search_messages_example_call_tool.js", + "/examples/integrations/resources/integrations/microsoft_teams/search_messages_example_call_tool.js", ], }, }, @@ -828,6 +828,6 @@ Searches for messages across Microsoft Teams chats and channels. ## Auth -The Arcade MicrosoftTeams MCP Sever uses the [Microsoft auth provider](/home/auth-providers/microsoft) to connect to users' MicrosoftTeams accounts. Please refer to the [Microsoft auth provider](/home/auth-providers/microsoft) documentation to learn how to configure auth. +The Arcade MicrosoftTeams MCP Sever uses the [Microsoft auth provider](/references/auth-providers/microsoft) to connect to users' MicrosoftTeams accounts. Please refer to the [Microsoft auth provider](/references/auth-providers/microsoft) documentation to learn how to configure auth. diff --git a/app/en/mcp-servers/social-communication/microsoft-teams/reference/page.mdx b/app/en/resources/integrations/social-communication/microsoft-teams/reference/page.mdx similarity index 100% rename from app/en/mcp-servers/social-communication/microsoft-teams/reference/page.mdx rename to app/en/resources/integrations/social-communication/microsoft-teams/reference/page.mdx diff --git a/app/en/mcp-servers/social-communication/reddit/page.mdx b/app/en/resources/integrations/social-communication/reddit/page.mdx similarity index 72% rename from app/en/mcp-servers/social-communication/reddit/page.mdx rename to app/en/resources/integrations/social-communication/reddit/page.mdx index d59ec04bd..dff788543 100644 --- a/app/en/mcp-servers/social-communication/reddit/page.mdx +++ b/app/en/resources/integrations/social-communication/reddit/page.mdx @@ -66,8 +66,8 @@ These tools are currently available in the Arcade Reddit MCP Sever. If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server) with the [Reddit auth - provider](/home/auth-providers/reddit#using-reddit-auth-in-custom-tools). + tools](/guides/create-tools/tool-basics/build-mcp-server) with the [Reddit auth + provider](/references/auth-providers/reddit#using-reddit-auth-in-custom-tools). ## Reddit.SubmitTextPost @@ -79,10 +79,10 @@ These tools are currently available in the Arcade Reddit MCP Sever. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/reddit/submit_text_post_example_call_tool.py", + "/examples/integrations/resources/integrations/reddit/submit_text_post_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/reddit/submit_text_post_example_call_tool.js", + "/examples/integrations/resources/integrations/reddit/submit_text_post_example_call_tool.js", ], }, }, @@ -111,10 +111,10 @@ Submit a text-based post to a subreddit label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/reddit/comment_on_post_example_call_tool.py", + "/examples/integrations/resources/integrations/reddit/comment_on_post_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/reddit/comment_on_post_example_call_tool.js", + "/examples/integrations/resources/integrations/reddit/comment_on_post_example_call_tool.js", ], }, }, @@ -139,10 +139,10 @@ Comment on a Reddit post. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/reddit/reply_to_comment_example_call_tool.py", + "/examples/integrations/resources/integrations/reddit/reply_to_comment_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/reddit/reply_to_comment_example_call_tool.js", + "/examples/integrations/resources/integrations/reddit/reply_to_comment_example_call_tool.js", ], }, }, @@ -167,10 +167,10 @@ Reply to a Reddit comment label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/reddit/get_posts_in_subreddit_example_call_tool.py", + "/examples/integrations/resources/integrations/reddit/get_posts_in_subreddit_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/reddit/get_posts_in_subreddit_example_call_tool.js", + "/examples/integrations/resources/integrations/reddit/get_posts_in_subreddit_example_call_tool.js", ], }, }, @@ -184,10 +184,10 @@ The time_range is required if the listing type is 'top' or 'controversial'. **Parameters** - **`subreddit`** _(string, required)_ The name of the subreddit to fetch posts from. -- **`listing`** _(enum ([SubredditListingType](/mcp-servers/social-communication/reddit#subredditlistingtype)), optional)_ The type of listing to fetch. For simple listings such as 'hot', 'new', or 'rising', the time_range parameter is ignored. For time-based listings such as 'top' or 'controversial', the 'time_range' parameter is required. Default is 'hot'. +- **`listing`** _(enum ([SubredditListingType](/resources/integrations/social-communication/reddit#subredditlistingtype)), optional)_ The type of listing to fetch. For simple listings such as 'hot', 'new', or 'rising', the time_range parameter is ignored. For time-based listings such as 'top' or 'controversial', the 'time_range' parameter is required. Default is 'hot'. - **`limit`** _(integer, optional)_ The maximum number of posts to fetch. Default is 10, max is 100. - **`cursor`** _(str, optional)_ The pagination token from a previous call. -- **`time_range`** _(enum ([RedditTimeFilter](/mcp-servers/social-communication/reddit#reddittimefilter)), optional)_ The time range for filtering posts. Must be provided if the listing type is 'top' or 'controversial'. Otherwise, it is ignored. Defaults to 'today'. +- **`time_range`** _(enum ([RedditTimeFilter](/resources/integrations/social-communication/reddit#reddittimefilter)), optional)_ The time range for filtering posts. Must be provided if the listing type is 'top' or 'controversial'. Otherwise, it is ignored. Defaults to 'today'. --- @@ -200,10 +200,10 @@ The time_range is required if the listing type is 'top' or 'controversial'. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/reddit/get_content_of_post_example_call_tool.py", + "/examples/integrations/resources/integrations/reddit/get_content_of_post_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/reddit/get_content_of_post_example_call_tool.js", + "/examples/integrations/resources/integrations/reddit/get_content_of_post_example_call_tool.js", ], }, }, @@ -227,10 +227,10 @@ Get the content (body) of a Reddit post by its identifier. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/reddit/get_content_of_multiple_posts_example_call_tool.py", + "/examples/integrations/resources/integrations/reddit/get_content_of_multiple_posts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/reddit/get_content_of_multiple_posts_example_call_tool.js", + "/examples/integrations/resources/integrations/reddit/get_content_of_multiple_posts_example_call_tool.js", ], }, }, @@ -254,10 +254,10 @@ Get the content (body) of multiple Reddit posts by their identifiers in a single label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/reddit/get_top_level_comments_of_post_example_call_tool.py", + "/examples/integrations/resources/integrations/reddit/get_top_level_comments_of_post_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/reddit/get_top_level_comments_of_post_example_call_tool.js", + "/examples/integrations/resources/integrations/reddit/get_top_level_comments_of_post_example_call_tool.js", ], }, }, @@ -281,10 +281,10 @@ Get the first page of top-level comments of a Reddit post. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/reddit/check_subreddit_access_example_call_tool.py", + "/examples/integrations/resources/integrations/reddit/check_subreddit_access_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/reddit/check_subreddit_access_example_call_tool.js", + "/examples/integrations/resources/integrations/reddit/check_subreddit_access_example_call_tool.js", ], }, }, @@ -308,10 +308,10 @@ Checks whether the specified subreddit exists and also if it is accessible to th label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/reddit/get_subreddit_rules_example_call_tool.py", + "/examples/integrations/resources/integrations/reddit/get_subreddit_rules_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/reddit/get_subreddit_rules_example_call_tool.js", + "/examples/integrations/resources/integrations/reddit/get_subreddit_rules_example_call_tool.js", ], }, }, @@ -335,10 +335,10 @@ Gets the rules of the specified subreddit label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/reddit/get_my_username_example_call_tool.py", + "/examples/integrations/resources/integrations/reddit/get_my_username_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/reddit/get_my_username_example_call_tool.js", + "/examples/integrations/resources/integrations/reddit/get_my_username_example_call_tool.js", ], }, }, @@ -358,10 +358,10 @@ Gets the username of the authenticated user. label: "Call the Tool with User Authorization", content: { Python: [ - "/examples/integrations/mcp-servers/reddit/get_my_posts_example_call_tool.py", + "/examples/integrations/resources/integrations/reddit/get_my_posts_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/reddit/get_my_posts_example_call_tool.js", + "/examples/integrations/resources/integrations/reddit/get_my_posts_example_call_tool.js", ], }, }, @@ -378,11 +378,11 @@ Get posts that were created by the authenticated user sorted by newest first ## Auth -The Arcade Reddit MCP Sever uses the [Reddit auth provider](/home/auth-providers/reddit) to connect to users' Reddit accounts. +The Arcade Reddit MCP Sever uses the [Reddit auth provider](/references/auth-providers/reddit) to connect to users' Reddit accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the Reddit auth provider](/home/auth-providers/reddit#configuring-reddit-auth) with your own Reddit app credentials. +With a self-hosted installation of Arcade, you need to [configure the Reddit auth provider](/references/auth-providers/reddit#configuring-reddit-auth) with your own Reddit app credentials. ## Reference diff --git a/app/en/mcp-servers/social-communication/slack-api/page.mdx b/app/en/resources/integrations/social-communication/slack-api/page.mdx similarity index 81% rename from app/en/mcp-servers/social-communication/slack-api/page.mdx rename to app/en/resources/integrations/social-communication/slack-api/page.mdx index b4241c6bd..deff39fb4 100644 --- a/app/en/mcp-servers/social-communication/slack-api/page.mdx +++ b/app/en/resources/integrations/social-communication/slack-api/page.mdx @@ -285,7 +285,7 @@ This MCP Sever is designed for admins and apps requiring broad Slack API access If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## SlackApi.AddSlackEmojiAlias @@ -297,10 +297,10 @@ This MCP Sever is designed for admins and apps requiring broad Slack API access label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/add_slack_emoji_alias_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/add_slack_emoji_alias_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/add_slack_emoji_alias_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/add_slack_emoji_alias_example_call_tool.js", ], }, }, @@ -323,10 +323,10 @@ Add an emoji alias in a Slack Enterprise organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/list_slack_enterprise_emojis_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/list_slack_enterprise_emojis_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/list_slack_enterprise_emojis_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/list_slack_enterprise_emojis_example_call_tool.js", ], }, }, @@ -349,10 +349,10 @@ Retrieve emojis for a Slack Enterprise organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/rename_slack_emoji_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/rename_slack_emoji_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/rename_slack_emoji_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/rename_slack_emoji_example_call_tool.js", ], }, }, @@ -375,10 +375,10 @@ Rename an emoji in a Slack Enterprise organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/list_approved_workspace_invite_requests_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/list_approved_workspace_invite_requests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/list_approved_workspace_invite_requests_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/list_approved_workspace_invite_requests_example_call_tool.js", ], }, }, @@ -402,10 +402,10 @@ Retrieve all approved workspace invite requests from Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/list_denied_slack_invite_requests_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/list_denied_slack_invite_requests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/list_denied_slack_invite_requests_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/list_denied_slack_invite_requests_example_call_tool.js", ], }, }, @@ -429,10 +429,10 @@ Retrieve denied Slack workspace invite requests. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/list_pending_workspace_invites_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/list_pending_workspace_invites_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/list_pending_workspace_invites_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/list_pending_workspace_invites_example_call_tool.js", ], }, }, @@ -456,10 +456,10 @@ Retrieve all pending workspace invite requests from Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/list_teams_in_enterprise_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/list_teams_in_enterprise_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/list_teams_in_enterprise_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/list_teams_in_enterprise_example_call_tool.js", ], }, }, @@ -482,10 +482,10 @@ Retrieve all teams in an Enterprise organization on Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/list_slack_workspace_owners_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/list_slack_workspace_owners_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/list_slack_workspace_owners_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/list_slack_workspace_owners_example_call_tool.js", ], }, }, @@ -509,10 +509,10 @@ Retrieve all owners in a Slack workspace. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/fetch_workspace_settings_info_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/fetch_workspace_settings_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/fetch_workspace_settings_info_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/fetch_workspace_settings_info_example_call_tool.js", ], }, }, @@ -534,10 +534,10 @@ Retrieve settings information for a Slack workspace. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/set_workspace_description_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/set_workspace_description_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/set_workspace_description_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/set_workspace_description_example_call_tool.js", ], }, }, @@ -560,10 +560,10 @@ Update the description of a Slack workspace. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/set_slack_workspace_name_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/set_slack_workspace_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/set_slack_workspace_name_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/set_slack_workspace_name_example_call_tool.js", ], }, }, @@ -586,10 +586,10 @@ Update the name of a Slack workspace. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/list_channels_for_usergroup_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/list_channels_for_usergroup_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/list_channels_for_usergroup_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/list_channels_for_usergroup_example_call_tool.js", ], }, }, @@ -613,10 +613,10 @@ Retrieve channels linked to an org-level user group in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/list_workspace_users_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/list_workspace_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/list_workspace_users_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/list_workspace_users_example_call_tool.js", ], }, }, @@ -643,10 +643,10 @@ Retrieve a list of users from a Slack workspace. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/check_api_calling_code_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/check_api_calling_code_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/check_api_calling_code_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/check_api_calling_code_example_call_tool.js", ], }, }, @@ -668,10 +668,10 @@ Verify the correctness of API calling code for Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/revoke_slack_token_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/revoke_slack_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/revoke_slack_token_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/revoke_slack_token_example_call_tool.js", ], }, }, @@ -693,10 +693,10 @@ Revoke a Slack authentication token. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/edit_slack_bookmark_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/edit_slack_bookmark_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/edit_slack_bookmark_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/edit_slack_bookmark_example_call_tool.js", ], }, }, @@ -722,10 +722,10 @@ Edit an existing bookmark in a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/remove_slack_bookmark_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/remove_slack_bookmark_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/remove_slack_bookmark_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/remove_slack_bookmark_example_call_tool.js", ], }, }, @@ -749,10 +749,10 @@ Remove a bookmark from a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/get_slack_bot_info_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/get_slack_bot_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/get_slack_bot_info_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/get_slack_bot_info_example_call_tool.js", ], }, }, @@ -775,10 +775,10 @@ Retrieve details about a Slack bot user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/register_slack_call_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/register_slack_call_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/register_slack_call_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/register_slack_call_example_call_tool.js", ], }, }, @@ -807,10 +807,10 @@ Registers a new call on Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/get_call_information_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/get_call_information_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/get_call_information_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/get_call_information_example_call_tool.js", ], }, }, @@ -832,10 +832,10 @@ Retrieve detailed information about a specific call in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/add_call_participants_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/add_call_participants_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/add_call_participants_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/add_call_participants_example_call_tool.js", ], }, }, @@ -858,10 +858,10 @@ Add new participants to a Slack call. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/remove_call_participants_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/remove_call_participants_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/remove_call_participants_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/remove_call_participants_example_call_tool.js", ], }, }, @@ -884,10 +884,10 @@ Remove participants from a Slack call. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/delete_scheduled_slack_message_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/delete_scheduled_slack_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/delete_scheduled_slack_message_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/delete_scheduled_slack_message_example_call_tool.js", ], }, }, @@ -911,10 +911,10 @@ Delete a pending scheduled message from Slack queue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/get_slack_message_permalink_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/get_slack_message_permalink_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/get_slack_message_permalink_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/get_slack_message_permalink_example_call_tool.js", ], }, }, @@ -937,10 +937,10 @@ Retrieve a permalink URL for a specific Slack message. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/send_ephemeral_message_slack_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/send_ephemeral_message_slack_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/send_ephemeral_message_slack_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/send_ephemeral_message_slack_example_call_tool.js", ], }, }, @@ -973,10 +973,10 @@ Send an ephemeral message to a user in a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/send_slack_message_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/send_slack_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/send_slack_message_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/send_slack_message_example_call_tool.js", ], }, }, @@ -1014,10 +1014,10 @@ Sends a message to a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/list_scheduled_messages_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/list_scheduled_messages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/list_scheduled_messages_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/list_scheduled_messages_example_call_tool.js", ], }, }, @@ -1044,10 +1044,10 @@ Retrieve scheduled messages from Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/schedule_slack_message_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/schedule_slack_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/schedule_slack_message_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/schedule_slack_message_example_call_tool.js", ], }, }, @@ -1081,10 +1081,10 @@ Schedule a message to be sent later in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/custom_unfurl_slack_urls_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/custom_unfurl_slack_urls_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/custom_unfurl_slack_urls_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/custom_unfurl_slack_urls_example_call_tool.js", ], }, }, @@ -1114,10 +1114,10 @@ Provide custom unfurl behavior for user-posted URLs on Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/accept_slack_invite_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/accept_slack_invite_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/accept_slack_invite_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/accept_slack_invite_example_call_tool.js", ], }, }, @@ -1144,10 +1144,10 @@ Accept invitations to a Slack Connect channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/approve_slack_channel_invitation_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/approve_slack_channel_invitation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/approve_slack_channel_invitation_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/approve_slack_channel_invitation_example_call_tool.js", ], }, }, @@ -1170,10 +1170,10 @@ Approve an invitation to a Slack Connect channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/create_slack_conversation_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/create_slack_conversation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/create_slack_conversation_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/create_slack_conversation_example_call_tool.js", ], }, }, @@ -1197,10 +1197,10 @@ Create a new public or private Slack conversation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/get_conversation_info_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/get_conversation_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/get_conversation_info_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/get_conversation_info_example_call_tool.js", ], }, }, @@ -1224,10 +1224,10 @@ Fetches information about a Slack conversation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/invite_user_to_slack_channel_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/invite_user_to_slack_channel_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/invite_user_to_slack_channel_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/invite_user_to_slack_channel_example_call_tool.js", ], }, }, @@ -1251,10 +1251,10 @@ Invite users to a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/join_slack_conversation_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/join_slack_conversation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/join_slack_conversation_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/join_slack_conversation_example_call_tool.js", ], }, }, @@ -1276,10 +1276,10 @@ Join an existing conversation in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/list_slack_channels_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/list_slack_channels_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/list_slack_channels_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/list_slack_channels_example_call_tool.js", ], }, }, @@ -1305,10 +1305,10 @@ Retrieve a list of all channels in a Slack team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/list_shared_channel_invites_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/list_shared_channel_invites_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/list_shared_channel_invites_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/list_shared_channel_invites_example_call_tool.js", ], }, }, @@ -1332,10 +1332,10 @@ Retrieve unapproved shared channel invites from Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/set_slack_channel_read_cursor_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/set_slack_channel_read_cursor_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/set_slack_channel_read_cursor_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/set_slack_channel_read_cursor_example_call_tool.js", ], }, }, @@ -1358,10 +1358,10 @@ Update the read cursor in a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/get_slack_conversation_members_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/get_slack_conversation_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/get_slack_conversation_members_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/get_slack_conversation_members_example_call_tool.js", ], }, }, @@ -1385,10 +1385,10 @@ Retrieve members from a specified Slack conversation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/open_or_resume_slack_conversation_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/open_or_resume_slack_conversation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/open_or_resume_slack_conversation_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/open_or_resume_slack_conversation_example_call_tool.js", ], }, }, @@ -1413,10 +1413,10 @@ Open or resume a direct or multi-person message in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/get_slack_thread_messages_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/get_slack_thread_messages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/get_slack_thread_messages_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/get_slack_thread_messages_example_call_tool.js", ], }, }, @@ -1445,10 +1445,10 @@ Retrieve messages from a Slack conversation thread. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/deny_shared_invite_request_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/deny_shared_invite_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/deny_shared_invite_request_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/deny_shared_invite_request_example_call_tool.js", ], }, }, @@ -1471,10 +1471,10 @@ Denies an external user invitation to a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/list_custom_emoji_for_team_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/list_custom_emoji_for_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/list_custom_emoji_for_team_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/list_custom_emoji_for_team_example_call_tool.js", ], }, }, @@ -1496,10 +1496,10 @@ Retrieve a list of custom emojis for a specific team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/get_external_file_upload_url_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/get_external_file_upload_url_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/get_external_file_upload_url_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/get_external_file_upload_url_example_call_tool.js", ], }, }, @@ -1524,10 +1524,10 @@ Retrieve a URL to upload an external file to Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/get_remote_file_info_slack_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/get_remote_file_info_slack_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/get_remote_file_info_slack_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/get_remote_file_info_slack_example_call_tool.js", ], }, }, @@ -1550,10 +1550,10 @@ Retrieve details about a remote file from Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/get_slack_remote_files_info_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/get_slack_remote_files_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/get_slack_remote_files_info_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/get_slack_remote_files_info_example_call_tool.js", ], }, }, @@ -1579,10 +1579,10 @@ Retrieve information about remote files added to Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/share_remote_file_in_channel_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/share_remote_file_in_channel_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/share_remote_file_in_channel_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/share_remote_file_in_channel_example_call_tool.js", ], }, }, @@ -1606,10 +1606,10 @@ Share a remote file into a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/enable_slack_file_sharing_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/enable_slack_file_sharing_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/enable_slack_file_sharing_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/enable_slack_file_sharing_example_call_tool.js", ], }, }, @@ -1631,10 +1631,10 @@ Enable a Slack file for public sharing. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/pin_item_to_slack_channel_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/pin_item_to_slack_channel_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/pin_item_to_slack_channel_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/pin_item_to_slack_channel_example_call_tool.js", ], }, }, @@ -1657,10 +1657,10 @@ Pin an item to a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/list_pinned_items_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/list_pinned_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/list_pinned_items_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/list_pinned_items_example_call_tool.js", ], }, }, @@ -1682,10 +1682,10 @@ Retrieve items pinned to a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/add_slack_reaction_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/add_slack_reaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/add_slack_reaction_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/add_slack_reaction_example_call_tool.js", ], }, }, @@ -1709,10 +1709,10 @@ Add a reaction to a Slack item. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/remove_reaction_from_item_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/remove_reaction_from_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/remove_reaction_from_item_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/remove_reaction_from_item_example_call_tool.js", ], }, }, @@ -1738,10 +1738,10 @@ Remove a reaction from a Slack item. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/search_files_in_slack_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/search_files_in_slack_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/search_files_in_slack_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/search_files_in_slack_example_call_tool.js", ], }, }, @@ -1769,10 +1769,10 @@ Search for files in Slack using a query. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/search_slack_messages_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/search_slack_messages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/search_slack_messages_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/search_slack_messages_example_call_tool.js", ], }, }, @@ -1801,10 +1801,10 @@ Search Slack messages based on a query. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/get_team_billable_users_info_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/get_team_billable_users_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/get_team_billable_users_info_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/get_team_billable_users_info_example_call_tool.js", ], }, }, @@ -1829,10 +1829,10 @@ Retrieves billable users info for the current Slack team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/get_current_slack_team_info_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/get_current_slack_team_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/get_current_slack_team_info_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/get_current_slack_team_info_example_call_tool.js", ], }, }, @@ -1855,10 +1855,10 @@ Retrieve information about the current Slack team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/get_integration_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/get_integration_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/get_integration_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/get_integration_logs_example_call_tool.js", ], }, }, @@ -1886,10 +1886,10 @@ Retrieve integration logs for the current Slack team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/get_slack_team_preferences_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/get_slack_team_preferences_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/get_slack_team_preferences_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/get_slack_team_preferences_example_call_tool.js", ], }, }, @@ -1911,10 +1911,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/get_team_profile_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/get_team_profile_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/get_team_profile_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/get_team_profile_example_call_tool.js", ], }, }, @@ -1936,10 +1936,10 @@ Retrieve a team's profile information from Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/create_slack_user_group_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/create_slack_user_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/create_slack_user_group_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/create_slack_user_group_example_call_tool.js", ], }, }, @@ -1968,10 +1968,10 @@ Creates a new user group in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/disable_user_group_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/disable_user_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/disable_user_group_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/disable_user_group_example_call_tool.js", ], }, }, @@ -1995,10 +1995,10 @@ Disable an existing Slack User Group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/enable_slack_user_group_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/enable_slack_user_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/enable_slack_user_group_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/enable_slack_user_group_example_call_tool.js", ], }, }, @@ -2022,10 +2022,10 @@ Enable a user group in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/list_slack_user_groups_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/list_slack_user_groups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/list_slack_user_groups_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/list_slack_user_groups_example_call_tool.js", ], }, }, @@ -2050,10 +2050,10 @@ Retrieve all user groups for a Slack team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/update_slack_user_group_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/update_slack_user_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/update_slack_user_group_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/update_slack_user_group_example_call_tool.js", ], }, }, @@ -2083,10 +2083,10 @@ Update an existing User Group in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/update_slack_usergroup_users_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/update_slack_usergroup_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/update_slack_usergroup_users_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/update_slack_usergroup_users_example_call_tool.js", ], }, }, @@ -2113,10 +2113,10 @@ Update the list of users in a Slack user group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/list_accessible_slack_conversations_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/list_accessible_slack_conversations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/list_accessible_slack_conversations_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/list_accessible_slack_conversations_example_call_tool.js", ], }, }, @@ -2143,10 +2143,10 @@ Retrieve a list of conversations the user can access on Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/check_slack_discoverability_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/check_slack_discoverability_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/check_slack_discoverability_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/check_slack_discoverability_example_call_tool.js", ], }, }, @@ -2168,10 +2168,10 @@ Check if an email is discoverable on Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/get_slack_user_presence_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/get_slack_user_presence_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/get_slack_user_presence_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/get_slack_user_presence_example_call_tool.js", ], }, }, @@ -2193,10 +2193,10 @@ Retrieve user presence information from Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/get_user_identity_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/get_user_identity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/get_user_identity_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/get_user_identity_example_call_tool.js", ], }, }, @@ -2218,10 +2218,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/list_slack_team_users_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/list_slack_team_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/list_slack_team_users_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/list_slack_team_users_example_call_tool.js", ], }, }, @@ -2246,10 +2246,10 @@ Fetches a list of all users in a Slack team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/find_slack_user_by_email_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/find_slack_user_by_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/find_slack_user_by_email_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/find_slack_user_by_email_example_call_tool.js", ], }, }, @@ -2271,10 +2271,10 @@ Find a Slack user using their email address. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/get_slack_user_profile_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/get_slack_user_profile_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/get_slack_user_profile_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/get_slack_user_profile_example_call_tool.js", ], }, }, @@ -2297,10 +2297,10 @@ Retrieve Slack user profile information and custom status. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack_api/set_slack_profile_photo_example_call_tool.py", + "/examples/integrations/resources/integrations/slack_api/set_slack_profile_photo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack_api/set_slack_profile_photo_example_call_tool.js", + "/examples/integrations/resources/integrations/slack_api/set_slack_profile_photo_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/social-communication/slack/_meta.tsx b/app/en/resources/integrations/social-communication/slack/_meta.tsx similarity index 100% rename from app/en/mcp-servers/social-communication/slack/_meta.tsx rename to app/en/resources/integrations/social-communication/slack/_meta.tsx diff --git a/app/en/mcp-servers/social-communication/slack/environment-variables/page.mdx b/app/en/resources/integrations/social-communication/slack/environment-variables/page.mdx similarity index 100% rename from app/en/mcp-servers/social-communication/slack/environment-variables/page.mdx rename to app/en/resources/integrations/social-communication/slack/environment-variables/page.mdx diff --git a/app/en/mcp-servers/social-communication/slack/install/page.mdx b/app/en/resources/integrations/social-communication/slack/install/page.mdx similarity index 85% rename from app/en/mcp-servers/social-communication/slack/install/page.mdx rename to app/en/resources/integrations/social-communication/slack/install/page.mdx index 854b41a0c..96e144414 100644 --- a/app/en/mcp-servers/social-communication/slack/install/page.mdx +++ b/app/en/resources/integrations/social-communication/slack/install/page.mdx @@ -19,7 +19,7 @@ Arcade's sample app for Slack brings Arcade's powerful AI tool-calling capabilit - Generate content, summaries, and responses for messages you receive - and more! -For more details on what tools are available and what scopes they require, see the [Slack MCP Server documentation](/mcp-servers/social-communication/slack). +For more details on what tools are available and what scopes they require, see the [Slack MCP Server documentation](/resources/integrations/social-communication/slack). The Arcade app for Slack requires an active Arcade account. If you don't have @@ -49,7 +49,7 @@ Invite Arcade to any channel or direct message by typing `/invite @Arcade` to al ### Start using Arcade's Slack tools -Use Arcade's [tools for Slack](/mcp-servers/social-communication/slack) to: +Use Arcade's [tools for Slack](/resources/integrations/social-communication/slack) to: - Send messages to channels and DMs - Find information in conversations @@ -66,11 +66,11 @@ Try leveraging the Arcade tools for Slack in the Arcade Playground by [chatting ## Next steps -The Arcade app for Slack is a sample for what Arcade can do with your Slack workspace. It's likely that for your own applications you'll need to [create your own app for Slack](/home/auth-providers/slack). Creating your own application for Slack will allow you to brand the app, customize the permissions, and more. +The Arcade app for Slack is a sample for what Arcade can do with your Slack workspace. It's likely that for your own applications you'll need to [create your own app for Slack](/references/auth-providers/slack). Creating your own application for Slack will allow you to brand the app, customize the permissions, and more. ## Need help? If you have any questions or need assistance: -- Check our [Slack MCP Server documentation](/mcp-servers/social-communication/slack) -- [Contact our support team](/home/contact-us) +- Check our [Slack MCP Server documentation](/resources/integrations/social-communication/slack) +- [Contact our support team](/resources/contact-us) diff --git a/app/en/mcp-servers/social-communication/slack/install/slack-auth-link.tsx b/app/en/resources/integrations/social-communication/slack/install/slack-auth-link.tsx similarity index 100% rename from app/en/mcp-servers/social-communication/slack/install/slack-auth-link.tsx rename to app/en/resources/integrations/social-communication/slack/install/slack-auth-link.tsx diff --git a/app/en/mcp-servers/social-communication/slack/page.mdx b/app/en/resources/integrations/social-communication/slack/page.mdx similarity index 80% rename from app/en/mcp-servers/social-communication/slack/page.mdx rename to app/en/resources/integrations/social-communication/slack/page.mdx index b24036a84..f02c7451a 100644 --- a/app/en/mcp-servers/social-communication/slack/page.mdx +++ b/app/en/resources/integrations/social-communication/slack/page.mdx @@ -73,7 +73,7 @@ This MCP Sever streamlines communication and enhances collaboration within Slack If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## Slack.WhoAmI @@ -85,10 +85,10 @@ This MCP Sever streamlines communication and enhances collaboration within Slack label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/who_am_i_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/who_am_i_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/who_am_i_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/who_am_i_example_call_tool.js", ], }, }, @@ -110,10 +110,10 @@ This tool takes no parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/get_users_info_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/get_users_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/get_users_info_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/get_users_info_example_call_tool.js", ], }, }, @@ -137,10 +137,10 @@ Get the information of one or more users in Slack by ID, username, and/or email. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/list_users_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/list_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/list_users_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/list_users_example_call_tool.js", ], }, }, @@ -164,10 +164,10 @@ List all users in the authenticated user's Slack team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/send_message_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/send_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/send_message_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/send_message_example_call_tool.js", ], }, }, @@ -205,10 +205,10 @@ To improve performance, prefer providing a conversation_id over a channel_name, label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/get_users_in_conversation_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/get_users_in_conversation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/get_users_in_conversation_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/get_users_in_conversation_example_call_tool.js", ], }, }, @@ -235,10 +235,10 @@ Provide exactly one of conversation_id or channel_name. Prefer providing a conve label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/get_messages_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/get_messages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/get_messages_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/get_messages_example_call_tool.js", ], }, }, @@ -295,10 +295,10 @@ Leave all arguments with the default None to get messages without date/time filt label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/get_conversation_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/get_conversation_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/get_conversation_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/get_conversation_metadata_example_call_tool.js", ], }, }, @@ -332,10 +332,10 @@ To improve performance, prefer providing a conversation_id over a channel_name, label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/list_conversations_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/list_conversations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/list_conversations_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/list_conversations_example_call_tool.js", ], }, }, @@ -346,7 +346,7 @@ List metadata for Slack conversations (channels, DMs, MPIMs) the user is a membe **Parameters** -- **conversation_types** (`Enum` [ConversationType](/mcp-servers/social-communication/slack/reference#ConversationType), optional) Optionally filter by the type(s) of conversations. Defaults to None (all types). +- **conversation_types** (`Enum` [ConversationType](/resources/integrations/social-communication/slack/reference#ConversationType), optional) Optionally filter by the type(s) of conversations. Defaults to None (all types). - **limit** (`integer`, optional) The maximum number of conversations to list. Defaults to 200. Maximum is 500. - **next_cursor** (`string`, optional) The cursor to use for pagination. @@ -364,10 +364,10 @@ List metadata for Slack conversations (channels, DMs, MPIMs) the user is a membe label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/get_user_info_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/get_user_info_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/get_user_info_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/get_user_info_by_id_example_call_tool.js", ], }, }, @@ -394,10 +394,10 @@ Get the information of a user in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/send_dm_to_user_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/send_dm_to_user_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/send_dm_to_user_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/send_dm_to_user_example_call_tool.js", ], }, }, @@ -425,10 +425,10 @@ Send a direct message to a user in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/send_message_to_channel_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/send_message_to_channel_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/send_message_to_channel_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/send_message_to_channel_example_call_tool.js", ], }, }, @@ -457,10 +457,10 @@ Send a message to a channel in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/get_members_in_conversation_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/get_members_in_conversation_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/get_members_in_conversation_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/get_members_in_conversation_by_id_example_call_tool.js", ], }, }, @@ -490,10 +490,10 @@ Get the members of a conversation in Slack by the conversation's ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/get_members_in_channel_by_name_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/get_members_in_channel_by_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/get_members_in_channel_by_name_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/get_members_in_channel_by_name_example_call_tool.js", ], }, }, @@ -522,10 +522,10 @@ Get the members of a conversation in Slack by the conversation's name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/get_messages_in_channel_by_name_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/get_messages_in_channel_by_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/get_messages_in_channel_by_name_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/get_messages_in_channel_by_name_example_call_tool.js", ], }, }, @@ -558,10 +558,10 @@ Get the messages in a channel by the channel's name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/get_messages_in_conversation_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/get_messages_in_conversation_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/get_messages_in_conversation_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/get_messages_in_conversation_by_id_example_call_tool.js", ], }, }, @@ -594,10 +594,10 @@ Get the messages in a conversation by the conversation's ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/get_messages_in_direct_message_conversation_by_username_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/get_messages_in_direct_message_conversation_by_username_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/get_messages_in_direct_message_conversation_by_username_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/get_messages_in_direct_message_conversation_by_username_example_call_tool.js", ], }, }, @@ -630,10 +630,10 @@ Get the messages in a direct conversation by the user's name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/get_messages_in_multi_person_dm_conversation_by_usernames_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/get_messages_in_multi_person_dm_conversation_by_usernames_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/get_messages_in_multi_person_dm_conversation_by_usernames_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/get_messages_in_multi_person_dm_conversation_by_usernames_example_call_tool.js", ], }, }, @@ -666,10 +666,10 @@ Get the messages in a multi-person direct message conversation by the usernames. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/list_conversations_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/list_conversations_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/list_conversations_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/list_conversations_metadata_example_call_tool.js", ], }, }, @@ -680,7 +680,7 @@ List Slack conversations (channels, DMs, MPIMs) the user is a member of. **Parameters** -- **conversation_types** (`Enum` [ConversationType](/mcp-servers/social-communication/slack/reference#ConversationType), optional) Optionally filter by the type(s) of conversations. Defaults to None (all types). +- **conversation_types** (`Enum` [ConversationType](/resources/integrations/social-communication/slack/reference#ConversationType), optional) Optionally filter by the type(s) of conversations. Defaults to None (all types). - **limit** (`integer`, optional) The maximum number of conversations to list. - **next_cursor** (`string`, optional) The cursor to use for pagination. @@ -698,10 +698,10 @@ List Slack conversations (channels, DMs, MPIMs) the user is a member of. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/list_public_channels_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/list_public_channels_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/list_public_channels_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/list_public_channels_metadata_example_call_tool.js", ], }, }, @@ -728,10 +728,10 @@ List metadata for public channels in Slack that the user is a member of. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/list_private_channels_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/list_private_channels_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/list_private_channels_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/list_private_channels_metadata_example_call_tool.js", ], }, }, @@ -758,10 +758,10 @@ List metadata for private channels in Slack that the user is a member of. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/list_group_direct_message_conversations_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/list_group_direct_message_conversations_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/list_group_direct_message_conversations_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/list_group_direct_message_conversations_metadata_example_call_tool.js", ], }, }, @@ -788,10 +788,10 @@ List metadata for group direct message conversations that the user is a member o label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/list_direct_message_conversations_metadata_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/list_direct_message_conversations_metadata_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/list_direct_message_conversations_metadata_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/list_direct_message_conversations_metadata_example_call_tool.js", ], }, }, @@ -819,10 +819,10 @@ List metadata for direct message conversations in Slack that the user is a membe label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/get_conversation_metadata_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/get_conversation_metadata_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/get_conversation_metadata_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/get_conversation_metadata_by_id_example_call_tool.js", ], }, }, @@ -850,10 +850,10 @@ Get the metadata of a conversation in Slack searching by its ID. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/get_channel_metadata_by_name_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/get_channel_metadata_by_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/get_channel_metadata_by_name_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/get_channel_metadata_by_name_example_call_tool.js", ], }, }, @@ -882,10 +882,10 @@ Get the metadata of a channel in Slack searching by its name. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/get_direct_message_conversation_metadata_by_username_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/get_direct_message_conversation_metadata_by_username_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/get_direct_message_conversation_metadata_by_username_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/get_direct_message_conversation_metadata_by_username_example_call_tool.js", ], }, }, @@ -914,10 +914,10 @@ Get the metadata of a direct message conversation in Slack by the username. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slack/get_multi_person_dm_conversation_metadata_by_usernames_example_call_tool.py", + "/examples/integrations/resources/integrations/slack/get_multi_person_dm_conversation_metadata_by_usernames_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slack/get_multi_person_dm_conversation_metadata_by_usernames_example_call_tool.js", + "/examples/integrations/resources/integrations/slack/get_multi_person_dm_conversation_metadata_by_usernames_example_call_tool.js", ], }, }, @@ -933,6 +933,6 @@ Get the metadata of a multi-person direct message conversation in Slack by the u ## Auth -The Arcade Slack MCP Sever uses the [Slack auth provider](/home/auth-providers/slack) to connect to users' Slack accounts. Please refer to the [Slack auth provider](/home/auth-providers/slack) documentation to learn how to configure auth. +The Arcade Slack MCP Sever uses the [Slack auth provider](/references/auth-providers/slack) to connect to users' Slack accounts. Please refer to the [Slack auth provider](/references/auth-providers/slack) documentation to learn how to configure auth. diff --git a/app/en/mcp-servers/social-communication/slack/reference/page.mdx b/app/en/resources/integrations/social-communication/slack/reference/page.mdx similarity index 100% rename from app/en/mcp-servers/social-communication/slack/reference/page.mdx rename to app/en/resources/integrations/social-communication/slack/reference/page.mdx diff --git a/app/en/mcp-servers/social-communication/slack_api.mdx b/app/en/resources/integrations/social-communication/slack_api.mdx similarity index 81% rename from app/en/mcp-servers/social-communication/slack_api.mdx rename to app/en/resources/integrations/social-communication/slack_api.mdx index cb365bbcf..30b7ab0ec 100644 --- a/app/en/mcp-servers/social-communication/slack_api.mdx +++ b/app/en/resources/integrations/social-communication/slack_api.mdx @@ -285,7 +285,7 @@ This MCP Server is designed for admins and apps requiring broad Slack API access If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## SlackApi.AddSlackEmojiAlias @@ -297,10 +297,10 @@ This MCP Server is designed for admins and apps requiring broad Slack API access label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/add_slack_emoji_alias_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/add_slack_emoji_alias_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/add_slack_emoji_alias_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/add_slack_emoji_alias_example_call_tool.js", ], }, }, @@ -323,10 +323,10 @@ Add an emoji alias in a Slack Enterprise organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/list_slack_enterprise_emojis_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/list_slack_enterprise_emojis_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/list_slack_enterprise_emojis_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/list_slack_enterprise_emojis_example_call_tool.js", ], }, }, @@ -349,10 +349,10 @@ Retrieve emojis for a Slack Enterprise organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/rename_slack_emoji_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/rename_slack_emoji_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/rename_slack_emoji_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/rename_slack_emoji_example_call_tool.js", ], }, }, @@ -375,10 +375,10 @@ Rename an emoji in a Slack Enterprise organization. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/list_approved_workspace_invite_requests_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/list_approved_workspace_invite_requests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/list_approved_workspace_invite_requests_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/list_approved_workspace_invite_requests_example_call_tool.js", ], }, }, @@ -402,10 +402,10 @@ Retrieve all approved workspace invite requests from Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/list_denied_slack_invite_requests_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/list_denied_slack_invite_requests_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/list_denied_slack_invite_requests_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/list_denied_slack_invite_requests_example_call_tool.js", ], }, }, @@ -429,10 +429,10 @@ Retrieve denied Slack workspace invite requests. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/list_pending_workspace_invites_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/list_pending_workspace_invites_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/list_pending_workspace_invites_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/list_pending_workspace_invites_example_call_tool.js", ], }, }, @@ -456,10 +456,10 @@ Retrieve all pending workspace invite requests from Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/list_teams_in_enterprise_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/list_teams_in_enterprise_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/list_teams_in_enterprise_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/list_teams_in_enterprise_example_call_tool.js", ], }, }, @@ -482,10 +482,10 @@ Retrieve all teams in an Enterprise organization on Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/list_slack_workspace_owners_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/list_slack_workspace_owners_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/list_slack_workspace_owners_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/list_slack_workspace_owners_example_call_tool.js", ], }, }, @@ -509,10 +509,10 @@ Retrieve all owners in a Slack workspace. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/fetch_workspace_settings_info_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/fetch_workspace_settings_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/fetch_workspace_settings_info_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/fetch_workspace_settings_info_example_call_tool.js", ], }, }, @@ -534,10 +534,10 @@ Retrieve settings information for a Slack workspace. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/set_workspace_description_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/set_workspace_description_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/set_workspace_description_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/set_workspace_description_example_call_tool.js", ], }, }, @@ -560,10 +560,10 @@ Update the description of a Slack workspace. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/set_slack_workspace_name_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/set_slack_workspace_name_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/set_slack_workspace_name_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/set_slack_workspace_name_example_call_tool.js", ], }, }, @@ -586,10 +586,10 @@ Update the name of a Slack workspace. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/list_channels_for_usergroup_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/list_channels_for_usergroup_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/list_channels_for_usergroup_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/list_channels_for_usergroup_example_call_tool.js", ], }, }, @@ -613,10 +613,10 @@ Retrieve channels linked to an org-level user group in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/list_workspace_users_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/list_workspace_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/list_workspace_users_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/list_workspace_users_example_call_tool.js", ], }, }, @@ -643,10 +643,10 @@ Retrieve a list of users from a Slack workspace. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/check_api_calling_code_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/check_api_calling_code_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/check_api_calling_code_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/check_api_calling_code_example_call_tool.js", ], }, }, @@ -668,10 +668,10 @@ Verify the correctness of API calling code for Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/revoke_slack_token_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/revoke_slack_token_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/revoke_slack_token_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/revoke_slack_token_example_call_tool.js", ], }, }, @@ -693,10 +693,10 @@ Revoke a Slack authentication token. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/edit_slack_bookmark_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/edit_slack_bookmark_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/edit_slack_bookmark_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/edit_slack_bookmark_example_call_tool.js", ], }, }, @@ -722,10 +722,10 @@ Edit an existing bookmark in a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/remove_slack_bookmark_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/remove_slack_bookmark_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/remove_slack_bookmark_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/remove_slack_bookmark_example_call_tool.js", ], }, }, @@ -749,10 +749,10 @@ Remove a bookmark from a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/get_slack_bot_info_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/get_slack_bot_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/get_slack_bot_info_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/get_slack_bot_info_example_call_tool.js", ], }, }, @@ -775,10 +775,10 @@ Retrieve details about a Slack bot user. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/register_slack_call_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/register_slack_call_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/register_slack_call_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/register_slack_call_example_call_tool.js", ], }, }, @@ -807,10 +807,10 @@ Registers a new call on Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/get_call_information_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/get_call_information_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/get_call_information_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/get_call_information_example_call_tool.js", ], }, }, @@ -832,10 +832,10 @@ Retrieve detailed information about a specific call in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/add_call_participants_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/add_call_participants_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/add_call_participants_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/add_call_participants_example_call_tool.js", ], }, }, @@ -858,10 +858,10 @@ Add new participants to a Slack call. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/remove_call_participants_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/remove_call_participants_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/remove_call_participants_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/remove_call_participants_example_call_tool.js", ], }, }, @@ -884,10 +884,10 @@ Remove participants from a Slack call. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/delete_scheduled_slack_message_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/delete_scheduled_slack_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/delete_scheduled_slack_message_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/delete_scheduled_slack_message_example_call_tool.js", ], }, }, @@ -911,10 +911,10 @@ Delete a pending scheduled message from Slack queue. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/get_slack_message_permalink_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/get_slack_message_permalink_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/get_slack_message_permalink_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/get_slack_message_permalink_example_call_tool.js", ], }, }, @@ -937,10 +937,10 @@ Retrieve a permalink URL for a specific Slack message. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/send_ephemeral_message_slack_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/send_ephemeral_message_slack_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/send_ephemeral_message_slack_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/send_ephemeral_message_slack_example_call_tool.js", ], }, }, @@ -973,10 +973,10 @@ Send an ephemeral message to a user in a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/send_slack_message_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/send_slack_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/send_slack_message_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/send_slack_message_example_call_tool.js", ], }, }, @@ -1014,10 +1014,10 @@ Sends a message to a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/list_scheduled_messages_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/list_scheduled_messages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/list_scheduled_messages_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/list_scheduled_messages_example_call_tool.js", ], }, }, @@ -1044,10 +1044,10 @@ Retrieve scheduled messages from Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/schedule_slack_message_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/schedule_slack_message_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/schedule_slack_message_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/schedule_slack_message_example_call_tool.js", ], }, }, @@ -1081,10 +1081,10 @@ Schedule a message to be sent later in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/custom_unfurl_slack_urls_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/custom_unfurl_slack_urls_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/custom_unfurl_slack_urls_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/custom_unfurl_slack_urls_example_call_tool.js", ], }, }, @@ -1114,10 +1114,10 @@ Provide custom unfurl behavior for user-posted URLs on Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/accept_slack_invite_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/accept_slack_invite_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/accept_slack_invite_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/accept_slack_invite_example_call_tool.js", ], }, }, @@ -1144,10 +1144,10 @@ Accept invitations to a Slack Connect channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/approve_slack_channel_invitation_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/approve_slack_channel_invitation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/approve_slack_channel_invitation_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/approve_slack_channel_invitation_example_call_tool.js", ], }, }, @@ -1170,10 +1170,10 @@ Approve an invitation to a Slack Connect channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/create_slack_conversation_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/create_slack_conversation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/create_slack_conversation_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/create_slack_conversation_example_call_tool.js", ], }, }, @@ -1197,10 +1197,10 @@ Create a new public or private Slack conversation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/get_conversation_info_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/get_conversation_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/get_conversation_info_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/get_conversation_info_example_call_tool.js", ], }, }, @@ -1224,10 +1224,10 @@ Fetches information about a Slack conversation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/invite_user_to_slack_channel_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/invite_user_to_slack_channel_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/invite_user_to_slack_channel_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/invite_user_to_slack_channel_example_call_tool.js", ], }, }, @@ -1251,10 +1251,10 @@ Invite users to a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/join_slack_conversation_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/join_slack_conversation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/join_slack_conversation_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/join_slack_conversation_example_call_tool.js", ], }, }, @@ -1276,10 +1276,10 @@ Join an existing conversation in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/list_slack_channels_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/list_slack_channels_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/list_slack_channels_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/list_slack_channels_example_call_tool.js", ], }, }, @@ -1305,10 +1305,10 @@ Retrieve a list of all channels in a Slack team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/list_shared_channel_invites_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/list_shared_channel_invites_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/list_shared_channel_invites_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/list_shared_channel_invites_example_call_tool.js", ], }, }, @@ -1332,10 +1332,10 @@ Retrieve unapproved shared channel invites from Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/set_slack_channel_read_cursor_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/set_slack_channel_read_cursor_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/set_slack_channel_read_cursor_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/set_slack_channel_read_cursor_example_call_tool.js", ], }, }, @@ -1358,10 +1358,10 @@ Update the read cursor in a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/get_slack_conversation_members_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/get_slack_conversation_members_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/get_slack_conversation_members_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/get_slack_conversation_members_example_call_tool.js", ], }, }, @@ -1385,10 +1385,10 @@ Retrieve members from a specified Slack conversation. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/open_or_resume_slack_conversation_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/open_or_resume_slack_conversation_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/open_or_resume_slack_conversation_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/open_or_resume_slack_conversation_example_call_tool.js", ], }, }, @@ -1413,10 +1413,10 @@ Open or resume a direct or multi-person message in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/get_slack_thread_messages_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/get_slack_thread_messages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/get_slack_thread_messages_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/get_slack_thread_messages_example_call_tool.js", ], }, }, @@ -1445,10 +1445,10 @@ Retrieve messages from a Slack conversation thread. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/deny_shared_invite_request_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/deny_shared_invite_request_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/deny_shared_invite_request_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/deny_shared_invite_request_example_call_tool.js", ], }, }, @@ -1471,10 +1471,10 @@ Denies an external user invitation to a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/list_custom_emoji_for_team_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/list_custom_emoji_for_team_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/list_custom_emoji_for_team_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/list_custom_emoji_for_team_example_call_tool.js", ], }, }, @@ -1496,10 +1496,10 @@ Retrieve a list of custom emojis for a specific team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/get_external_file_upload_url_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/get_external_file_upload_url_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/get_external_file_upload_url_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/get_external_file_upload_url_example_call_tool.js", ], }, }, @@ -1524,10 +1524,10 @@ Retrieve a URL to upload an external file to Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/get_remote_file_info_slack_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/get_remote_file_info_slack_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/get_remote_file_info_slack_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/get_remote_file_info_slack_example_call_tool.js", ], }, }, @@ -1550,10 +1550,10 @@ Retrieve details about a remote file from Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/get_slack_remote_files_info_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/get_slack_remote_files_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/get_slack_remote_files_info_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/get_slack_remote_files_info_example_call_tool.js", ], }, }, @@ -1579,10 +1579,10 @@ Retrieve information about remote files added to Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/share_remote_file_in_channel_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/share_remote_file_in_channel_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/share_remote_file_in_channel_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/share_remote_file_in_channel_example_call_tool.js", ], }, }, @@ -1606,10 +1606,10 @@ Share a remote file into a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/enable_slack_file_sharing_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/enable_slack_file_sharing_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/enable_slack_file_sharing_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/enable_slack_file_sharing_example_call_tool.js", ], }, }, @@ -1631,10 +1631,10 @@ Enable a Slack file for public sharing. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/pin_item_to_slack_channel_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/pin_item_to_slack_channel_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/pin_item_to_slack_channel_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/pin_item_to_slack_channel_example_call_tool.js", ], }, }, @@ -1657,10 +1657,10 @@ Pin an item to a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/list_pinned_items_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/list_pinned_items_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/list_pinned_items_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/list_pinned_items_example_call_tool.js", ], }, }, @@ -1682,10 +1682,10 @@ Retrieve items pinned to a Slack channel. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/add_slack_reaction_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/add_slack_reaction_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/add_slack_reaction_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/add_slack_reaction_example_call_tool.js", ], }, }, @@ -1709,10 +1709,10 @@ Add a reaction to a Slack item. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/remove_reaction_from_item_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/remove_reaction_from_item_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/remove_reaction_from_item_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/remove_reaction_from_item_example_call_tool.js", ], }, }, @@ -1738,10 +1738,10 @@ Remove a reaction from a Slack item. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/search_files_in_slack_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/search_files_in_slack_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/search_files_in_slack_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/search_files_in_slack_example_call_tool.js", ], }, }, @@ -1769,10 +1769,10 @@ Search for files in Slack using a query. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/search_slack_messages_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/search_slack_messages_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/search_slack_messages_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/search_slack_messages_example_call_tool.js", ], }, }, @@ -1801,10 +1801,10 @@ Search Slack messages based on a query. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/get_team_billable_users_info_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/get_team_billable_users_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/get_team_billable_users_info_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/get_team_billable_users_info_example_call_tool.js", ], }, }, @@ -1829,10 +1829,10 @@ Retrieves billable users info for the current Slack team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/get_current_slack_team_info_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/get_current_slack_team_info_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/get_current_slack_team_info_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/get_current_slack_team_info_example_call_tool.js", ], }, }, @@ -1855,10 +1855,10 @@ Retrieve information about the current Slack team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/get_integration_logs_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/get_integration_logs_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/get_integration_logs_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/get_integration_logs_example_call_tool.js", ], }, }, @@ -1886,10 +1886,10 @@ Retrieve integration logs for the current Slack team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/get_slack_team_preferences_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/get_slack_team_preferences_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/get_slack_team_preferences_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/get_slack_team_preferences_example_call_tool.js", ], }, }, @@ -1911,10 +1911,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/get_team_profile_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/get_team_profile_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/get_team_profile_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/get_team_profile_example_call_tool.js", ], }, }, @@ -1936,10 +1936,10 @@ Retrieve a team's profile information from Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/create_slack_user_group_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/create_slack_user_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/create_slack_user_group_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/create_slack_user_group_example_call_tool.js", ], }, }, @@ -1968,10 +1968,10 @@ Creates a new user group in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/disable_user_group_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/disable_user_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/disable_user_group_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/disable_user_group_example_call_tool.js", ], }, }, @@ -1995,10 +1995,10 @@ Disable an existing Slack User Group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/enable_slack_user_group_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/enable_slack_user_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/enable_slack_user_group_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/enable_slack_user_group_example_call_tool.js", ], }, }, @@ -2022,10 +2022,10 @@ Enable a user group in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/list_slack_user_groups_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/list_slack_user_groups_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/list_slack_user_groups_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/list_slack_user_groups_example_call_tool.js", ], }, }, @@ -2050,10 +2050,10 @@ Retrieve all user groups for a Slack team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/update_slack_user_group_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/update_slack_user_group_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/update_slack_user_group_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/update_slack_user_group_example_call_tool.js", ], }, }, @@ -2083,10 +2083,10 @@ Update an existing User Group in Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/update_slack_usergroup_users_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/update_slack_usergroup_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/update_slack_usergroup_users_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/update_slack_usergroup_users_example_call_tool.js", ], }, }, @@ -2113,10 +2113,10 @@ Update the list of users in a Slack user group. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/list_accessible_slack_conversations_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/list_accessible_slack_conversations_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/list_accessible_slack_conversations_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/list_accessible_slack_conversations_example_call_tool.js", ], }, }, @@ -2143,10 +2143,10 @@ Retrieve a list of conversations the user can access on Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/check_slack_discoverability_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/check_slack_discoverability_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/check_slack_discoverability_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/check_slack_discoverability_example_call_tool.js", ], }, }, @@ -2168,10 +2168,10 @@ Check if an email is discoverable on Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/get_slack_user_presence_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/get_slack_user_presence_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/get_slack_user_presence_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/get_slack_user_presence_example_call_tool.js", ], }, }, @@ -2193,10 +2193,10 @@ Retrieve user presence information from Slack. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/get_user_identity_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/get_user_identity_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/get_user_identity_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/get_user_identity_example_call_tool.js", ], }, }, @@ -2218,10 +2218,10 @@ This tool does not take any parameters. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/list_slack_team_users_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/list_slack_team_users_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/list_slack_team_users_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/list_slack_team_users_example_call_tool.js", ], }, }, @@ -2246,10 +2246,10 @@ Fetches a list of all users in a Slack team. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/find_slack_user_by_email_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/find_slack_user_by_email_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/find_slack_user_by_email_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/find_slack_user_by_email_example_call_tool.js", ], }, }, @@ -2271,10 +2271,10 @@ Find a Slack user using their email address. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/get_slack_user_profile_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/get_slack_user_profile_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/get_slack_user_profile_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/get_slack_user_profile_example_call_tool.js", ], }, }, @@ -2297,10 +2297,10 @@ Retrieve Slack user profile information and custom status. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/slackapi/set_slack_profile_photo_example_call_tool.py", + "/examples/integrations/resources/integrations/slackapi/set_slack_profile_photo_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/slackapi/set_slack_profile_photo_example_call_tool.js", + "/examples/integrations/resources/integrations/slackapi/set_slack_profile_photo_example_call_tool.js", ], }, }, diff --git a/app/en/mcp-servers/social-communication/teams/_meta.tsx b/app/en/resources/integrations/social-communication/teams/_meta.tsx similarity index 100% rename from app/en/mcp-servers/social-communication/teams/_meta.tsx rename to app/en/resources/integrations/social-communication/teams/_meta.tsx diff --git a/app/en/mcp-servers/social-communication/teams/reference/page.mdx b/app/en/resources/integrations/social-communication/teams/reference/page.mdx similarity index 100% rename from app/en/mcp-servers/social-communication/teams/reference/page.mdx rename to app/en/resources/integrations/social-communication/teams/reference/page.mdx diff --git a/app/en/mcp-servers/social-communication/twilio/page.mdx b/app/en/resources/integrations/social-communication/twilio/page.mdx similarity index 100% rename from app/en/mcp-servers/social-communication/twilio/page.mdx rename to app/en/resources/integrations/social-communication/twilio/page.mdx diff --git a/app/en/mcp-servers/social-communication/twilio/reference/page.mdx b/app/en/resources/integrations/social-communication/twilio/reference/page.mdx similarity index 100% rename from app/en/mcp-servers/social-communication/twilio/reference/page.mdx rename to app/en/resources/integrations/social-communication/twilio/reference/page.mdx diff --git a/app/en/mcp-servers/social-communication/x/page.mdx b/app/en/resources/integrations/social-communication/x/page.mdx similarity index 74% rename from app/en/mcp-servers/social-communication/x/page.mdx rename to app/en/resources/integrations/social-communication/x/page.mdx index 645539075..f84b67514 100644 --- a/app/en/mcp-servers/social-communication/x/page.mdx +++ b/app/en/resources/integrations/social-communication/x/page.mdx @@ -53,7 +53,7 @@ The Arcade X (formerly Twitter) MCP Server provides a pre-built set of tools for If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server). + tools](/guides/create-tools/tool-basics/build-mcp-server). ## X.LookupSingleUserByUsername @@ -65,10 +65,10 @@ The Arcade X (formerly Twitter) MCP Server provides a pre-built set of tools for label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/x/lookup_single_user_by_username_example_call_tool.py", + "/examples/integrations/resources/integrations/x/lookup_single_user_by_username_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/x/lookup_single_user_by_username_example_call_tool.js", + "/examples/integrations/resources/integrations/x/lookup_single_user_by_username_example_call_tool.js", ], }, }, @@ -90,10 +90,10 @@ Look up a user on X (Twitter) by their username. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/x/post_tweet_example_call_tool.py", + "/examples/integrations/resources/integrations/x/post_tweet_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/x/post_tweet_example_call_tool.js", + "/examples/integrations/resources/integrations/x/post_tweet_example_call_tool.js", ], }, }, @@ -116,10 +116,10 @@ Post a tweet to X (Twitter). label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/x/reply_to_tweet_example_call_tool.py", + "/examples/integrations/resources/integrations/x/reply_to_tweet_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/x/reply_to_tweet_example_call_tool.js", + "/examples/integrations/resources/integrations/x/reply_to_tweet_example_call_tool.js", ], }, }, @@ -143,10 +143,10 @@ Reply to a tweet on X (Twitter). label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/x/delete_tweet_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/x/delete_tweet_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/x/delete_tweet_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/x/delete_tweet_by_id_example_call_tool.js", ], }, }, @@ -168,10 +168,10 @@ Delete a tweet on X (Twitter). label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/x/search_recent_tweets_by_username_example_call_tool.py", + "/examples/integrations/resources/integrations/x/search_recent_tweets_by_username_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/x/search_recent_tweets_by_username_example_call_tool.js", + "/examples/integrations/resources/integrations/x/search_recent_tweets_by_username_example_call_tool.js", ], }, }, @@ -195,10 +195,10 @@ Search for recent tweets (last 7 days) on X (Twitter) by username. label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/x/search_recent_tweets_by_keywords_example_call_tool.py", + "/examples/integrations/resources/integrations/x/search_recent_tweets_by_keywords_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/x/search_recent_tweets_by_keywords_example_call_tool.js", + "/examples/integrations/resources/integrations/x/search_recent_tweets_by_keywords_example_call_tool.js", ], }, }, @@ -223,10 +223,10 @@ Search for recent tweets (last 7 days) on X (Twitter) by required keywords and p label: "Call the Tool Directly", content: { Python: [ - "/examples/integrations/mcp-servers/x/lookup_tweet_by_id_example_call_tool.py", + "/examples/integrations/resources/integrations/x/lookup_tweet_by_id_example_call_tool.py", ], JavaScript: [ - "/examples/integrations/mcp-servers/x/lookup_tweet_by_id_example_call_tool.js", + "/examples/integrations/resources/integrations/x/lookup_tweet_by_id_example_call_tool.js", ], }, }, @@ -241,6 +241,6 @@ Look up a tweet on X (Twitter) by tweet ID. ## Auth -The Arcade X MCP Sever uses the [X auth provider](/home/auth-providers/x) to connect to users' X accounts. Please refer to the [X auth provider](/home/auth-providers/x) documentation to learn how to configure auth. +The Arcade X MCP Sever uses the [X auth provider](/references/auth-providers/x) to connect to users' X accounts. Please refer to the [X auth provider](/references/auth-providers/x) documentation to learn how to configure auth. diff --git a/app/en/mcp-servers/social-communication/zoom/_meta.tsx b/app/en/resources/integrations/social-communication/zoom/_meta.tsx similarity index 100% rename from app/en/mcp-servers/social-communication/zoom/_meta.tsx rename to app/en/resources/integrations/social-communication/zoom/_meta.tsx diff --git a/app/en/mcp-servers/social-communication/zoom/install/page.mdx b/app/en/resources/integrations/social-communication/zoom/install/page.mdx similarity index 90% rename from app/en/mcp-servers/social-communication/zoom/install/page.mdx rename to app/en/resources/integrations/social-communication/zoom/install/page.mdx index 76259eecc..09ef2d9ed 100644 --- a/app/en/mcp-servers/social-communication/zoom/install/page.mdx +++ b/app/en/resources/integrations/social-communication/zoom/install/page.mdx @@ -19,7 +19,7 @@ Arcade's Zoom app brings Arcade's powerful AI tool-calling capabilities to your - Find the participants and/or registrants for a specific meeting - and more! -For more details on what tools are available and what scopes they require, see the [Zoom MCP Server documentation](/mcp-servers/social-communication/zoom). +For more details on what tools are available and what scopes they require, see the [Zoom MCP Server documentation](/resources/integrations/social-communication/zoom). The Arcade Zoom app requires an active Arcade account. If you don't have one @@ -34,7 +34,7 @@ For more details on what tools are available and what scopes they require, see t ### Start using Arcade's Zoom tools -Use Arcade's [tools for Zoom](/mcp-servers/social-communication/zoom) to: +Use Arcade's [tools for Zoom](/resources/integrations/social-communication/zoom) to: - List your upcoming meetings - Get meeting invitation details @@ -98,11 +98,11 @@ Arcade takes the security of your Zoom data seriously: ## Next steps -The Arcade Zoom app is a sample of what Arcade can do with your Zoom account. For your own applications, you might want to [create your own Zoom app](/home/auth-providers/zoom). Creating your own Zoom application will allow you to brand the app, customize the permissions, and more. +The Arcade Zoom app is a sample of what Arcade can do with your Zoom account. For your own applications, you might want to [create your own Zoom app](/references/auth-providers/zoom). Creating your own Zoom application will allow you to brand the app, customize the permissions, and more. ## Need help? If you have any questions or need assistance: -- Check our [Zoom MCP Server documentation](/mcp-servers/social-communication/zoom) -- [Contact our support team](/home/contact-us) +- Check our [Zoom MCP Server documentation](/resources/integrations/social-communication/zoom) +- [Contact our support team](/resources/contact-us) diff --git a/app/en/mcp-servers/social-communication/zoom/install/zoom-auth-link.tsx b/app/en/resources/integrations/social-communication/zoom/install/zoom-auth-link.tsx similarity index 100% rename from app/en/mcp-servers/social-communication/zoom/install/zoom-auth-link.tsx rename to app/en/resources/integrations/social-communication/zoom/install/zoom-auth-link.tsx diff --git a/app/en/mcp-servers/social-communication/zoom/page.mdx b/app/en/resources/integrations/social-communication/zoom/page.mdx similarity index 83% rename from app/en/mcp-servers/social-communication/zoom/page.mdx rename to app/en/resources/integrations/social-communication/zoom/page.mdx index 18e9dbc9b..94895da83 100644 --- a/app/en/mcp-servers/social-communication/zoom/page.mdx +++ b/app/en/resources/integrations/social-communication/zoom/page.mdx @@ -47,8 +47,8 @@ These tools are currently available in the Arcade Zoom MCP Sever. If you need to perform an action that's not listed here, you can [get in touch with us](mailto:contact@arcade.dev) to request a new tool, or [create your own - tools](/home/build-tools/create-a-mcp-server) with the [Zoom auth - provider](/home/auth-providers/zoom#using-zoom-auth-in-custom-tools). + tools](/guides/create-tools/tool-basics/build-mcp-server) with the [Zoom auth + provider](/references/auth-providers/zoom#using-zoom-auth-in-custom-tools). ## Zoom.ListUpcomingMeetings @@ -73,10 +73,10 @@ Retrieve the invitation note for a specific Zoom meeting. ## Auth -The Arcade Zoom MCP Sever uses the [Zoom auth provider](/home/auth-providers/zoom) to connect to users' Zoom accounts. +The Arcade Zoom MCP Sever uses the [Zoom auth provider](/references/auth-providers/zoom) to connect to users' Zoom accounts. With the Arcade Cloud Platform, there's nothing to configure. Your users will see `Arcade ` as the name of the application that's requesting permission. -With a self-hosted installation of Arcade, you need to [configure the Zoom auth provider](/home/auth-providers/zoom#configuring-zoom-auth) with your own Zoom app credentials. +With a self-hosted installation of Arcade, you need to [configure the Zoom auth provider](/references/auth-providers/zoom#configuring-zoom-auth) with your own Zoom app credentials. diff --git a/app/en/resources/tools/page.mdx b/app/en/resources/tools/page.mdx new file mode 100644 index 000000000..b00a61a54 --- /dev/null +++ b/app/en/resources/tools/page.mdx @@ -0,0 +1,35 @@ +# Tools + +Arcade provides a comprehensive ecosystem for AI tools that enable your agents to take real-world actions. Whether you need pre-built integrations or want to create custom functionality, Arcade has you covered. + +## Explore Our Tool Catalog + +Discover hundreds of ready-to-use tools for popular services like Gmail, Slack, GitHub, and more. Our catalog contains production-ready MCP servers that handle authentication, permissions, and API integrations seamlessly. + +[Browse Tool Catalog →](/resources/integrations) + +## Create Your Own Tools + +Build custom tools tailored to your specific needs using our powerful development framework. Create MCP servers, define tool schemas, and deploy them to production with ease. + +[Learn to Build Tools →](/guides/create-tools/tool-basics/build-mcp-server) + +## Contribute to the Catalog + +Share your tools with the Arcade community and help expand our ecosystem. Submit your MCP servers to make them available to developers worldwide. + +[Add Your Tools to the Catalog →](/guides/create-tools/contribute/registry-early-access) + +## Why Choose Arcade Tools? + +- **Authentication Built-in**: OAuth flows and user permissions handled automatically +- **Production Ready**: Tested, documented, and maintained by our team +- **Universal Compatibility**: Works with any LLM or agent framework via MCP +- **Scalable Architecture**: Tools run independently and scale based on demand + +## Getting Started + +1. **Explore**: Browse our catalog to find tools for your use case +2. **Integrate**: Use our client libraries to connect tools to your agents +3. **Customize**: Create your own tools when you need specific functionality +4. **Share**: Contribute back to the community by adding your tools to our catalog \ No newline at end of file diff --git a/app/layout.tsx b/app/layout.tsx index 4ef92a8c5..814d23f8e 100644 --- a/app/layout.tsx +++ b/app/layout.tsx @@ -114,6 +114,9 @@ export default async function RootLayout({ copyPageButton={true} docsRepositoryBase="https://github.com/ArcadeAI/docs/tree/main/" editLink={dictionary.editPage} + feedback={{ + content: false, + }} footer={