MCP App Store
by KeenEthics
Productivity
Aepto icon

Aepto

by Aepto

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

aepto_add_domain

Claude
Add a domain to the Aepto portfolio. Requires domains:write. Uses plan limits and starts analysis.

aepto_add_domain_watch

Claude
Add an external domain to Domain Watch. Requires domain_watch:write.

aepto_ai_brainstorm_start

Claude
Start 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

Claude
Poll brainstorm job. May include phase (generating|checking_availability|completed) and partial_suggestions before registrar checks finish.

aepto_ai_discovery_start

Claude
Start 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

Claude
Poll 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

Claude
Re-analyze a domain (uses AI credits). Requires ai:write.

aepto_attention

Claude
List portfolio items needing attention (expiry, SSL, downtime, theft alerts).

aepto_check_domain_availability

Claude
Check 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

Claude
Run an immediate check on a monitor. Requires monitoring:write.

aepto_create_alert_webhook

Claude
Create an alert webhook endpoint. Returns signing_secret once. Requires webhooks:write (paid).

aepto_create_contact

Claude
Add an alert contact email. Requires contacts:write. Contact must verify email before receiving alerts.

aepto_create_folder

Claude
Create a portfolio folder. Requires domains:write.

aepto_create_monitor

Claude
Create 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

Claude
Create a status page. Requires status_pages:write. page_name + page_slug required; optional services (monitoring ids).

aepto_create_webhook_subscription

Claude
Subscribe 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

Claude
Delete an alert webhook. Requires webhooks:write. Destructive.

aepto_delete_contact

Claude
Delete a contact. Requires contacts:write. Destructive.

aepto_delete_domain

Claude
Delete a domain from the portfolio. Accepts id or domain_name. Requires domains:write. Destructive.

aepto_delete_domain_watch

Claude
Remove a Domain Watch item. Requires domain_watch:write. Destructive.

aepto_delete_folder

Claude
Delete a folder. Optionally move its domains with move_to_folder. Requires domains:write.

aepto_delete_monitor

Claude
Delete a monitor. Requires monitoring:write. Destructive.

aepto_delete_status_page

Claude
Delete a status page. Requires status_pages:write. Destructive.

aepto_delete_webhook_subscription

Claude
Delete a webhook subscription. Requires webhooks:write. Destructive.

aepto_dns_lookup

Claude
Look 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

Claude
Enable 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

Claude
Portfolio expense summary: annual spend, upcoming renewals, optional by_registrar/by_tld. Requires billing:read.

aepto_explain_stack

Claude
AI explanation of a domain tech stack (uses AI credits). Requires ai:write.

aepto_get_alert_webhook

Claude
Get one alert webhook by id.

aepto_get_domain

Claude
Get one Aepto domain by numeric id or domain_name (hostname).

aepto_get_domain_watch

Claude
Get one Domain Watch item by id.

aepto_get_monitor

Claude
Get one website monitor by id.

aepto_get_status_page

Claude
Get one status page by id.

aepto_list_alert_webhooks

Claude
List alert webhooks (paid feature). Requires webhooks:read.

aepto_list_contacts

Claude
List alert contacts (verified and pending) and contact usage.

aepto_list_dns_events

Claude
List DNS change events (optional domain_id filter). Requires domains:read.

aepto_list_domain_watch

Claude
List Domain Watch items (external domains being watched).

aepto_list_domains

Claude
List domains in the Aepto portfolio (paginated). Optional folder_id filter (integer) or folder_id=unorganized.

aepto_list_folders

Claude
List portfolio folders with domain counts and folder stats.

aepto_list_monitors

Claude
List website monitors for the account.

aepto_list_status_pages

Claude
List status pages for the account. Requires status_pages:read.

aepto_list_webhook_subscriptions

Claude
List event subscriptions for a webhook.

aepto_me

Claude
Get the authenticated Aepto account profile and plan summary.

aepto_monitor_history

Claude
Get recent check history for a monitor.

aepto_monitor_incidents

Claude
List incidents for a monitor (paginated).

aepto_monitor_uptime

Claude
Get uptime statistics for a monitor.

aepto_rotate_alert_webhook_secret

Claude
Rotate webhook signing secret (shown once). Requires webhooks:write.

aepto_set_dns_monitoring_mode

Claude
Set 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

Claude
One-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

Claude
Detect hosting/CDN/server/CMS/SSL/HTTP stack for a domain (authenticated).

aepto_theft_guard_alerts

Claude
List Theft Guard alerts for the account.

aepto_theft_guard_disable

Claude
Disable Theft Guard for a domain. Accepts domain_id or domain_name. Requires theft_guard:write.

aepto_theft_guard_enable

Claude
Enable Theft Guard for a domain. Accepts domain_id or domain_name. Requires theft_guard:write.

aepto_theft_guard_summary

Claude
Get Theft Guard summary for the account.

aepto_update_alert_webhook

Claude
Update webhook name, url, or is_enabled. Requires webhooks:write.

aepto_update_contact

Claude
Update a contact display name. Requires contacts:write.

aepto_update_domain

Claude
Move a domain into a folder and/or set portfolio_notes. Accepts id or domain_name. Requires domains:write.

aepto_update_folder

Claude
Update a folder name/description/color/icon. Requires domains:write.

aepto_update_monitor

Claude
Update a website/component monitor (interval, URL, port, content monitoring, etc.). Requires monitoring:write.

aepto_update_status_page

Claude
Update status page name/theme/active/layout. Requires status_pages:write.

aepto_update_webhook_subscription

Claude
Update a webhook subscription (is_enabled / event_types). Requires webhooks:write.

aepto_usage

Claude
Get Aepto plan usage counters and limits for the authenticated account.

App Stats

62

Tools

Claude

Platforms

Works with

Claude

Data refreshed daily