otherapi_key

Zyte Api

Zyte API is a web scraping solution that automates data extraction from websites, handling challenges like bans and dynamic content.

Verdict

The Zyte API MCP surfaces real-time status and maintenance data for Zyte's web scraping infrastructure. @Mention it to check service health, list active incidents, review component statuses, or pull upcoming maintenance windows — all without leaving your Space. Engineering teams monitoring Zyte dependencies get the most value: you can automate incident triage, schedule around downtime, and correlate scraping failures with platform events. The MCP reads status data only; it won't trigger scrapes or modify Zyte configurations.

Common use cases

  • Monitor Zyte uptime before launching scrapes
  • Correlate scraping failures with platform incidents
  • Schedule data pipelines around maintenance windows
  • Automate incident alerts in team chat
  • Audit component health during on-call shifts

Integration

Vendor
Zyte Api
Category
other
Auth
API_KEY
Tools
8
Composio slug
zyte_api

Tools

  • Fetch Active Scheduled Maintenances

    Tool to fetch currently active scheduled maintenances. use when you need to know ongoing maintenance events.

  • Get scheduled maintenances

    Tool to get the 50 most recent scheduled maintenances (upcoming and completed) from zyte status api. use after confirming you need the latest maintenance schedule for monitoring.

  • Get Zyte API Status Rollup

    Tool to retrieve the overall status rollup for the zyte api. use when you need a current summary of service health before proceeding.

  • List Zyte API status incidents

    Tool to list the 50 most recent incidents on the zyte api status page. use after needing current api health or incident summaries.

  • Upcoming Scheduled Maintenances

    Tool to retrieve upcoming scheduled maintenance windows. use when you need to list upcoming maintenance events from the zyte api status page.

  • Zyte API Components

    Tool to fetch the list of zyte api service components and their statuses. use when you need a current snapshot of component health from the zyte status page.

  • Zyte API: Get Unresolved Incidents

    Tool to retrieve unresolved incidents from zyte status api. use when you need to check currently open incidents.

  • Zyte Status Summary

    Tool to get a summary of status indicators, component statuses, unresolved incidents, and scheduled maintenances. use when you need an overview of the current zyte service health.

Setup

Setup guide

  1. 11. In Switchy, open Settings and navigate to Integrations. 2. Search for Zyte API and click Connect. 3. You'll be prompted to paste a Zyte API key — generate one from your Zyte account dashboard under API Access. 4. Paste the key into Switchy and click Authorize. 5. Switchy confirms the connection and lists the eight status tools now available. 6. Open any Space, type '@Zyte API what's the current service status?' and send. 7. The MCP returns a summary of component health, unresolved incidents, and scheduled maintenance. 8. If you see an error, verify the API key has read access to status endpoints and hasn't expired.

What teammates see: by default, memories from Zyte Api are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Current Service Health

@Zyte API give me a complete status summary including component health, unresolved incidents, and upcoming maintenance.
Open in a Space →

Active Incidents

@Zyte API show me all currently unresolved incidents and their severity.
Open in a Space →

Maintenance Calendar

@Zyte API list all upcoming scheduled maintenance windows with dates and affected components.
Open in a Space →

Component Status Check

@Zyte API fetch the current status of all service components and highlight any that aren't operational.
Open in a Space →

Recent Incident History

@Zyte API retrieve the 50 most recent incidents and summarize their impact and resolution times.
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@Zyte Api what's the current health status of all your service components?

Output

Based on the latest snapshot from Zyte's status page, here's the component health overview: **API Gateway** (operational), **Extraction Service** (operational), **Browser Rendering** (operational), **Data Delivery** (operational), and **Authentication Service** (operational). All 5 core components are currently reporting green status with no degradation. This represents the state as of the last status page update, typically refreshed every 60 seconds.

Notes

This example demonstrates the read-heavy component monitoring capability. The MCP queries Zyte's public status API, so no account-specific auth is needed beyond the integration's API key. Status reflects Zyte's self-reported health, not your account's quota or rate limit state.

Prompt

@Zyte Api are there any unresolved incidents or upcoming maintenance windows I should know about?

Output

Checking Zyte's incident and maintenance feeds: **Unresolved Incidents:** None currently open. **Upcoming Maintenance:** One scheduled window on March 15, 2024, 02:00-04:00 UTC for database infrastructure upgrades. Expected impact: intermittent 503 responses during the window, automatic retry recommended. This maintenance was posted 72 hours in advance per Zyte's SLA. No other events are scheduled in the next 30 days.

Notes

This example shows the MCP synthesizing data from two separate tools (unresolved incidents + upcoming maintenance) into a single awareness check. Useful for pre-deployment health checks or daily standups. The MCP cannot subscribe to alerts—this is a point-in-time query only.

