# Fluxguard MCP for AI Agents AI Agent Connect

> Fluxguard lets you monitor website changes, track visual differences, and get alerts through your AI agent. It handles text, HTML, and visual regressions so you don't have to manually check every page. It's built for people who need to know the second a site breaks, a layout shifts, or a price update fails to go live. You get real-time oversight without the constant tab-switching.

## Overview
- **Category:** security-compliance
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_QdpsaBRaE0JcssJixppCwciB7ZG7pwsAVZrxP4Cj/ai-agent-connect
- **Tags:** website-monitoring, regression-testing, change-detection, visual-testing, alerts

## Description

Fluxguard lets you connect your website monitoring to your AI agent so you can handle site health without constant tab-switching. Instead of manually refreshing pages to see if a CSS change broke your layout or if a price update didn't push through, you can just ask your agent what's going on. This Connector lets you manage your monitoring setup, trigger manual crawls, and review alerts in a single conversation. It handles the heavy lifting of detecting text, HTML, and visual changes, then feeds that data back to you. You can get a summary of what actually changed or dig into the specifics of a single alert. Since it's part of the Vinkius catalog, you can plug it into your existing workflow and start getting real-time updates on your site's integrity. It turns a tedious manual process into a quick check-in with your agent.

## Tools

### acknowledge_alert
acknowledge_alert lets you mark an alert as reviewed. This helps you keep your alert queue organized and up to date.

### add_page
add_page lets you add a new URL to your monitoring list. This lets you start tracking a new site or page instantly.

### list_categories
list_categories lets you see how your monitored URLs are organized. This keeps your monitoring list clean and searchable.

### list_changes
list_changes lets you view all detected changes across your sites. This gives you a high-level view of what's happening.

### list_sites
list_sites lets you see all the sites you are currently monitoring. This helps you manage your entire list of URLs.

### list_snapshots
list_snapshots lets you view historical snapshots of your pages. This lets you compare how a site looked in the past.

### create_category
create_category lets you create a new category for your URLs. This helps you group sites by project or priority.

### get_account
get_account lets you see your organization attributes. This helps you confirm your connection is active.

### get_change
get_change lets you see the specific details of a detected change. This tells you exactly what moved or changed on a page.

### get_site
get_site lets you fetch the details of a specific site. Use this to see the current status of any monitored URL.

### initiate_crawl
initiate_crawl lets you start an immediate crawl for a site. This is perfect for checking a page right after you push a code update.

### list_alerts
list_alerts lets you see all active monitoring alerts. This helps you see everything that needs your attention.

## Prompt Examples

**Prompt:** 
```
Did anything change on the homepage since I pushed the update 5 minutes ago?
```

**Response:** 
```
I've triggered a manual crawl for your homepage. Here's what I found:

- No visual changes detected in the header.
- No HTML structure changes.
- Text remains identical.

Your site looks stable.
```

**Prompt:** 
```
Show me all the alerts from this morning.
```

**Response:** 
```
I found 3 alerts from today:

| Time | Page | Issue |
|---|---|---|
| 09:15 | /pricing | Text change detected |
| 10:30 | /contact | Visual difference |
| 11:02 | /blog | HTML update |

Would you like me to fetch the details for any of these?
```

**Prompt:** 
```
Are there any new pages I should start monitoring for the Summer Sale project?
```

**Response:** 
```
I've checked your categories. You have a Summer Sale category, but it currently only contains 3 URLs. I can add any new landing page URLs to that category for you. Just send me the links.
```

## Capabilities

### Add new URLs to monitor
Tell your agent which pages to watch and organize them into groups.

### View detected changes
See a list of every update found across your monitored sites.

### Get change details
Look at the specific text or visual differences for a single update.

### Trigger manual crawls
Force an immediate check on a specific site to see its current state.

### Manage alerts
View active alerts and mark them as reviewed directly in your chat.

### Access page snapshots
Look at historical images of your pages to compare old and new versions.

## Use Cases

### Regression Testing after a Deploy
A QA engineer pushes a hotfix and asks the agent to check for visual bugs. The agent uses initiate_crawl and list_changes to confirm the layout is intact.

### E-commerce Price Tracking
A manager wants to ensure a sale is live. They ask the agent to check for price changes across 50 URLs using list_changes.

### Broken Link Audit
A content lead asks the agent to find any alerts regarding broken links. The agent uses list_alerts and get_change to identify the specific pages.

### Site Migration Monitoring
A dev moves a site to a new host. They use add_page to start monitoring the new URL and list_snapshots to verify it matches the old one.

## Benefits

- Stop manually checking pages for visual bugs. Use list_changes to see every update in one place without clicking through multiple tabs.
- Get instant updates on broken links or layout shifts. Use list_alerts to see exactly what needs a fix the moment it happens.
- Compare page versions easily. Use list_snapshots to see how your site looked before a deployment to catch hidden bugs.
- Organize your monitoring at scale. Use create_category and list_categories to keep hundreds of URLs structured and easy to manage.
- Verify deployments instantly. Use initiate_crawl to force a check right after a code push to ensure everything is still working.

## How It Works

The bottom line is you get automated website oversight without leaving your chat interface.

1. Connect your Fluxguard account via the Vinkius Marketplace using your API Key.
2. Tell your agent which URLs to monitor and how to group them.
3. Receive real-time alerts and summaries of changes directly in your chat.

## Frequently Asked Questions

**How does Fluxguard help with visual regression testing?**
Fluxguard tracks how your site looks visually. It detects shifts in layout, color, or images, so you can find UI bugs immediately without manual checking.

**Can Fluxguard monitor multiple websites at once?**
Yes, you can monitor as many URLs as you need. You can even organize them into categories like Production, Staging, or Marketing to keep things organized.

**Will Fluxguard tell me if my website's text changed?**
It will. The Connector monitors text, HTML, and visual elements. If a price tag changes or a headline goes missing, you'll get an alert.

**Can I trigger a check on my site manually?**
Absolutely. You can ask your agent to start a crawl right now. This is great for verifying a specific change you just made to the site.

**How do I handle alerts in Fluxguard?**
You can view all active alerts directly through your agent. Once you've looked at a change and confirmed it's okay, you can tell your agent to acknowledge it.

**Does Fluxguard provide snapshots of my pages?**
Yes, it captures historical snapshots. This allows you to compare what a page looked like yesterday versus today to see exactly what shifted.

**How do I get an API Key for Fluxguard?**
You can generate an API key in your Fluxguard dashboard under Organization Settings.

**What types of changes can Fluxguard detect?**
Fluxguard detects text, HTML, and visual changes (CSS/layout) across monitored pages.

**Can I manually trigger a check for a site?**
Yes, you can use the 'initiate_crawl' tool to trigger an immediate crawl for any monitored site.

**Can I acknowledge alerts through the agent?**
Yes, use the 'acknowledge_alert' tool to mark an alert as reviewed, removing it from the active list.