Productivity
Overview
Aepto is a domain monitoring platform. This MCP connector links Claude to your Aepto account at https://app.aepto.com/mcp (Streamable HTTP). After Sign in with Aepto, Claude can use aepto_* tools to: • List and add portfolio domains, and run AI domain analysis • List monitors, check uptime and incidents, enable monitoring, and run an immediate check • Manage Domain Watch and Theft Guard • Start AI domain discovery jobs and poll results • Read account profile, plan usage, and attention items • Detect a domain’s tech stack (hosting, CDN, CMS, SSL) Auth uses Aepto Connect (OAuth). Setup and tool catalog: https://docs.aepto.com/developers/mcp
Tools
Add a domain to the Aepto portfolio. Requires domains:write. Uses plan limits and starts analysis.
aepto_add_domain_watch
ClaudeAdd an external domain to Domain Watch. Requires domain_watch:write.
aepto_ai_brainstorm_start
ClaudeStart OPEN-ENDED AI domain brainstorm from a business idea (uses brainstorm credits). Use when the user wants creative names without a required brand keyword. Prefer num_recommendations=10 in chat. Poll with aepto_ai_brainstorm_status (partial names may appear before availability finishes). NOT the same as keyword discovery (aepto_ai_discovery_start).
aepto_ai_brainstorm_status
ClaudePoll brainstorm job. May include phase (generating|checking_availability|completed) and partial_suggestions before registrar checks finish.
aepto_ai_discovery_start
ClaudeStart KEYWORD / brand-seeded AI domain discovery (uses AI credits). Use when the user has a business name/type or required keyword. This is NOT open-ended brainstorm mode. Poll with aepto_ai_discovery_status (availability checks can take a while). Requires business_type and business_name.
aepto_ai_discovery_status
ClaudePoll a keyword AI discovery job by job_id. May include phase (generating|checking_availability|completed) and partial_suggestions while availability checks run. Keep polling until status is completed or failed.
aepto_analyze_domain
ClaudeRe-analyze a domain (uses AI credits). Requires ai:write.
aepto_attention
ClaudeList portfolio items needing attention (expiry, SSL, downtime, theft alerts).
aepto_check_domain_availability
ClaudeCheck whether apex domain(s) look registered via registry RDAP (NOT NameSilo/Namecheap). Returns registered / likely_available / unknown. Cache-friendly; plan-tiered limits (free: small batches; paid: higher). Requires domains:read. Do not treat likely_available as a guaranteed cart-ready purchase.
aepto_check_monitor
ClaudeRun an immediate check on a monitor. Requires monitoring:write.
aepto_create_alert_webhook
ClaudeCreate an alert webhook endpoint. Returns signing_secret once. Requires webhooks:write (paid).
aepto_create_contact
ClaudeAdd an alert contact email. Requires contacts:write. Contact must verify email before receiving alerts.
aepto_create_folder
ClaudeCreate a portfolio folder. Requires domains:write.
aepto_create_monitor
ClaudeCreate a website monitor or an additional monitoring component (port/URL on a parent domain). Prefer domain_id or domain_name for the owned domain. Use monitoring_type + port/parent_domain_id for extra components. Requires monitoring:write.
aepto_create_status_page
ClaudeCreate a status page. Requires status_pages:write. page_name + page_slug required; optional services (monitoring ids).
aepto_create_webhook_subscription
ClaudeSubscribe a webhook to feature events (e.g. website_monitoring). Set bulk_account_wide true for account-wide defaults. Requires webhooks:write.
aepto_delete_alert_webhook
ClaudeDelete an alert webhook. Requires webhooks:write. Destructive.
aepto_delete_contact
ClaudeDelete a contact. Requires contacts:write. Destructive.
aepto_delete_domain
ClaudeDelete a domain from the portfolio. Accepts id or domain_name. Requires domains:write. Destructive.
aepto_delete_domain_watch
ClaudeRemove a Domain Watch item. Requires domain_watch:write. Destructive.
aepto_delete_folder
ClaudeDelete a folder. Optionally move its domains with move_to_folder. Requires domains:write.
aepto_delete_monitor
ClaudeDelete a monitor. Requires monitoring:write. Destructive.
aepto_delete_status_page
ClaudeDelete a status page. Requires status_pages:write. Destructive.
aepto_delete_webhook_subscription
ClaudeDelete a webhook subscription. Requires webhooks:write. Destructive.
aepto_dns_lookup
ClaudeLook up DNS records for any hostname or subdomain (A/AAAA/MX/NS/TXT/CNAME/…). Uses Aepto DNS cache — not registrar APIs. Requires domains:read. Plan-tiered hourly limits (higher on paid).
aepto_enable_monitor
ClaudeEnable website monitoring for a domain URL (monitoring_type=domain). Accepts domain_id or domain_name. For additional monitoring components (port/parent), use aepto_create_monitor. Requires monitoring:write.
aepto_expenses_summary
ClaudePortfolio expense summary: annual spend, upcoming renewals, optional by_registrar/by_tld. Requires billing:read.
aepto_explain_stack
ClaudeAI explanation of a domain tech stack (uses AI credits). Requires ai:write.
aepto_get_alert_webhook
ClaudeGet one alert webhook by id.
aepto_get_domain
ClaudeGet one Aepto domain by numeric id or domain_name (hostname).
aepto_get_domain_watch
ClaudeGet one Domain Watch item by id.
aepto_get_monitor
ClaudeGet one website monitor by id.
aepto_get_status_page
ClaudeGet one status page by id.
aepto_list_alert_webhooks
ClaudeList alert webhooks (paid feature). Requires webhooks:read.
aepto_list_contacts
ClaudeList alert contacts (verified and pending) and contact usage.
aepto_list_dns_events
ClaudeList DNS change events (optional domain_id filter). Requires domains:read.
aepto_list_domain_watch
ClaudeList Domain Watch items (external domains being watched).
aepto_list_domains
ClaudeList domains in the Aepto portfolio (paginated). Optional folder_id filter (integer) or folder_id=unorganized.
aepto_list_folders
ClaudeList portfolio folders with domain counts and folder stats.
aepto_list_monitors
ClaudeList website monitors for the account.
aepto_list_status_pages
ClaudeList status pages for the account. Requires status_pages:read.
aepto_list_webhook_subscriptions
ClaudeList event subscriptions for a webhook.
aepto_me
ClaudeGet the authenticated Aepto account profile and plan summary.
aepto_monitor_history
ClaudeGet recent check history for a monitor.
aepto_monitor_incidents
ClaudeList incidents for a monitor (paginated).
aepto_monitor_uptime
ClaudeGet uptime statistics for a monitor.
aepto_rotate_alert_webhook_secret
ClaudeRotate webhook signing secret (shown once). Requires webhooks:write.
aepto_set_dns_monitoring_mode
ClaudeSet DNS monitoring mode for a domain: off, monitor, alert_all, alert_suspicious. Accepts domain_id or domain_name. Requires domains:write.
aepto_setup_domain_basics
ClaudeOne-shot setup: add domain (optional folder), enable website monitoring, optionally enable Theft Guard. Uses domains:write / monitoring:write / theft_guard:write as needed. Prefer this when the user asks to “set up” a new domain in Aepto.
aepto_tech_stack
ClaudeDetect hosting/CDN/server/CMS/SSL/HTTP stack for a domain (authenticated).
aepto_theft_guard_alerts
ClaudeList Theft Guard alerts for the account.
aepto_theft_guard_disable
ClaudeDisable Theft Guard for a domain. Accepts domain_id or domain_name. Requires theft_guard:write.
aepto_theft_guard_enable
ClaudeEnable Theft Guard for a domain. Accepts domain_id or domain_name. Requires theft_guard:write.
aepto_theft_guard_summary
ClaudeGet Theft Guard summary for the account.
aepto_update_alert_webhook
ClaudeUpdate webhook name, url, or is_enabled. Requires webhooks:write.
aepto_update_contact
ClaudeUpdate a contact display name. Requires contacts:write.
aepto_update_domain
ClaudeMove a domain into a folder and/or set portfolio_notes. Accepts id or domain_name. Requires domains:write.
aepto_update_folder
ClaudeUpdate a folder name/description/color/icon. Requires domains:write.
aepto_update_monitor
ClaudeUpdate a website/component monitor (interval, URL, port, content monitoring, etc.). Requires monitoring:write.
aepto_update_status_page
ClaudeUpdate status page name/theme/active/layout. Requires status_pages:write.
aepto_update_webhook_subscription
ClaudeUpdate a webhook subscription (is_enabled / event_types). Requires webhooks:write.
aepto_usage
ClaudeGet Aepto plan usage counters and limits for the authenticated account.