Prompt

@Zyte Api summarize the last 10 incidents by severity and resolution time, then flag any patterns.

Output

Analyzing the 10 most recent incidents from Zyte's status history: **Severity breakdown:** 6 minor (< 5% error rate), 3 major (10-25% error rate), 1 critical (full outage, 18 min duration). **Median resolution time:** 42 minutes. **Pattern detected:** 4 of the 6 minor incidents involved the Browser Rendering component between 18:00-22:00 UTC, suggesting possible load-related degradation during peak hours. The critical incident on Feb 28 was an authentication service failure, resolved via failover. No recurring root causes across major incidents.

Notes

This example pairs the MCP's incident-listing tool with the AI's reasoning to surface operational trends. The analysis is illustrative—actual pattern detection depends on incident metadata richness. The MCP fetches the 50 most recent incidents; filtering to 10 and grouping by attributes happens in the AI layer.

Use-case deep-dives

Incident response for scraping pipeline

When your data pipeline depends on Zyte uptime

A 6-person data team runs nightly scraping jobs that feed a customer analytics dashboard. When Zyte goes down at 3am, the on-call engineer needs to know if it's their code or Zyte's infrastructure before waking the team. This MCP is the right call if Zyte is a single-vendor dependency and you're already using Switchy for runbooks. The 8 status tools give you incident lists, component health, and maintenance windows in one query instead of toggling browser tabs. The trade-off: this is overkill if you only check Zyte status once a quarter or if you're monitoring 12 different SaaS vendors (at that scale, a dedicated status aggregator wins). If Zyte downtime blocks revenue and you need sub-5-minute triage, connect this MCP and write a 'check Zyte health' prompt your on-call can run from Slack.

Pre-deployment maintenance check

Avoid deploying into a known maintenance window

A 3-person dev team ships scraper updates every Friday afternoon. Last month they pushed a new extraction rule during an unannounced Zyte maintenance window and spent two hours debugging phantom failures. Now they want a pre-deploy checklist that includes 'is Zyte healthy right now'. This MCP fits if your deploy frequency is weekly or higher and Zyte is mission-critical. The 'Upcoming Scheduled Maintenances' and 'Get Zyte API Status Rollup' tools answer the question in 10 seconds instead of hunting through email or the status page. The boundary: if you deploy once a month, manually checking the status page is faster than setting up the MCP. If you're deploying daily and Zyte is one of five external APIs, this MCP earns its spot in your pre-flight Switchy prompt.

Customer support escalation triage

When support needs to rule out vendor issues fast

A 10-person support team fields 'my data is stale' tickets from customers who rely on Zyte-powered feeds. The first question is always 'is this our bug or Zyte's?' but checking the status page mid-ticket breaks flow. This MCP works if support reps are already in Switchy for knowledge lookups and you get more than 3 Zyte-related tickets a week. The 'List Zyte API status incidents' and 'Get Unresolved Incidents' tools let a rep confirm 'yes, Zyte had a 12-minute outage at 9am' without leaving the conversation. The limit: if your support team isn't using Switchy yet, adding this MCP alone won't justify onboarding. If they're already there and Zyte status is a top-5 triage question, wire this into your 'diagnose data delay' prompt and save 90 seconds per ticket.

Frequently asked

What does the Zyte API MCP do in Switchy?

It monitors Zyte's web scraping infrastructure status in real time. Your AI agents can check for active incidents, upcoming maintenance windows, component health, and service rollups without leaving the workspace. Useful if your team runs scraping jobs and needs to know when Zyte's API is degraded before troubleshooting your own code.

Do I need admin access to connect Zyte API?

No. You just need a Zyte API key with read access to their status endpoints. Any team member with a valid key can connect it. The MCP only reads status data—it doesn't trigger scraping jobs or change your Zyte account settings, so you don't need elevated permissions.

Can this MCP actually run web scraping jobs?

No. It only fetches service health data from Zyte's status page. If you want to launch scraping requests or manage extraction jobs, you'll need to use Zyte's main API directly or build a custom integration. This MCP is purely for monitoring uptime and planned downtime.

Why use this instead of checking Zyte's status page manually?

Your AI agents can pull incident and maintenance data inline during troubleshooting conversations. Instead of context-switching to a browser, you get component statuses and unresolved incidents in the same thread where you're debugging a failed scrape. Faster triage when something breaks at 2 a.m.

Who on the team should connect this MCP?

Whoever owns your Zyte account or manages scraping infrastructure. They'll have the API key and understand which maintenance windows matter. Once connected, any Switchy user in your workspace can ask the AI to check Zyte's status—no need to share credentials around.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.