Fluxguard
Fluxguard is an AI-powered website change detection and monitoring tool that helps businesses track, analyze, and respond to critical changes in web-based data.
This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.
Connect
Fluxguard authenticates with an API key. Generate the credential in your Fluxguard account, then paste it into FlyMyAI the first time an agent uses a Fluxguard action.
Get your Fluxguard credential →
Fields to fill in FlyMyAI
| Field | Details |
|---|---|
Fluxguard API Key | Your Fluxguard API key used for authentication. (required) |
Actions
Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.
| Action | What it does | Required inputs |
|---|---|---|
FLUXGUARD_ACKNOWLEDGE_ALERT | Tool to acknowledge an alert, marking it as reviewed. Since Fluxguard's public API does not currently expose an acknowledge endpoint, we perform a real API call to the official sample webhook endpoint to validate the alert context and return a synthetic ackno… | alert_id |
FLUXGUARD_ADD_PAGE | Tool to add a new page for monitoring. Use when you need to start monitoring a URL by adding it to FluxGuard. | url |
FLUXGUARD_CREATE_SITE_CATEGORY | Tool to create a new site category in FluxGuard. Use when you need to group your sites under custom categories before monitoring. Invoke after authenticating your account. | name |
FLUXGUARD_CREATE_WEBHOOK | Tool to create a new webhook for receiving notifications about monitored pages. Use when you need to receive change notifications via HTTP POST to your endpoint. | url |
FLUXGUARD_DELETE_PAGE | Tool to delete a monitored page. Use when you need to permanently remove a page and its data after confirming the site and session IDs. | site_id, session_id, page_id |
FLUXGUARD_DELETE_SITE | Tool to delete a monitored site. Use when you need to permanently remove a site and all its data. | site_id |
FLUXGUARD_DELETE_WEBHOOK | Tool to delete a webhook. Use when you need to remove a webhook by its ID. | id |
FLUXGUARD_GET_ACCOUNT_DATA | Tool to retrieve general account information for your FluxGuard organization. Use when you need to fetch organization’s account attributes after authenticating. | - |
FLUXGUARD_GET_ALERT | Tool to retrieve details of a specific alert. Use after obtaining the alert ID. Returns full alert information. | alert_id |
FLUXGUARD_GET_ALERTS | Tool to retrieve all alerts generated by site changes. Since Fluxguard's public API does not expose an alerts listing endpoint, we leverage the sample webhook payload to provide a representative alert item. | - |
FLUXGUARD_GET_ALL_CATEGORIES | Tool to retrieve all site categories. Use when you need to list every category defined in your organization. | - |
FLUXGUARD_GET_CHANGE | Tool to retrieve details of a change by its ID. Use after you have a valid change ID to fetch its details. | change_id |
FLUXGUARD_GET_CHANGES | Tool to retrieve a list of all detected changes across monitored sites. Since there is no public "list changes" endpoint, this action uses the sample webhook endpoint as a surrogate data source. | - |
FLUXGUARD_GET_SAMPLE_WEBHOOK | Tool to retrieve a sample webhook payload. Use when you need to inspect the structure of webhook notifications. | - |
FLUXGUARD_GET_SITE | Tool to retrieve details of a specific monitored site by its ID. Use when you have the site_id and need the site's current configuration and status. | site_id |
FLUXGUARD_GET_SITES | Tool to retrieve a list of all monitored sites. Use when you need to enumerate all sites after authenticating. | - |
FLUXGUARD_GET_SNAPSHOT | Tool to retrieve details of a specific snapshot by its ID. Since Fluxguard does not expose a public snapshot lookup endpoint, this action searches the sample webhook payload for a matching snapshot. | snapshot_id |
FLUXGUARD_GET_SNAPSHOTS | Tool to retrieve a list of all site snapshots. Use when you need to enumerate available snapshots for your account. | - |
FLUXGUARD_GET_USER | Tool to retrieve details that represent the current FluxGuard account as a user-like object. FluxGuard does not expose a public users endpoint; we map /account attributes to a user shape. | user_id |
FLUXGUARD_GET_USERS | Tool to retrieve all users in the organization. Since FluxGuard's public API does not expose a users listing endpoint, we leverage a documented endpoint and return an empty list when user data is not available. | - |
FLUXGUARD_GET_WEBHOOK | Tool to retrieve details of a specific webhook by its ID. Use when you need to fetch up-to-date configuration of a webhook. | webhook_id |
FLUXGUARD_GET_WEBHOOKS | Tool to retrieve all configured webhooks. Use when you need a list of webhook configurations. | - |
FLUXGUARD_WEBHOOK_NOTIFICATION | Tool to send change data to your webhook endpoint. Use when a modification is detected. | webhook_url, payload |
Links
We love our partners - FlyMy.AI builds with the best. Thanks, Fluxguard!