# Fluxguard — MCP server on mcp.ai > Connect your Fluxguard account and use 13 tools for server monitoring straight from your AI agent. Connect with your own API key. 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. By: mcp.ai · official Page: https://mcp.ai/fluxguard ## Connect (MCP protocol) Remote MCP endpoint (HTTP, streamable): https://api.mcp.ai/p_fluxguard?ms=1787293560000 Add it as a custom/remote MCP connector, then authenticate when prompted. ## REST API (no MCP client required) Every tool is also a REST endpoint, authed with a workspace API key. Discover: GET https://api.mcp.ai/api/fluxguard/_endpoints # public; lists every endpoint Call: POST https://api.mcp.ai/api/fluxguard/ Authorization: Bearer sk_live_… # create one at https://mcp.ai/settings/api-keys Content-Type: application/json Body: { …args } → { "ok": true, "tool": "", "result": { … } } ## Developer docs How to use (MCP or REST), markdown: https://mcp.ai/fluxguard/skill.md Postman collection (v2.1): https://mcp.ai/fluxguard/postman.json ## Tools - fluxguard_add_page(url: string, siteId?: integer|string, sessionId?: integer|string, categories?: integer|string[], categoryId?: integer|string, categoryName?: string, siteNickname?: string) — Tool to add a new page for monitoring in FluxGuard. This action can: 1. Create a new site with a page (when siteId/sessionId are not provided) 2. Add a page to an existing site (when siteId/sessionId - fluxguard_create_site_category(name: string) — Creates a new site category in FluxGuard for organizing monitored websites. Site categories help you group and manage your monitored sites logically (e.g., by environment like 'Production' or 'Staging - fluxguard_create_webhook(url: string) — Creates a webhook endpoint registration in FluxGuard to receive real-time notifications when changes are detected on monitored pages. When changes occur, FluxGuard will POST JSON data to your specifie - fluxguard_delete_page(page_id: string, site_id: string, session_id: string) — Permanently deletes a monitored page from FluxGuard along with all its captured snapshots and version history. This is a destructive operation that cannot be undone. Use this when you need to remove a - fluxguard_delete_site(site_id: string) — Permanently deletes a monitored site and all associated data including sessions, pages, and captured versions. This operation is idempotent - deleting a non-existent site returns success. Use when you - fluxguard_delete_webhook(id: string) — Permanently removes a webhook from your FluxGuard account by its ID. After deletion, the webhook will no longer receive notifications about monitored page changes. This operation is idempotent - delet - fluxguard_get_all_categories() — Retrieves all categories defined in your FluxGuard account. Use this tool when you need to: - List all available categories for organizing sites or pages - Get category IDs for use in other operations - fluxguard_get_page_data(page_id: string, site_id: string, session_id: string) — Tool to retrieve comprehensive data for a monitored page in FluxGuard. This action fetches detailed information about a specific page including its URL, monitoring status, capture history, and metadat - fluxguard_get_sample_webhook() — Tool to retrieve a sample webhook payload. Use when you need to inspect the structure of webhook notifications. - fluxguard_get_user(user_id?: string) — Retrieves the authenticated FluxGuard account's information as a user profile. Returns details about the current organization's account including ID, status, creation date, and last update timestamp. - fluxguard_get_webhooks() — Retrieves all configured webhooks for the FluxGuard account. Use this action to list all webhook endpoints that are configured to receive FluxGuard change notifications. Each webhook includes its URL, - fluxguard_initiate_crawl(site_id: string, session_id: string) — Tool to initiate a crawl for a session identified by siteId and sessionId. Use when you need to start monitoring a site for changes after adding pages with FLUXGUARD_ADD_PAGE. - fluxguard_webhook_notification(secret?: string, payload: object, webhook_url: string) — Simulate Fluxguard webhook notification by sending change detection data to your webhook endpoint. Use this tool to test your webhook receiver implementation by sending it a properly formatted Fluxgua ## Example prompts - "What can I do in Fluxguard?" - "Show me a summary of my Fluxguard account" ## Links Docs: https://mcp.ai/docs/mcps/fluxguard Website: https://mcp.ai/mcps/fluxguard