{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_q3yr2ufhzy2m","handle":"dropthehassle","url":"https://wellknown.network/agents/dropthehassle","links":{"self":"https://wellknown.network/agents/dropthehassle/record.json","html":"https://wellknown.network/agents/dropthehassle","markdown":"https://wellknown.network/agents/dropthehassle/record.md","api":"https://wellknown.network/api/v1/agents/dropthehassle","status":"https://wellknown.network/api/v1/agents/dropthehassle/status","claim":"https://wellknown.network/agents/dropthehassle/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/dropthehassle/claim.json","badge":"https://wellknown.network/agents/dropthehassle/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/dropthehassle/history","tools":"https://wellknown.network/api/v1/agents/dropthehassle/tools"},"ard":{"identifier":"urn:air:dropthehassle.com:server:dropthehassle","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"DropTheHassle","summary":"Your AI puts your site online on a free link with HTTPS. Your own .com later. No token needed.","description":"Your AI puts your site online on a free link with HTTPS. Your own .com later. No token needed.","publisher":{"name":"bosmdavid-gif","url":null},"homepage":"https://dropthehassle.com","repository":"https://github.com/bosmdavid-gif/dropthehassle-mcp","version":"0.5.0","license":"MIT","protocols":["mcp"],"tags":["mcp","model-context-protocol","deploy","custom-domain","hosting","ai","vibecoding"],"pricing":null,"endpoints":[{"url":"https://dropthehassle.com/mcp","type":"mcp_streamable_http","auth":null,"probeable":true},{"url":"npm:dropthehassle-mcp","type":"package_npm","auth":null,"probeable":false}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-10-04T09:38:56.986154Z","npmKeywords":["mcp","model-context-protocol","deploy","custom-domain","hosting","ai","vibecoding"],"publishedAt":"2026-10-04T09:38:56.986154Z","registryName":"io.github.bosmdavid-gif/dropthehassle"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","license":"npm","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"documents.invoice-processing","name":"Invoice Processing","confidence":1,"provenance":"derived"},{"slug":"dev.ci-cd","name":"CI/CD & Deploy","confidence":1,"provenance":"declared"},{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"derived"},{"slug":"infra.cloud","name":"Cloud Platforms","confidence":1,"provenance":"derived"},{"slug":"productivity.email","name":"Email","confidence":0.962,"provenance":"derived"},{"slug":"data.web-search","name":"Web Search","confidence":0.583,"provenance":"derived"},{"slug":"infra.browser-automation","name":"Browser Automation","confidence":0.51,"provenance":"derived"}],"categories":["commerce","data","dev","documents","infra","productivity"],"language":"en"},"observed":{"status":"live","statusReason":"Responded 4h ago.","lastOkAt":"2026-10-10T16:31:37.138Z","lastProbedAt":"2026-10-10T16:31:37.138Z","statusComputedAt":"2026-10-10T16:33:40.630Z","reliability30d":{"probes":45,"successRate":1,"p50Ms":18,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":45,"ok":45,"authBoundaryOk":0,"serviceOk":45,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-10T16:31:37.138Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":15,"error":null,"detail":{"tools":[{"name":"whoami","description":"Reports the DropTheHassle connection. Without an account it reports which actions are available with no sign-in. With an account it names the account."},{"name":"list_sites","description":"(needs account token) Lists the account's sites with live link, status and the domains on each."},{"name":"search_domain","description":"Checks one domain name with the domain registry and returns whether it is available and what it costs. One name per call. A name without an ending, such as myba"},{"name":"check_trademark","description":"Look up live identical or very similar word marks for a name in USPTO and EUIPO. Read-only. Does not charge. Works with no account. Each hit includes its Nice c"},{"name":"domain_email","description":"DropTheHassle turns on email for a domain already on DropTheHassle, such as info@yourdomain.com. The address sends and receives. The price is shown and confirme"},{"name":"sign_in","description":"Returns a link the user opens to sign in to DropTheHassle. They enter their email, the 6-digit code, and approve. The next call in this chat is signed in. Nothi"},{"name":"deploy_site","description":"Uploads site files and returns a live HTTPS link (name.dropthehassle.app) and a claim link (claim_url). Works without an account. Files are sent inline as path,"},{"name":"send_claim_mail","description":"Sends the claim mail for an unclaimed site. site_id and site_token are the values from the deploy reply. email is the address that receives the mail. The site s"},{"name":"point_domain","description":"(needs account token) Moves a domain that is already on the account to another of its sites, or back onto a site it was split from. Does not buy a name and does"},{"name":"choose_link","description":"Renames a site's link to name.dropthehassle.app. The previous link redirects to the new one. Without an account, claim_url or site_token identifies the unclaime"},{"name":"set_backend","description":"(needs account token) Links an HTTPS backend hosted on AWS, Google Cloud, DigitalOcean or your own server to a DropTheHassle name. url is an HTTPS origin with n"},{"name":"get_checkout_link","description":"(needs account token) Returns a payment link to register a domain and put it on one of the account's sites. The account holder opens and pays the link on a Stri"},{"name":"site_of_the_day_badge","description":"(needs account token) Returns the embed line for a Site of the Month award. The ribbon names the award and the period and links to the verification page. site s"},{"name":"award_readiness","description":"(needs account token) Returns whether a site on this account is ready to be considered for an award: favicon, share image, title and description, mobile viewpor"},{"name":"site_status","description":"(needs account token) One read of a site: whether it is live, its links, recent deploys, whether the previous version can be restored, its domains with renewal "},{"name":"site_analytics","description":"(needs account token) Returns visitor numbers for a site on this account: visitors, page views, top pages, referrers, countries and devices, plus a one-sentence"},{"name":"rollback_site","description":"(needs account token) Puts the previous version of a site back online (the version kept by the last deploy). Doing it again restores the version that was replac"},{"name":"delete_site","description":"(needs account token) Deletes a site, including its files and versions. Not reversible. A site with a domain registered here, or with email still on, is refused"},{"name":"transfer_domain_out","description":"(needs account token) Starts moving a domain registered here to another registrar. Auto-renew goes off and the transfer code is emailed to the account within a "},{"name":"domain_renewal","description":"(needs account token) Returns when each domain of a site renews, the price, and whether auto-renew is on. autorenew false with confirm=true stops the renewal. a"},{"name":"email_status","description":"(needs account token) Returns the email on a site's own domain: each address, whether it is a mailbox that sends and receives or forwards to another address, st"},{"name":"get_email_checkout_link","description":"(needs account token) Returns a payment link that turns on email for a site's own domain (a main inbox such as hello@yourdomain.com, €5 / $5 a month, including "},{"name":"connect_domain","description":"(needs account token) Attaches a domain registered at another registrar to a site. Nothing is transferred or bought. The reply includes the one A record to set "},{"name":"make_primary_domain","description":"(needs account token) Chooses which of a site's domains is its main name: the one that serves the site and that search engines and shared links use. The site's "},{"name":"split_domain","description":"(needs account token) Moves one domain off a site that has several, onto a new site that shows a coming-soon page. confirm=true applies it. Does not charge."},{"name":"update_site_settings","description":"(needs account token) Sets how a site appears in search results and when a link is shared: site name, brand colour, search title and description, share title an"},{"name":"set_site_image","description":"(needs account token) Sets or removes a site's browser icon (favicon) or share image (the picture shown when a link is shared). content is the image as base64. "},{"name":"set_analytics_level","description":"(needs account token) Switches a site's statistics between standard (cookieless, no banner, the default) and enhanced (adds a cookie consent banner for every vi"},{"name":"check_live","description":"(needs account token) Checks, at the time of the call, whether the site's address points here, has a valid certificate and loads. backend true sends one request"},{"name":"resend_owner_verification","description":"(needs account token) Sends the registry's owner-confirmation email again for a domain registered here. The account holder confirms it from that email. Does not"},{"name":"claim_site","description":"(needs account token) Attaches an unclaimed site to this account using its claim link (the link ends with # and a code). One claim, and not a site already on an"},{"name":"list_invoices","description":"(needs account token) Lists the account's invoices with date, amount and a printable link. Read-only. Does not charge."},{"name":"resend_receipt","description":"(needs account token) Emails the most recent receipt again to the account email address. Does not charge."},{"name":"remove_email_address","description":"(needs account token) Removes one email address from a site's domain. Mail to it stops. A mailbox's stored mail is deleted. The main inbox is not removed here. "},{"name":"turn_off_email","description":"(needs account token) Turns off email for a site's domain. It stops renewing and keeps working until the end of the month already paid. Turning it back on is no"},{"name":"rename_main_inbox","description":"(needs account token) Renames the main email address of a site's domain, for example hello@ to info@. Same mailbox, same mail, same price. confirm=true applies "},{"name":"gallery_preference","description":"(needs account token) Sets whether this account's sites may be considered for Site of the Month. A site is featured only after the account holder agrees. Does n"},{"name":"send_feedback","description":"(needs account token) Sends the DropTheHassle team a note about a site, in the account holder's words. Does not charge."},{"name":"request_google_business","description":"(needs account token) Sends the DropTheHassle team a request to set up a Google Business Profile for a site. The team follows up by email. Does not charge."},{"name":"design_inspiration","description":"Returns a link to the gallery of customer sites picked as Site of the Month. Works without an account. Read-only."}],"toolCount":40,"toolsHash":"42fdfebc6c1adf4a61b269ba648b42d04a32cb025d43fab406b4795dd570c616","serverName":"dropthehassle","capabilities":["tools"],"serverVersion":"0.5.1","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T09:24:44.407Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":15,"error":null,"detail":{"tools":[{"name":"whoami","description":"Reports the DropTheHassle connection. Without an account it reports which actions are available with no sign-in. With an account it names the account."},{"name":"list_sites","description":"(needs account token) Lists the account's sites with live link, status and the domains on each."},{"name":"search_domain","description":"Checks one domain name with the domain registry and returns whether it is available and what it costs. One name per call. A name without an ending, such as myba"},{"name":"check_trademark","description":"Look up live identical or very similar word marks for a name in USPTO and EUIPO. Read-only. Does not charge. Works with no account. The note lists the registers"},{"name":"domain_email","description":"DropTheHassle turns on email for a domain already on DropTheHassle, such as info@yourdomain.com. The address sends and receives. The price is shown and confirme"},{"name":"sign_in","description":"Returns a link the user opens to sign in to DropTheHassle. They enter their email, the 6-digit code, and approve. The next call in this chat is signed in. Nothi"},{"name":"deploy_site","description":"Uploads site files and returns a live HTTPS link (name.dropthehassle.app) and a claim link (claim_url). Works without an account. Files are sent inline as path,"},{"name":"send_claim_mail","description":"Sends the claim mail for an unclaimed site. site_id and site_token are the values from the deploy reply. email is the address that receives the mail. The site s"},{"name":"point_domain","description":"(needs account token) Moves a domain that is already on the account to another of its sites, or back onto a site it was split from. Does not buy a name and does"},{"name":"choose_link","description":"Renames a site's link to name.dropthehassle.app. The previous link redirects to the new one. Without an account, claim_url or site_token identifies the unclaime"},{"name":"set_backend","description":"(needs account token) Links an HTTPS backend hosted on AWS, Google Cloud, DigitalOcean or your own server to a DropTheHassle name. url is an HTTPS origin with n"},{"name":"get_checkout_link","description":"(needs account token) Returns a payment link to register a domain and put it on one of the account's sites. The account holder opens and pays the link on a Stri"},{"name":"site_of_the_day_badge","description":"(needs account token) Returns the embed line for a Site of the Month award. The ribbon names the award and the period and links to the verification page. site s"},{"name":"award_readiness","description":"(needs account token) Returns whether a site on this account is ready to be considered for an award: favicon, share image, title and description, mobile viewpor"},{"name":"site_status","description":"(needs account token) One read of a site: whether it is live, its links, recent deploys, whether the previous version can be restored, its domains with renewal "},{"name":"site_analytics","description":"(needs account token) Returns visitor numbers for a site on this account: visitors, page views, top pages, referrers, countries and devices, plus a one-sentence"},{"name":"rollback_site","description":"(needs account token) Puts the previous version of a site back online (the version kept by the last deploy). Doing it again restores the version that was replac"},{"name":"delete_site","description":"(needs account token) Deletes a site, including its files and versions. Not reversible. A site with a domain registered here, or with email still on, is refused"},{"name":"transfer_domain_out","description":"(needs account token) Starts moving a domain registered here to another registrar. Auto-renew goes off and the transfer code is emailed to the account within a "},{"name":"domain_renewal","description":"(needs account token) Returns when each domain of a site renews, the price, and whether auto-renew is on. autorenew false with confirm=true stops the renewal. a"},{"name":"email_status","description":"(needs account token) Returns the email on a site's own domain: each address, whether it is a mailbox that sends and receives or forwards to another address, st"},{"name":"get_email_checkout_link","description":"(needs account token) Returns a payment link that turns on email for a site's own domain (a main inbox such as hello@yourdomain.com, €5 / $5 a month, including "},{"name":"connect_domain","description":"(needs account token) Attaches a domain registered at another registrar to a site. Nothing is transferred or bought. The reply includes the one A record to set "},{"name":"make_primary_domain","description":"(needs account token) Chooses which of a site's domains is its main name: the one that serves the site and that search engines and shared links use. The site's "},{"name":"split_domain","description":"(needs account token) Moves one domain off a site that has several, onto a new site that shows a coming-soon page. confirm=true applies it. Does not charge."},{"name":"update_site_settings","description":"(needs account token) Sets how a site appears in search results and when a link is shared: site name, brand colour, search title and description, share title an"},{"name":"set_site_image","description":"(needs account token) Sets or removes a site's browser icon (favicon) or share image (the picture shown when a link is shared). content is the image as base64. "},{"name":"set_analytics_level","description":"(needs account token) Switches a site's statistics between standard (cookieless, no banner, the default) and enhanced (adds a cookie consent banner for every vi"},{"name":"check_live","description":"(needs account token) Checks, at the time of the call, whether the site's address points here, has a valid certificate and loads. backend true sends one request"},{"name":"resend_owner_verification","description":"(needs account token) Sends the registry's owner-confirmation email again for a domain registered here. The account holder confirms it from that email. Does not"},{"name":"claim_site","description":"(needs account token) Attaches an unclaimed site to this account using its claim link (the link ends with # and a code). One claim, and not a site already on an"},{"name":"list_invoices","description":"(needs account token) Lists the account's invoices with date, amount and a printable link. Read-only. Does not charge."},{"name":"resend_receipt","description":"(needs account token) Emails the most recent receipt again to the account email address. Does not charge."},{"name":"remove_email_address","description":"(needs account token) Removes one email address from a site's domain. Mail to it stops. A mailbox's stored mail is deleted. The main inbox is not removed here. "},{"name":"turn_off_email","description":"(needs account token) Turns off email for a site's domain. It stops renewing and keeps working until the end of the month already paid. Turning it back on is no"},{"name":"rename_main_inbox","description":"(needs account token) Renames the main email address of a site's domain, for example hello@ to info@. Same mailbox, same mail, same price. confirm=true applies "},{"name":"gallery_preference","description":"(needs account token) Sets whether this account's sites may be considered for Site of the Month. A site is featured only after the account holder agrees. Does n"},{"name":"send_feedback","description":"(needs account token) Sends the DropTheHassle team a note about a site, in the account holder's words. Does not charge."},{"name":"request_google_business","description":"(needs account token) Sends the DropTheHassle team a request to set up a Google Business Profile for a site. The team follows up by email. Does not charge."},{"name":"design_inspiration","description":"Returns a link to the gallery of customer sites picked as Site of the Month. Works without an account. Read-only."}],"toolCount":40,"toolsHash":"5e0213980cbc50eaef8874c40b83622feee6f03f412a4353c7735be38c6d72f1","serverName":"dropthehassle","capabilities":["tools"],"serverVersion":"0.5.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T03:26:31.483Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":14,"error":null,"detail":{"tools":[{"name":"whoami","description":"Reports the DropTheHassle connection. Without an account it reports which actions are available with no sign-in. With an account it names the account."},{"name":"list_sites","description":"(needs account token) Lists the account's sites with live link, status and the domains on each."},{"name":"search_domain","description":"Checks one domain name with the domain registry and returns whether it is available and what it costs. One name per call. A name without an ending, such as myba"},{"name":"check_trademark","description":"Look up live identical or very similar word marks for a name in USPTO and EUIPO. Read-only. Does not charge. Works with no account. The note lists the registers"},{"name":"domain_email","description":"DropTheHassle turns on email for a domain already on DropTheHassle, such as info@yourdomain.com. The address sends and receives. The price is shown and confirme"},{"name":"sign_in","description":"Returns a link the user opens to sign in to DropTheHassle. They enter their email, the 6-digit code, and approve. The next call in this chat is signed in. Nothi"},{"name":"deploy_site","description":"Uploads site files and returns a live HTTPS link (name.dropthehassle.app) and a claim link (claim_url). Works without an account. Files are sent inline as path,"},{"name":"send_claim_mail","description":"Sends the claim mail for an unclaimed site. site_id and site_token are the values from the deploy reply. email is the address that receives the mail. The site s"},{"name":"point_domain","description":"(needs account token) Moves a domain that is already on the account to another of its sites, or back onto a site it was split from. Does not buy a name and does"},{"name":"choose_link","description":"Renames a site's link to name.dropthehassle.app. The previous link redirects to the new one. Without an account, claim_url or site_token identifies the unclaime"},{"name":"set_backend","description":"(needs account token) Links an HTTPS backend hosted on AWS, Google Cloud, DigitalOcean or your own server to a DropTheHassle name. url is an HTTPS origin with n"},{"name":"get_checkout_link","description":"(needs account token) Returns a payment link to register a domain and put it on one of the account's sites. The account holder opens and pays the link on a Stri"},{"name":"site_of_the_day_badge","description":"(needs account token) Returns the embed line for a Site of the Month award. The ribbon names the award and the period and links to the verification page. site s"},{"name":"award_readiness","description":"(needs account token) Returns whether a site on this account is ready to be considered for an award: favicon, share image, title and description, mobile viewpor"},{"name":"site_status","description":"(needs account token) One read of a site: whether it is live, its links, recent deploys, whether the previous version can be restored, its domains with renewal "},{"name":"site_analytics","description":"(needs account token) Returns visitor numbers for a site on this account: visitors, page views, top pages, referrers, countries and devices, plus a one-sentence"},{"name":"rollback_site","description":"(needs account token) Puts the previous version of a site back online (the version kept by the last deploy). Doing it again restores the version that was replac"},{"name":"delete_site","description":"(needs account token) Deletes a site, including its files and versions. Not reversible. A site with a domain registered here, or with email still on, is refused"},{"name":"transfer_domain_out","description":"(needs account token) Starts moving a domain registered here to another registrar. Auto-renew goes off and the transfer code is emailed to the account within a "},{"name":"domain_renewal","description":"(needs account token) Returns when each domain of a site renews, the price, and whether auto-renew is on. autorenew false with confirm=true stops the renewal. a"},{"name":"email_status","description":"(needs account token) Returns the email on a site's own domain: each address, whether it is a mailbox that sends and receives or forwards to another address, st"},{"name":"get_email_checkout_link","description":"(needs account token) Returns a payment link that turns on email for a site's own domain (a main inbox such as hello@yourdomain.com, €5 / $5 a month, including "},{"name":"connect_domain","description":"(needs account token) Attaches a domain registered at another registrar to a site. Nothing is transferred or bought. The reply includes the one A record to set "},{"name":"make_primary_domain","description":"(needs account token) Chooses which of a site's domains is its main name: the one that serves the site and that search engines and shared links use. The site's "},{"name":"split_domain","description":"(needs account token) Moves one domain off a site that has several, onto a new site that shows a coming-soon page. confirm=true applies it. Does not charge."},{"name":"update_site_settings","description":"(needs account token) Sets how a site appears in search results and when a link is shared: site name, brand colour, search title and description, share title an"},{"name":"set_site_image","description":"(needs account token) Sets or removes a site's browser icon (favicon) or share image (the picture shown when a link is shared). content is the image as base64. "},{"name":"set_analytics_level","description":"(needs account token) Switches a site's statistics between standard (cookieless, no banner, the default) and enhanced (adds a cookie consent banner for every vi"},{"name":"check_live","description":"(needs account token) Checks, at the time of the call, whether the site's address points here, has a valid certificate and loads. backend true sends one request"},{"name":"resend_owner_verification","description":"(needs account token) Sends the registry's owner-confirmation email again for a domain registered here. The account holder confirms it from that email. Does not"},{"name":"claim_site","description":"(needs account token) Attaches an unclaimed site to this account using its claim link (the link ends with # and a code). One claim, and not a site already on an"},{"name":"list_invoices","description":"(needs account token) Lists the account's invoices with date, amount and a printable link. Read-only. Does not charge."},{"name":"resend_receipt","description":"(needs account token) Emails the most recent receipt again to the account email address. Does not charge."},{"name":"remove_email_address","description":"(needs account token) Removes one email address from a site's domain. Mail to it stops. A mailbox's stored mail is deleted. The main inbox is not removed here. "},{"name":"turn_off_email","description":"(needs account token) Turns off email for a site's domain. It stops renewing and keeps working until the end of the month already paid. Turning it back on is no"},{"name":"rename_main_inbox","description":"(needs account token) Renames the main email address of a site's domain, for example hello@ to info@. Same mailbox, same mail, same price. confirm=true applies "},{"name":"gallery_preference","description":"(needs account token) Sets whether this account's sites may be considered for Site of the Month. A site is featured only after the account holder agrees. Does n"},{"name":"send_feedback","description":"(needs account token) Sends the DropTheHassle team a note about a site, in the account holder's words. Does not charge."},{"name":"request_google_business","description":"(needs account token) Sends the DropTheHassle team a request to set up a Google Business Profile for a site. The team follows up by email. Does not charge."},{"name":"design_inspiration","description":"Returns a link to the gallery of customer sites picked as Site of the Month. Works without an account. Read-only."}],"toolCount":40,"toolsHash":"5e0213980cbc50eaef8874c40b83622feee6f03f412a4353c7735be38c6d72f1","serverName":"dropthehassle","capabilities":["tools"],"serverVersion":"0.5.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T21:26:01.277Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":18,"error":null,"detail":{"tools":[{"name":"whoami","description":"Reports the DropTheHassle connection. Without an account it reports which actions are available with no sign-in. With an account it names the account."},{"name":"list_sites","description":"(needs account token) Lists the account's sites with live link, status and the domains on each."},{"name":"search_domain","description":"Checks one domain name with the domain registry and returns whether it is available and what it costs. One name per call. A name without an ending, such as myba"},{"name":"check_trademark","description":"Look up live identical or very similar word marks for a name in USPTO and EUIPO. Read-only. Does not charge. Works with no account. The note lists the registers"},{"name":"domain_email","description":"DropTheHassle turns on email for a domain already on DropTheHassle, such as info@yourdomain.com. The address sends and receives. The price is shown and confirme"},{"name":"sign_in","description":"Returns a link the user opens to sign in to DropTheHassle. They enter their email, the 6-digit code, and approve. The next call in this chat is signed in. Nothi"},{"name":"deploy_site","description":"Uploads site files and returns a live HTTPS link (name.dropthehassle.app) and a claim link (claim_url). Works without an account. Files are sent inline as path,"},{"name":"send_claim_mail","description":"Sends the claim mail for an unclaimed site. site_id and site_token are the values from the deploy reply. email is the address that receives the mail. The site s"},{"name":"point_domain","description":"(needs account token) Moves a domain that is already on the account to another of its sites, or back onto a site it was split from. Does not buy a name and does"},{"name":"choose_link","description":"Renames a site's link to name.dropthehassle.app. The previous link redirects to the new one. Without an account, claim_url or site_token identifies the unclaime"},{"name":"set_backend","description":"(needs account token) Links an HTTPS backend hosted on AWS, Google Cloud, DigitalOcean or your own server to a DropTheHassle name. url is an HTTPS origin with n"},{"name":"get_checkout_link","description":"(needs account token) Returns a payment link to register a domain and put it on one of the account's sites. The account holder opens and pays the link on a Stri"},{"name":"site_of_the_day_badge","description":"(needs account token) Returns the embed line for a Site of the Month award. The ribbon names the award and the period and links to the verification page. site s"},{"name":"award_readiness","description":"(needs account token) Returns whether a site on this account is ready to be considered for an award: favicon, share image, title and description, mobile viewpor"},{"name":"site_status","description":"(needs account token) One read of a site: whether it is live, its links, recent deploys, whether the previous version can be restored, its domains with renewal "},{"name":"site_analytics","description":"(needs account token) Returns visitor numbers for a site on this account: visitors, page views, top pages, referrers, countries and devices, plus a one-sentence"},{"name":"rollback_site","description":"(needs account token) Puts the previous version of a site back online (the version kept by the last deploy). Doing it again restores the version that was replac"},{"name":"delete_site","description":"(needs account token) Deletes a site, including its files and versions. Not reversible. A site with a domain registered here, or with email still on, is refused"},{"name":"transfer_domain_out","description":"(needs account token) Starts moving a domain registered here to another registrar. Auto-renew goes off and the transfer code is emailed to the account within a "},{"name":"domain_renewal","description":"(needs account token) Returns when each domain of a site renews, the price, and whether auto-renew is on. autorenew false with confirm=true stops the renewal. a"},{"name":"email_status","description":"(needs account token) Returns the email on a site's own domain: each address, whether it is a mailbox that sends and receives or forwards to another address, st"},{"name":"get_email_checkout_link","description":"(needs account token) Returns a payment link that turns on email for a site's own domain (a main inbox such as hello@yourdomain.com, €5 / $5 a month, including "},{"name":"connect_domain","description":"(needs account token) Attaches a domain registered at another registrar to a site. Nothing is transferred or bought. The reply includes the one A record to set "},{"name":"make_primary_domain","description":"(needs account token) Chooses which of a site's domains is its main name: the one that serves the site and that search engines and shared links use. The site's "},{"name":"split_domain","description":"(needs account token) Moves one domain off a site that has several, onto a new site that shows a coming-soon page. confirm=true applies it. Does not charge."},{"name":"update_site_settings","description":"(needs account token) Sets how a site appears in search results and when a link is shared: site name, brand colour, search title and description, share title an"},{"name":"set_site_image","description":"(needs account token) Sets or removes a site's browser icon (favicon) or share image (the picture shown when a link is shared). content is the image as base64. "},{"name":"set_analytics_level","description":"(needs account token) Switches a site's statistics between standard (cookieless, no banner, the default) and enhanced (adds a cookie consent banner for every vi"},{"name":"check_live","description":"(needs account token) Checks, at the time of the call, whether the site's address points here, has a valid certificate and loads. backend true sends one request"},{"name":"resend_owner_verification","description":"(needs account token) Sends the registry's owner-confirmation email again for a domain registered here. The account holder confirms it from that email. Does not"},{"name":"claim_site","description":"(needs account token) Attaches an unclaimed site to this account using its claim link (the link ends with # and a code). One claim, and not a site already on an"},{"name":"list_invoices","description":"(needs account token) Lists the account's invoices with date, amount and a printable link. Read-only. Does not charge."},{"name":"resend_receipt","description":"(needs account token) Emails the most recent receipt again to the account email address. Does not charge."},{"name":"remove_email_address","description":"(needs account token) Removes one email address from a site's domain. Mail to it stops. A mailbox's stored mail is deleted. The main inbox is not removed here. "},{"name":"turn_off_email","description":"(needs account token) Turns off email for a site's domain. It stops renewing and keeps working until the end of the month already paid. Turning it back on is no"},{"name":"rename_main_inbox","description":"(needs account token) Renames the main email address of a site's domain, for example hello@ to info@. Same mailbox, same mail, same price. confirm=true applies "},{"name":"gallery_preference","description":"(needs account token) Sets whether this account's sites may be considered for Site of the Month. A site is featured only after the account holder agrees. Does n"},{"name":"send_feedback","description":"(needs account token) Sends the DropTheHassle team a note about a site, in the account holder's words. Does not charge."},{"name":"request_google_business","description":"(needs account token) Sends the DropTheHassle team a request to set up a Google Business Profile for a site. The team follows up by email. Does not charge."},{"name":"design_inspiration","description":"Returns a link to the gallery of customer sites picked as Site of the Month. Works without an account. Read-only."}],"toolCount":40,"toolsHash":"5e0213980cbc50eaef8874c40b83622feee6f03f412a4353c7735be38c6d72f1","serverName":"dropthehassle","capabilities":["tools"],"serverVersion":"0.5.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T14:32:36.122Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":15,"error":null,"detail":{"tools":[{"name":"whoami","description":"Reports the DropTheHassle connection. Without an account it reports which actions are available with no sign-in. With an account it names the account."},{"name":"list_sites","description":"(needs account token) Lists the account's sites with live link, status and the domains on each."},{"name":"search_domain","description":"Checks one domain name with the domain registry and returns whether it is available and what it costs. One name per call. A name without an ending, such as myba"},{"name":"check_trademark","description":"Look up live identical or very similar word marks for a name in USPTO and EUIPO. Read-only. Does not charge. Works with no account. The note lists the registers"},{"name":"domain_email","description":"DropTheHassle turns on email for a domain already on DropTheHassle, such as info@yourdomain.com. The address sends and receives. The price is shown and confirme"},{"name":"sign_in","description":"Returns a link the user opens to sign in to DropTheHassle. They enter their email, the 6-digit code, and approve. The next call in this chat is signed in. Nothi"},{"name":"deploy_site","description":"Uploads site files and returns a live HTTPS link (name.dropthehassle.app) and a claim link (claim_url). Works without an account. Files are sent inline as path,"},{"name":"send_claim_mail","description":"Sends the claim mail for an unclaimed site. site_id and site_token are the values from the deploy reply. email is the address that receives the mail. The site s"},{"name":"point_domain","description":"(needs account token) Moves a domain that is already on the account to another of its sites, or back onto a site it was split from. Does not buy a name and does"},{"name":"choose_link","description":"Renames a site's link to name.dropthehassle.app. The previous link redirects to the new one. Without an account, claim_url or site_token identifies the unclaime"},{"name":"set_backend","description":"(needs account token) Links an HTTPS backend hosted on AWS, Google Cloud, DigitalOcean or your own server to a DropTheHassle name. url is an HTTPS origin with n"},{"name":"get_checkout_link","description":"(needs account token) Returns a payment link to register a domain and put it on one of the account's sites. The account holder opens and pays the link on a Stri"},{"name":"site_of_the_day_badge","description":"(needs account token) Returns the embed line for a Site of the Month award. The ribbon names the award and the period and links to the verification page. site s"},{"name":"award_readiness","description":"(needs account token) Returns whether a site on this account is ready to be considered for an award: favicon, share image, title and description, mobile viewpor"},{"name":"site_status","description":"(needs account token) One read of a site: whether it is live, its links, recent deploys, whether the previous version can be restored, its domains with renewal "},{"name":"site_analytics","description":"(needs account token) Returns visitor numbers for a site on this account: visitors, page views, top pages, referrers, countries and devices, plus a one-sentence"},{"name":"rollback_site","description":"(needs account token) Puts the previous version of a site back online (the version kept by the last deploy). Doing it again restores the version that was replac"},{"name":"delete_site","description":"(needs account token) Deletes a site, including its files and versions. Not reversible. A site with a domain registered here, or with email still on, is refused"},{"name":"transfer_domain_out","description":"(needs account token) Starts moving a domain registered here to another registrar. Auto-renew goes off and the transfer code is emailed to the account within a "},{"name":"domain_renewal","description":"(needs account token) Returns when each domain of a site renews, the price, and whether auto-renew is on. autorenew false with confirm=true stops the renewal. a"},{"name":"email_status","description":"(needs account token) Returns the email on a site's own domain: each address, whether it is a mailbox that sends and receives or forwards to another address, st"},{"name":"get_email_checkout_link","description":"(needs account token) Returns a payment link that turns on email for a site's own domain (a main inbox such as hello@yourdomain.com, €5 / $5 a month, including "},{"name":"connect_domain","description":"(needs account token) Attaches a domain registered at another registrar to a site. Nothing is transferred or bought. The reply includes the one A record to set "},{"name":"make_primary_domain","description":"(needs account token) Chooses which of a site's domains is its main name: the one that serves the site and that search engines and shared links use. The site's "},{"name":"split_domain","description":"(needs account token) Moves one domain off a site that has several, onto a new site that shows a coming-soon page. confirm=true applies it. Does not charge."},{"name":"update_site_settings","description":"(needs account token) Sets how a site appears in search results and when a link is shared: site name, brand colour, search title and description, share title an"},{"name":"set_site_image","description":"(needs account token) Sets or removes a site's browser icon (favicon) or share image (the picture shown when a link is shared). content is the image as base64. "},{"name":"set_analytics_level","description":"(needs account token) Switches a site's statistics between standard (cookieless, no banner, the default) and enhanced (adds a cookie consent banner for every vi"},{"name":"check_live","description":"(needs account token) Checks, at the time of the call, whether the site's address points here, has a valid certificate and loads. backend true sends one request"},{"name":"resend_owner_verification","description":"(needs account token) Sends the registry's owner-confirmation email again for a domain registered here. The account holder confirms it from that email. Does not"},{"name":"claim_site","description":"(needs account token) Attaches an unclaimed site to this account using its claim link (the link ends with # and a code). One claim, and not a site already on an"},{"name":"list_invoices","description":"(needs account token) Lists the account's invoices with date, amount and a printable link. Read-only. Does not charge."},{"name":"resend_receipt","description":"(needs account token) Emails the most recent receipt again to the account email address. Does not charge."},{"name":"remove_email_address","description":"(needs account token) Removes one email address from a site's domain. Mail to it stops. A mailbox's stored mail is deleted. The main inbox is not removed here. "},{"name":"turn_off_email","description":"(needs account token) Turns off email for a site's domain. It stops renewing and keeps working until the end of the month already paid. Turning it back on is no"},{"name":"rename_main_inbox","description":"(needs account token) Renames the main email address of a site's domain, for example hello@ to info@. Same mailbox, same mail, same price. confirm=true applies "},{"name":"gallery_preference","description":"(needs account token) Sets whether this account's sites may be considered for Site of the Month. A site is featured only after the account holder agrees. Does n"},{"name":"send_feedback","description":"(needs account token) Sends the DropTheHassle team a note about a site, in the account holder's words. Does not charge."},{"name":"request_google_business","description":"(needs account token) Sends the DropTheHassle team a request to set up a Google Business Profile for a site. The team follows up by email. Does not charge."},{"name":"design_inspiration","description":"Returns a link to the gallery of customer sites picked as Site of the Month. Works without an account. Read-only."}],"toolCount":40,"toolsHash":"5e0213980cbc50eaef8874c40b83622feee6f03f412a4353c7735be38c6d72f1","serverName":"dropthehassle","capabilities":["tools"],"serverVersion":"0.5.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T08:28:01.338Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":18,"error":null,"detail":{"tools":[{"name":"whoami","description":"Reports the DropTheHassle connection. Without an account it reports which actions are available with no sign-in. With an account it names the account."},{"name":"list_sites","description":"(needs account token) Lists the account's sites with live link, status and the domains on each."},{"name":"search_domain","description":"Checks one domain name with the domain registry and returns whether it is available and what it costs. One name per call. A name without an ending, such as myba"},{"name":"check_trademark","description":"Look up live identical or very similar word marks for a name in the EU and US trademark registers. Read-only. No money. Works with no account. The note is not l"},{"name":"deploy_site","description":"Uploads site files and returns a live HTTPS link (name.dropthehassle.app) and a claim link (claim_url). Works without an account. Files are sent inline as path,"},{"name":"send_claim_mail","description":"Sends the claim mail for an unclaimed site. site_id and site_token are the values from the deploy reply. email is the address that receives the mail. The site s"},{"name":"point_domain","description":"(needs account token) Moves a domain that is already on the account to another of its sites, or back onto a site it was split from. Does not buy a name and does"},{"name":"choose_link","description":"Renames a site's link to name.dropthehassle.app. The previous link redirects to the new one. Without an account, claim_url or site_token identifies the unclaime"},{"name":"set_backend","description":"(needs account token) Links an HTTPS backend hosted on AWS, Google Cloud, DigitalOcean or your own server to a DropTheHassle name. url is an HTTPS origin with n"},{"name":"get_checkout_link","description":"(needs account token) Returns a payment link to register a domain and put it on one of the account's sites. The account holder opens and pays the link on a Stri"},{"name":"site_of_the_day_badge","description":"(needs account token) Returns the embed line for a Site of the Month award. The ribbon names the award and the period and links to the verification page. site s"},{"name":"award_readiness","description":"(needs account token) Returns whether a site on this account is ready to be considered for an award: favicon, share image, title and description, mobile viewpor"},{"name":"site_status","description":"(needs account token) One read of a site: whether it is live, its links, recent deploys, whether the previous version can be restored, its domains with renewal "},{"name":"site_analytics","description":"(needs account token) Returns visitor numbers for a site on this account: visitors, page views, top pages, referrers, countries and devices, plus a one-sentence"},{"name":"rollback_site","description":"(needs account token) Puts the previous version of a site back online (the version kept by the last deploy). Doing it again restores the version that was replac"},{"name":"delete_site","description":"(needs account token) Deletes a site, including its files and versions. Not reversible. A site with a domain registered here, or with email still on, is refused"},{"name":"transfer_domain_out","description":"(needs account token) Starts moving a domain registered here to another registrar. Auto-renew goes off and the transfer code is emailed to the account within a "},{"name":"domain_renewal","description":"(needs account token) Returns when each domain of a site renews, the price, and whether auto-renew is on. autorenew false with confirm=true stops the renewal. a"},{"name":"email_status","description":"(needs account token) Returns the email on a site's own domain: each address, whether it is a mailbox that sends and receives or forwards to another address, st"},{"name":"get_email_checkout_link","description":"(needs account token) Returns a payment link that turns on email for a site's own domain (a main inbox such as hello@yourdomain.com, €5 / $5 a month, including "},{"name":"connect_domain","description":"(needs account token) Attaches a domain registered at another registrar to a site. Nothing is transferred or bought. The reply includes the one A record to set "},{"name":"make_primary_domain","description":"(needs account token) Chooses which of a site's domains is its main name: the one that serves the site and that search engines and shared links use. The site's "},{"name":"split_domain","description":"(needs account token) Moves one domain off a site that has several, onto a new site that shows a coming-soon page. confirm=true applies it. Does not charge."},{"name":"update_site_settings","description":"(needs account token) Sets how a site appears in search results and when a link is shared: site name, brand colour, search title and description, share title an"},{"name":"set_site_image","description":"(needs account token) Sets or removes a site's browser icon (favicon) or share image (the picture shown when a link is shared). content is the image as base64. "},{"name":"set_analytics_level","description":"(needs account token) Switches a site's statistics between standard (cookieless, no banner, the default) and enhanced (adds a cookie consent banner for every vi"},{"name":"check_live","description":"(needs account token) Checks, at the time of the call, whether the site's address points here, has a valid certificate and loads. backend true sends one request"},{"name":"resend_owner_verification","description":"(needs account token) Sends the registry's owner-confirmation email again for a domain registered here. The account holder confirms it from that email. Does not"},{"name":"claim_site","description":"(needs account token) Attaches an unclaimed site to this account using its claim link (the link ends with # and a code). One claim, and not a site already on an"},{"name":"list_invoices","description":"(needs account token) Lists the account's invoices with date, amount and a printable link. Read-only. Does not charge."},{"name":"resend_receipt","description":"(needs account token) Emails the most recent receipt again to the account email address. Does not charge."},{"name":"remove_email_address","description":"(needs account token) Removes one email address from a site's domain. Mail to it stops. A mailbox's stored mail is deleted. The main inbox is not removed here. "},{"name":"turn_off_email","description":"(needs account token) Turns off email for a site's domain. It stops renewing and keeps working until the end of the month already paid. Turning it back on is no"},{"name":"rename_main_inbox","description":"(needs account token) Renames the main email address of a site's domain, for example hello@ to info@. Same mailbox, same mail, same price. confirm=true applies "},{"name":"gallery_preference","description":"(needs account token) Sets whether this account's sites may be considered for Site of the Month. A site is featured only after the account holder agrees. Does n"},{"name":"send_feedback","description":"(needs account token) Sends the DropTheHassle team a note about a site, in the account holder's words. Does not charge."},{"name":"request_google_business","description":"(needs account token) Sends the DropTheHassle team a request to set up a Google Business Profile for a site. The team follows up by email. Does not charge."},{"name":"design_inspiration","description":"Returns a link to the gallery of customer sites picked as Site of the Month. Works without an account. Read-only."}],"toolCount":38,"toolsHash":"5ef335e2fe2a1b7bfd86b3ecf8ce8b93d3aa59f7a23105a9cd693356378bdc69","serverName":"dropthehassle","capabilities":["tools"],"serverVersion":"0.5.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T02:27:13.974Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":13,"error":null,"detail":{"tools":[{"name":"whoami","description":"Reports the DropTheHassle connection. Without an account it reports which actions are available with no sign-in. With an account it names the account."},{"name":"list_sites","description":"(needs account token) Lists the account's sites with live link, status and the domains on each."},{"name":"search_domain","description":"Checks one domain name with the domain registry and returns whether it is available and what it costs. One name per call. A name without an ending, such as myba"},{"name":"check_trademark","description":"Look up live identical or very similar word marks for a name in the EU and US trademark registers. Read-only. No money. Works with no account. The note is not l"},{"name":"deploy_site","description":"Uploads site files and returns a live HTTPS link (name.dropthehassle.app) and a claim link (claim_url). Works without an account. Files are sent inline as path,"},{"name":"send_claim_mail","description":"Sends the claim mail for an unclaimed site. site_id and site_token are the values from the deploy reply. email is the address that receives the mail. The site s"},{"name":"point_domain","description":"(needs account token) Moves a domain that is already on the account to another of its sites, or back onto a site it was split from. Does not buy a name and does"},{"name":"choose_link","description":"Renames a site's link to name.dropthehassle.app. The previous link redirects to the new one. Without an account, claim_url or site_token identifies the unclaime"},{"name":"set_backend","description":"(needs account token) Links an HTTPS backend hosted on AWS, Google Cloud, DigitalOcean or your own server to a DropTheHassle name. url is an HTTPS origin with n"},{"name":"get_checkout_link","description":"(needs account token) Returns a payment link to register a domain and put it on one of the account's sites. The account holder opens and pays the link on a Stri"},{"name":"site_of_the_day_badge","description":"(needs account token) Returns the embed line for a Site of the Month award. The ribbon names the award and the period and links to the verification page. site s"},{"name":"award_readiness","description":"(needs account token) Returns whether a site on this account is ready to be considered for an award: favicon, share image, title and description, mobile viewpor"},{"name":"site_status","description":"(needs account token) One read of a site: whether it is live, its links, recent deploys, whether the previous version can be restored, its domains with renewal "},{"name":"site_analytics","description":"(needs account token) Returns visitor numbers for a site on this account: visitors, page views, top pages, referrers, countries and devices, plus a one-sentence"},{"name":"rollback_site","description":"(needs account token) Puts the previous version of a site back online (the version kept by the last deploy). Doing it again restores the version that was replac"},{"name":"delete_site","description":"(needs account token) Deletes a site, including its files and versions. Not reversible. A site with a domain registered here, or with email still on, is refused"},{"name":"transfer_domain_out","description":"(needs account token) Starts moving a domain registered here to another registrar. Auto-renew goes off and the transfer code is emailed to the account within a "},{"name":"domain_renewal","description":"(needs account token) Returns when each domain of a site renews, the price, and whether auto-renew is on. autorenew false with confirm=true stops the renewal. a"},{"name":"email_status","description":"(needs account token) Returns the email on a site's own domain: each address, whether it is a mailbox that sends and receives or forwards to another address, st"},{"name":"get_email_checkout_link","description":"(needs account token) Returns a payment link that turns on email for a site's own domain (a main inbox such as hello@yourdomain.com, €5 / $5 a month, including "},{"name":"connect_domain","description":"(needs account token) Attaches a domain registered at another registrar to a site. Nothing is transferred or bought. The reply includes the one A record to set "},{"name":"make_primary_domain","description":"(needs account token) Chooses which of a site's domains is its main name: the one that serves the site and that search engines and shared links use. The site's "},{"name":"split_domain","description":"(needs account token) Moves one domain off a site that has several, onto a new site that shows a coming-soon page. confirm=true applies it. Does not charge."},{"name":"update_site_settings","description":"(needs account token) Sets how a site appears in search results and when a link is shared: site name, brand colour, search title and description, share title an"},{"name":"set_site_image","description":"(needs account token) Sets or removes a site's browser icon (favicon) or share image (the picture shown when a link is shared). content is the image as base64. "},{"name":"set_analytics_level","description":"(needs account token) Switches a site's statistics between standard (cookieless, no banner, the default) and enhanced (adds a cookie consent banner for every vi"},{"name":"check_live","description":"(needs account token) Checks, at the time of the call, whether the site's address points here, has a valid certificate and loads. backend true sends one request"},{"name":"resend_owner_verification","description":"(needs account token) Sends the registry's owner-confirmation email again for a domain registered here. The account holder confirms it from that email. Does not"},{"name":"claim_site","description":"(needs account token) Attaches an unclaimed site to this account using its claim link (the link ends with # and a code). One claim, and not a site already on an"},{"name":"list_invoices","description":"(needs account token) Lists the account's invoices with date, amount and a printable link. Read-only. Does not charge."},{"name":"resend_receipt","description":"(needs account token) Emails the most recent receipt again to the account email address. Does not charge."},{"name":"remove_email_address","description":"(needs account token) Removes one email address from a site's domain. Mail to it stops. A mailbox's stored mail is deleted. The main inbox is not removed here. "},{"name":"turn_off_email","description":"(needs account token) Turns off email for a site's domain. It stops renewing and keeps working until the end of the month already paid. Turning it back on is no"},{"name":"rename_main_inbox","description":"(needs account token) Renames the main email address of a site's domain, for example hello@ to info@. Same mailbox, same mail, same price. confirm=true applies "},{"name":"gallery_preference","description":"(needs account token) Sets whether this account's sites may be considered for Site of the Month. A site is featured only after the account holder agrees. Does n"},{"name":"send_feedback","description":"(needs account token) Sends the DropTheHassle team a note about a site, in the account holder's words. Does not charge."},{"name":"request_google_business","description":"(needs account token) Sends the DropTheHassle team a request to set up a Google Business Profile for a site. The team follows up by email. Does not charge."},{"name":"design_inspiration","description":"Returns a link to the gallery of customer sites picked as Site of the Month. Works without an account. Read-only."}],"toolCount":38,"toolsHash":"5ef335e2fe2a1b7bfd86b3ecf8ce8b93d3aa59f7a23105a9cd693356378bdc69","serverName":"dropthehassle","capabilities":["tools"],"serverVersion":"0.5.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T20:24:12.316Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":17,"error":null,"detail":{"tools":[{"name":"whoami","description":"Reports the DropTheHassle connection. Without an account it reports which actions are available with no sign-in. With an account it names the account."},{"name":"list_sites","description":"(needs account token) Lists the account's sites with live link, status and the domains on each."},{"name":"search_domain","description":"Checks one domain name with the domain registry and returns whether it is available and what it costs. One name per call. A name without an ending, such as myba"},{"name":"check_trademark","description":"Look up live identical or very similar word marks for a name in the EU and US trademark registers. Read-only. No money. Works with no account. The note is not l"},{"name":"deploy_site","description":"Uploads site files and returns a live HTTPS link (name.dropthehassle.app) and a claim link (claim_url). Works without an account. Files are sent inline as path,"},{"name":"send_claim_mail","description":"Sends the claim mail for an unclaimed site. site_id and site_token are the values from the deploy reply. email is the address that receives the mail. The site s"},{"name":"point_domain","description":"(needs account token) Moves a domain that is already on the account to another of its sites, or back onto a site it was split from. Does not buy a name and does"},{"name":"choose_link","description":"Renames a site's link to name.dropthehassle.app. The previous link redirects to the new one. Without an account, claim_url or site_token identifies the unclaime"},{"name":"set_backend","description":"(needs account token) Links an HTTPS backend hosted on AWS, Google Cloud, DigitalOcean or your own server to a DropTheHassle name. url is an HTTPS origin with n"},{"name":"get_checkout_link","description":"(needs account token) Returns a payment link to register a domain and put it on one of the account's sites. The account holder opens and pays the link on a Stri"},{"name":"site_of_the_day_badge","description":"(needs account token) Returns the embed line for a Site of the Month award. The ribbon names the award and the period and links to the verification page. site s"},{"name":"award_readiness","description":"(needs account token) Returns whether a site on this account is ready to be considered for an award: favicon, share image, title and description, mobile viewpor"},{"name":"site_status","description":"(needs account token) One read of a site: whether it is live, its links, recent deploys, whether the previous version can be restored, its domains with renewal "},{"name":"site_analytics","description":"(needs account token) Returns visitor numbers for a site on this account: visitors, page views, top pages, referrers, countries and devices, plus a one-sentence"},{"name":"rollback_site","description":"(needs account token) Puts the previous version of a site back online (the version kept by the last deploy). Doing it again restores the version that was replac"},{"name":"delete_site","description":"(needs account token) Deletes a site, including its files and versions. Not reversible. A site with a domain registered here, or with email still on, is refused"},{"name":"transfer_domain_out","description":"(needs account token) Starts moving a domain registered here to another registrar. Auto-renew goes off and the transfer code is emailed to the account within a "},{"name":"domain_renewal","description":"(needs account token) Returns when each domain of a site renews, the price, and whether auto-renew is on. autorenew false with confirm=true stops the renewal. a"},{"name":"email_status","description":"(needs account token) Returns the email on a site's own domain: each address, whether it is a mailbox that sends and receives or forwards to another address, st"},{"name":"get_email_checkout_link","description":"(needs account token) Returns a payment link that turns on email for a site's own domain (a main inbox such as hello@yourdomain.com, €5 / $5 a month, including "},{"name":"connect_domain","description":"(needs account token) Attaches a domain registered at another registrar to a site. Nothing is transferred or bought. The reply includes the one A record to set "},{"name":"make_primary_domain","description":"(needs account token) Chooses which of a site's domains is its main name: the one that serves the site and that search engines and shared links use. The site's "},{"name":"split_domain","description":"(needs account token) Moves one domain off a site that has several, onto a new site that shows a coming-soon page. confirm=true applies it. Does not charge."},{"name":"update_site_settings","description":"(needs account token) Sets how a site appears in search results and when a link is shared: site name, brand colour, search title and description, share title an"},{"name":"set_site_image","description":"(needs account token) Sets or removes a site's browser icon (favicon) or share image (the picture shown when a link is shared). content is the image as base64. "},{"name":"set_analytics_level","description":"(needs account token) Switches a site's statistics between standard (cookieless, no banner, the default) and enhanced (adds a cookie consent banner for every vi"},{"name":"check_live","description":"(needs account token) Checks, at the time of the call, whether the site's address points here, has a valid certificate and loads. backend true sends one request"},{"name":"resend_owner_verification","description":"(needs account token) Sends the registry's owner-confirmation email again for a domain registered here. The account holder confirms it from that email. Does not"},{"name":"claim_site","description":"(needs account token) Attaches an unclaimed site to this account using its claim link (the link ends with # and a code). One claim, and not a site already on an"},{"name":"list_invoices","description":"(needs account token) Lists the account's invoices with date, amount and a printable link. Read-only. Does not charge."},{"name":"resend_receipt","description":"(needs account token) Emails the most recent receipt again to the account email address. Does not charge."},{"name":"remove_email_address","description":"(needs account token) Removes one email address from a site's domain. Mail to it stops. A mailbox's stored mail is deleted. The main inbox is not removed here. "},{"name":"turn_off_email","description":"(needs account token) Turns off email for a site's domain. It stops renewing and keeps working until the end of the month already paid. Turning it back on is no"},{"name":"rename_main_inbox","description":"(needs account token) Renames the main email address of a site's domain, for example hello@ to info@. Same mailbox, same mail, same price. confirm=true applies "},{"name":"gallery_preference","description":"(needs account token) Sets whether this account's sites may be considered for Site of the Month. A site is featured only after the account holder agrees. Does n"},{"name":"send_feedback","description":"(needs account token) Sends the DropTheHassle team a note about a site, in the account holder's words. Does not charge."},{"name":"request_google_business","description":"(needs account token) Sends the DropTheHassle team a request to set up a Google Business Profile for a site. The team follows up by email. Does not charge."},{"name":"design_inspiration","description":"Returns a link to the gallery of customer sites picked as Site of the Month. Works without an account. Read-only."}],"toolCount":38,"toolsHash":"5ef335e2fe2a1b7bfd86b3ecf8ce8b93d3aa59f7a23105a9cd693356378bdc69","serverName":"dropthehassle","capabilities":["tools"],"serverVersion":"0.5.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T13:21:42.558Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":18,"error":null,"detail":{"tools":[{"name":"whoami","description":"Reports the DropTheHassle connection. Without an account it reports which actions are available with no sign-in. With an account it names the account."},{"name":"list_sites","description":"(needs account token) Lists the account's sites with live link, status and the domains on each."},{"name":"search_domain","description":"Checks one domain name with the domain registry and returns whether it is available and what it costs. One name per call. A name without an ending, such as myba"},{"name":"check_trademark","description":"Look up live identical or very similar word marks for a name in the EU and US trademark registers. Read-only. No money. Works with no account. The note is not l"},{"name":"deploy_site","description":"Uploads site files and returns a live HTTPS link (name.dropthehassle.app) and a claim link (claim_url). Works without an account. Files are sent inline as path,"},{"name":"send_claim_mail","description":"Sends the claim mail for an unclaimed site. site_id and site_token are the values from the deploy reply. email is the address that receives the mail. The site s"},{"name":"point_domain","description":"(needs account token) Moves a domain that is already on the account to another of its sites, or back onto a site it was split from. Does not buy a name and does"},{"name":"choose_link","description":"Renames a site's link to name.dropthehassle.app. The previous link redirects to the new one. Without an account, claim_url or site_token identifies the unclaime"},{"name":"set_backend","description":"(needs account token) Links an HTTPS backend hosted on AWS, Google Cloud, DigitalOcean or your own server to a DropTheHassle name. url is an HTTPS origin with n"},{"name":"get_checkout_link","description":"(needs account token) Returns a payment link to register a domain and put it on one of the account's sites. The account holder opens and pays the link on a Stri"},{"name":"site_of_the_day_badge","description":"(needs account token) Returns the embed line for a Site of the Month award. The ribbon names the award and the period and links to the verification page. site s"},{"name":"award_readiness","description":"(needs account token) Returns whether a site on this account is ready to be considered for an award: favicon, share image, title and description, mobile viewpor"},{"name":"site_status","description":"(needs account token) One read of a site: whether it is live, its links, recent deploys, whether the previous version can be restored, its domains with renewal "},{"name":"site_analytics","description":"(needs account token) Returns visitor numbers for a site on this account: visitors, page views, top pages, referrers, countries and devices, plus a one-sentence"},{"name":"rollback_site","description":"(needs account token) Puts the previous version of a site back online (the version kept by the last deploy). Doing it again restores the version that was replac"},{"name":"delete_site","description":"(needs account token) Deletes a site, including its files and versions. Not reversible. A site with a domain registered here, or with email still on, is refused"},{"name":"transfer_domain_out","description":"(needs account token) Starts moving a domain registered here to another registrar. Auto-renew goes off and the transfer code is emailed to the account within a "},{"name":"domain_renewal","description":"(needs account token) Returns when each domain of a site renews, the price, and whether auto-renew is on. autorenew false with confirm=true stops the renewal. a"},{"name":"email_status","description":"(needs account token) Returns the email on a site's own domain: each address, whether it is a mailbox that sends and receives or forwards to another address, st"},{"name":"get_email_checkout_link","description":"(needs account token) Returns a payment link that turns on email for a site's own domain (a main inbox such as hello@yourdomain.com, €5 / $5 a month, including "},{"name":"connect_domain","description":"(needs account token) Attaches a domain registered at another registrar to a site. Nothing is transferred or bought. The reply includes the one A record to set "},{"name":"make_primary_domain","description":"(needs account token) Chooses which of a site's domains is its main name: the one that serves the site and that search engines and shared links use. The site's "},{"name":"split_domain","description":"(needs account token) Moves one domain off a site that has several, onto a new site that shows a coming-soon page. confirm=true applies it. Does not charge."},{"name":"update_site_settings","description":"(needs account token) Sets how a site appears in search results and when a link is shared: site name, brand colour, search title and description, share title an"},{"name":"set_site_image","description":"(needs account token) Sets or removes a site's browser icon (favicon) or share image (the picture shown when a link is shared). content is the image as base64. "},{"name":"set_analytics_level","description":"(needs account token) Switches a site's statistics between standard (cookieless, no banner, the default) and enhanced (adds a cookie consent banner for every vi"},{"name":"check_live","description":"(needs account token) Checks, at the time of the call, whether the site's address points here, has a valid certificate and loads. backend true sends one request"},{"name":"resend_owner_verification","description":"(needs account token) Sends the registry's owner-confirmation email again for a domain registered here. The account holder confirms it from that email. Does not"},{"name":"claim_site","description":"(needs account token) Attaches an unclaimed site to this account using its claim link (the link ends with # and a code). One claim, and not a site already on an"},{"name":"list_invoices","description":"(needs account token) Lists the account's invoices with date, amount and a printable link. Read-only. Does not charge."},{"name":"resend_receipt","description":"(needs account token) Emails the most recent receipt again to the account email address. Does not charge."},{"name":"remove_email_address","description":"(needs account token) Removes one email address from a site's domain. Mail to it stops. A mailbox's stored mail is deleted. The main inbox is not removed here. "},{"name":"turn_off_email","description":"(needs account token) Turns off email for a site's domain. It stops renewing and keeps working until the end of the month already paid. Turning it back on is no"},{"name":"rename_main_inbox","description":"(needs account token) Renames the main email address of a site's domain, for example hello@ to info@. Same mailbox, same mail, same price. confirm=true applies "},{"name":"gallery_preference","description":"(needs account token) Sets whether this account's sites may be considered for Site of the Month. A site is featured only after the account holder agrees. Does n"},{"name":"send_feedback","description":"(needs account token) Sends the DropTheHassle team a note about a site, in the account holder's words. Does not charge."},{"name":"request_google_business","description":"(needs account token) Sends the DropTheHassle team a request to set up a Google Business Profile for a site. The team follows up by email. Does not charge."},{"name":"design_inspiration","description":"Returns a link to the gallery of customer sites picked as Site of the Month. Works without an account. Read-only."}],"toolCount":38,"toolsHash":"5ef335e2fe2a1b7bfd86b3ecf8ce8b93d3aa59f7a23105a9cd693356378bdc69","serverName":"dropthehassle","capabilities":["tools"],"serverVersion":"0.5.0","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T06:23:12.859Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":16,"error":null,"detail":{"tools":[{"name":"whoami","description":"Reports the DropTheHassle connection. Without an account it reports which actions are available with no sign-in. With an account it names the account."},{"name":"list_sites","description":"(needs account token) Lists the account's sites with live link, status and the domains on each."},{"name":"search_domain","description":"Checks one domain name with the domain registry and returns whether it is available and what it costs. One name per call. A name without an ending, such as myba"},{"name":"check_trademark","description":"Look up live identical or very similar word marks for a name in the EU and US trademark registers. Read-only. No money. Works with no account. The note is not l"},{"name":"deploy_site","description":"Uploads site files and returns a live HTTPS link (name.dropthehassle.app) and a claim link (claim_url). Works without an account. Files are sent inline as path,"},{"name":"point_domain","description":"(needs account token) Moves a domain that is already on the account to another of its sites, or back onto a site it was split from. Does not buy a name and does"},{"name":"choose_link","description":"Renames a site's link to name.dropthehassle.app. The previous link redirects to the new one. Without an account, claim_url or site_token identifies the unclaime"},{"name":"set_backend","description":"(needs account token) Links an HTTPS backend hosted on AWS, Google Cloud, DigitalOcean or your own server to a DropTheHassle name. url is an HTTPS origin with n"},{"name":"get_checkout_link","description":"(needs account token) Returns a payment link to register a domain and put it on one of the account's sites. The account holder opens and pays the link on a Stri"},{"name":"site_of_the_day_badge","description":"(needs account token) Returns the embed line for a Site of the Month award. The ribbon names the award and the period and links to the verification page. site s"},{"name":"award_readiness","description":"(needs account token) Returns whether a site on this account is ready to be considered for an award: favicon, share image, title and description, mobile viewpor"},{"name":"site_status","description":"(needs account token) One read of a site: whether it is live, its links, recent deploys, whether the previous version can be restored, its domains with renewal "},{"name":"site_analytics","description":"(needs account token) Returns visitor numbers for a site on this account: visitors, page views, top pages, referrers, countries and devices, plus a one-sentence"},{"name":"rollback_site","description":"(needs account token) Puts the previous version of a site back online (the version kept by the last deploy). Doing it again restores the version that was replac"},{"name":"delete_site","description":"(needs account token) Deletes a site, including its files and versions. Not reversible. A site with a domain registered here, or with email still on, is refused"},{"name":"transfer_domain_out","description":"(needs account token) Starts moving a domain registered here to another registrar. Auto-renew goes off and the transfer code is emailed to the account within a "},{"name":"domain_renewal","description":"(needs account token) Returns when each domain of a site renews, the price, and whether auto-renew is on. autorenew false with confirm=true stops the renewal. a"},{"name":"email_status","description":"(needs account token) Returns the email on a site's own domain: each address, whether it is a mailbox that sends and receives or forwards to another address, st"},{"name":"get_email_checkout_link","description":"(needs account token) Returns a payment link that turns on email for a site's own domain (a main inbox such as hello@yourdomain.com, €5 / $5 a month, including "},{"name":"connect_domain","description":"(needs account token) Attaches a domain registered at another registrar to a site. Nothing is transferred or bought. The reply includes the one A record to set "},{"name":"make_primary_domain","description":"(needs account token) Chooses which of a site's domains is its main name: the one that serves the site and that search engines and shared links use. The site's "},{"name":"split_domain","description":"(needs account token) Moves one domain off a site that has several, onto a new site that shows a coming-soon page. confirm=true applies it. Does not charge."},{"name":"update_site_settings","description":"(needs account token) Sets how a site appears in search results and when a link is shared: site name, brand colour, search title and description, share title an"},{"name":"set_site_image","description":"(needs account token) Sets or removes a site's browser icon (favicon) or share image (the picture shown when a link is shared). content is the image as base64. "},{"name":"set_analytics_level","description":"(needs account token) Switches a site's statistics between standard (cookieless, no banner, the default) and enhanced (adds a cookie consent banner for every vi"},{"name":"check_live","description":"(needs account token) Checks, at the time of the call, whether the site's address points here, has a valid certificate and loads. backend true sends one request"},{"name":"resend_owner_verification","description":"(needs account token) Sends the registry's owner-confirmation email again for a domain registered here. The account holder confirms it from that email. Does not"},{"name":"claim_site","description":"(needs account token) Attaches an unclaimed site to this account using its claim link (the link ends with # and a code). One claim, and not a site already on an"},{"name":"list_invoices","description":"(needs account token) Lists the account's invoices with date, amount and a printable link. Read-only. Does not charge."},{"name":"resend_receipt","description":"(needs account token) Emails the most recent receipt again to the account email address. Does not charge."},{"name":"remove_email_address","description":"(needs account token) Removes one email address from a site's domain. Mail to it stops. A mailbox's stored mail is deleted. The main inbox is not removed here. "},{"name":"turn_off_email","description":"(needs account token) Turns off email for a site's domain. It stops renewing and keeps working until the end of the month already paid. Turning it back on is no"},{"name":"rename_main_inbox","description":"(needs account token) Renames the main email address of a site's domain, for example hello@ to info@. Same mailbox, same mail, same price. confirm=true applies "},{"name":"gallery_preference","description":"(needs account token) Sets whether this account's sites may be considered for Site of the Month. A site is featured only after the account holder agrees. Does n"},{"name":"send_feedback","description":"(needs account token) Sends the DropTheHassle team a note about a site, in the account holder's words. Does not charge."},{"name":"request_google_business","description":"(needs account token) Sends the DropTheHassle team a request to set up a Google Business Profile for a site. The team follows up by email. Does not charge."},{"name":"design_inspiration","description":"Returns a link to the gallery of customer sites picked as Site of the Month. Works without an account. Read-only."}],"toolCount":37,"toolsHash":"a553e9c207dc4a338ea3e0d85222f21fb3d7d0ff2999777507f826c0fef09104","serverName":"dropthehassle","capabilities":["tools"],"serverVersion":"0.5.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"whoami","description":"Reports the DropTheHassle connection. Without an account it reports which actions are available with no sign-in. With an account it names the account."},{"name":"list_sites","description":"(needs account token) Lists the account's sites with live link, status and the domains on each."},{"name":"search_domain","description":"Checks one domain name with the domain registry and returns whether it is available and what it costs. One name per call. A name without an ending, such as myba"},{"name":"check_trademark","description":"Look up live identical or very similar word marks for a name in USPTO and EUIPO. Read-only. Does not charge. Works with no account. Each hit includes its Nice c"},{"name":"domain_email","description":"DropTheHassle turns on email for a domain already on DropTheHassle, such as info@yourdomain.com. The address sends and receives. The price is shown and confirme"},{"name":"sign_in","description":"Returns a link the user opens to sign in to DropTheHassle. They enter their email, the 6-digit code, and approve. The next call in this chat is signed in. Nothi"},{"name":"deploy_site","description":"Uploads site files and returns a live HTTPS link (name.dropthehassle.app) and a claim link (claim_url). Works without an account. Files are sent inline as path,"},{"name":"send_claim_mail","description":"Sends the claim mail for an unclaimed site. site_id and site_token are the values from the deploy reply. email is the address that receives the mail. The site s"},{"name":"point_domain","description":"(needs account token) Moves a domain that is already on the account to another of its sites, or back onto a site it was split from. Does not buy a name and does"},{"name":"choose_link","description":"Renames a site's link to name.dropthehassle.app. The previous link redirects to the new one. Without an account, claim_url or site_token identifies the unclaime"},{"name":"set_backend","description":"(needs account token) Links an HTTPS backend hosted on AWS, Google Cloud, DigitalOcean or your own server to a DropTheHassle name. url is an HTTPS origin with n"},{"name":"get_checkout_link","description":"(needs account token) Returns a payment link to register a domain and put it on one of the account's sites. The account holder opens and pays the link on a Stri"},{"name":"site_of_the_day_badge","description":"(needs account token) Returns the embed line for a Site of the Month award. The ribbon names the award and the period and links to the verification page. site s"},{"name":"award_readiness","description":"(needs account token) Returns whether a site on this account is ready to be considered for an award: favicon, share image, title and description, mobile viewpor"},{"name":"site_status","description":"(needs account token) One read of a site: whether it is live, its links, recent deploys, whether the previous version can be restored, its domains with renewal "},{"name":"site_analytics","description":"(needs account token) Returns visitor numbers for a site on this account: visitors, page views, top pages, referrers, countries and devices, plus a one-sentence"},{"name":"rollback_site","description":"(needs account token) Puts the previous version of a site back online (the version kept by the last deploy). Doing it again restores the version that was replac"},{"name":"delete_site","description":"(needs account token) Deletes a site, including its files and versions. Not reversible. A site with a domain registered here, or with email still on, is refused"},{"name":"transfer_domain_out","description":"(needs account token) Starts moving a domain registered here to another registrar. Auto-renew goes off and the transfer code is emailed to the account within a "},{"name":"domain_renewal","description":"(needs account token) Returns when each domain of a site renews, the price, and whether auto-renew is on. autorenew false with confirm=true stops the renewal. a"},{"name":"email_status","description":"(needs account token) Returns the email on a site's own domain: each address, whether it is a mailbox that sends and receives or forwards to another address, st"},{"name":"get_email_checkout_link","description":"(needs account token) Returns a payment link that turns on email for a site's own domain (a main inbox such as hello@yourdomain.com, €5 / $5 a month, including "},{"name":"connect_domain","description":"(needs account token) Attaches a domain registered at another registrar to a site. Nothing is transferred or bought. The reply includes the one A record to set "},{"name":"make_primary_domain","description":"(needs account token) Chooses which of a site's domains is its main name: the one that serves the site and that search engines and shared links use. The site's "},{"name":"split_domain","description":"(needs account token) Moves one domain off a site that has several, onto a new site that shows a coming-soon page. confirm=true applies it. Does not charge."},{"name":"update_site_settings","description":"(needs account token) Sets how a site appears in search results and when a link is shared: site name, brand colour, search title and description, share title an"},{"name":"set_site_image","description":"(needs account token) Sets or removes a site's browser icon (favicon) or share image (the picture shown when a link is shared). content is the image as base64. "},{"name":"set_analytics_level","description":"(needs account token) Switches a site's statistics between standard (cookieless, no banner, the default) and enhanced (adds a cookie consent banner for every vi"},{"name":"check_live","description":"(needs account token) Checks, at the time of the call, whether the site's address points here, has a valid certificate and loads. backend true sends one request"},{"name":"resend_owner_verification","description":"(needs account token) Sends the registry's owner-confirmation email again for a domain registered here. The account holder confirms it from that email. Does not"},{"name":"claim_site","description":"(needs account token) Attaches an unclaimed site to this account using its claim link (the link ends with # and a code). One claim, and not a site already on an"},{"name":"list_invoices","description":"(needs account token) Lists the account's invoices with date, amount and a printable link. Read-only. Does not charge."},{"name":"resend_receipt","description":"(needs account token) Emails the most recent receipt again to the account email address. Does not charge."},{"name":"remove_email_address","description":"(needs account token) Removes one email address from a site's domain. Mail to it stops. A mailbox's stored mail is deleted. The main inbox is not removed here. "},{"name":"turn_off_email","description":"(needs account token) Turns off email for a site's domain. It stops renewing and keeps working until the end of the month already paid. Turning it back on is no"},{"name":"rename_main_inbox","description":"(needs account token) Renames the main email address of a site's domain, for example hello@ to info@. Same mailbox, same mail, same price. confirm=true applies "},{"name":"gallery_preference","description":"(needs account token) Sets whether this account's sites may be considered for Site of the Month. A site is featured only after the account holder agrees. Does n"},{"name":"send_feedback","description":"(needs account token) Sends the DropTheHassle team a note about a site, in the account holder's words. Does not charge."},{"name":"request_google_business","description":"(needs account token) Sends the DropTheHassle team a request to set up a Google Business Profile for a site. The team follows up by email. Does not charge."},{"name":"design_inspiration","description":"Returns a link to the gallery of customer sites picked as Site of the Month. Works without an account. Read-only."}],"package":{"name":"dropthehassle-mcp","registry":"npm","observedAt":"2026-10-10T16:34:21.680Z","publishedAt":"2026-10-04T07:36:31.567Z","latestVersion":"0.5.0","weeklyDownloads":404},"toolSurface":{"id":"ts_sdaqqy66ez48","endpointId":"ep_494xgaqf3pse","hash":"42fdfebc6c1adf4a61b269ba648b42d04a32cb025d43fab406b4795dd570c616","toolCount":40,"serverName":"dropthehassle","serverVersion":"0.5.1","protocolVersion":"2025-06-18","firstSeenAt":"2026-10-10T16:31:37.146Z","lastSeenAt":"2026-10-10T16:31:37.146Z","observations":1,"toolNames":["whoami","list_sites","search_domain","check_trademark","domain_email","sign_in","deploy_site","send_claim_mail","point_domain","choose_link","set_backend","get_checkout_link","site_of_the_day_badge","award_readiness","site_status","site_analytics","rollback_site","delete_site","transfer_domain_out","domain_renewal","email_status","get_email_checkout_link","connect_domain","make_primary_domain","split_domain","update_site_settings","set_site_image","set_analytics_level","check_live","resend_owner_verification","claim_site","list_invoices","resend_receipt","remove_email_address","turn_off_email","rename_main_inbox","gallery_preference","send_feedback","request_google_business","design_inspiration"],"distinctSurfaces":13},"endpointFacts":[{"id":"ep_494xgaqf3pse","url":"https://dropthehassle.com/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-08T13:21:42.585Z","auth":{"observedAt":"2026-10-08T13:21:42.613Z","authRequired":false,"scheme":null,"resourceMetadata":{"url":"https://dropthehassle.com/.well-known/oauth-protected-resource/mcp","resource":"https://dropthehassle.com/mcp","authorizationServers":["https://dropthehassle.com"],"scopesSupported":["sites","account"]},"authorizationServer":{"url":"https://dropthehassle.com/.well-known/oauth-authorization-server","issuer":"https://dropthehassle.com","grantTypesSupported":["authorization_code","refresh_token"],"codeChallengeMethodsSupported":["S256"],"tokenEndpointAuthMethodsSupported":["none","client_secret_basic","client_secret_post"],"dynamicClientRegistration":true,"dpopSigningAlgValuesSupported":[],"clientIdMetadataDocumentSupported":true},"conformance":{"dpop":false,"rfc8414":true,"rfc9728":true,"pkceS256":true,"clientIdMetadataDocument":true,"dynamicClientRegistration":true}},"tls":{"observedAt":"2026-10-08T13:21:42.632Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"dropthehassle.com","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-09-02T10:13:27.000Z","validTo":"2026-12-01T10:13:26.000Z","daysToExpiry":51,"sanCount":1,"fingerprint256":"D0:4F:7F:33:86:36:B4:68:BA:2F:8A:E5:07:BD:E9:CF:27:46:CB:74:CE:8D:A8:F8:93:CB:62:AF:E7:32:59:DD"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"npm","key":"dropthehassle-mcp","url":"https://www.npmjs.com/package/dropthehassle-mcp","firstSeenAt":"2026-10-05T05:19:39.232Z","fetchedAt":"2026-10-10T09:17:30.436Z","normalizedAt":"2026-10-10T09:17:30.436Z"},{"source":"mcp_registry","key":"io.github.bosmdavid-gif/dropthehassle","url":"https://registry.modelcontextprotocol.io/v0/servers/io.github.bosmdavid-gif%2Fdropthehassle","firstSeenAt":"2026-09-06T11:21:21.799Z","fetchedAt":"2026-10-10T06:21:12.637Z","normalizedAt":"2026-10-10T06:21:12.637Z"}]},"firstSeenAt":"2026-09-06T11:21:21.799Z","updatedAt":"2026-10-10T16:34:21.680Z"}