{"name":"my.sitey/subdomains","slug":"sitey-subdomains","title":"Sitey — free subdomains","description":"Claim a working subdomain in one call — A, CNAME and TXT records. No domain to buy, no account.","url":"https://mcp.market/server/sitey-subdomains","rating":null,"grade":"B","score":76,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":26,"stars":1,"forks":5,"downloads_week":null,"last_push_at":"2026-09-18T05:16:07.000Z","license":"ISC"},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/jaejeonglee/sitey-free-domain","website":"https://sitey.my","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://sitey.my/mcp"}],"packages":[],"tools":[{"name":"check_availability","description":"Check if a specific subdomain name is available for registration under a given domain. Returns true if the name is free to claim.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"subdomain":{"type":"string","description":"Subdomain name (e.g. 'demo')"},"domain":{"type":"string","description":"Root domain (e.g. 'sitey.my')"}},"required":["subdomain","domain"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"create_subdomain","description":"Create a new DNS record for a subdomain. Supports A records (IP address), CNAME records (hostname) and REDIRECT records (an https:// URL — visitors to the name are sent there with a 301). Example: create demo.sitey.my pointing to 1.2.3.4. No account, API key or signup is needed. The target does not have to be serving yet: claim the name first and deploy to it second if that is your order. The result carries reachable:false when nothing answered, and the record is created either way. If you send no owner_token, the result carries a new one under 'owner_token' — save it, it is shown once and is the only way to change or delete this record later.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"subdomain":{"type":"string","description":"Subdomain name (e.g. 'demo')"},"domain":{"type":"string","description":"Root domain (e.g. 'sitey.my')"},"type":{"type":"string","enum":["A","CNAME","REDIRECT"],"description":"Record type. REDIRECT answers every visit with a 301 to the URL in value."},"value":{"type":"string","description":"Record value: an IPv4 address for A, a hostname for CNAME, an absolute https:// URL for REDIRECT (http:// is refused, and so is a URL under one of this service's own roots)."},"owner_token":{"description":"The owner token you were given when you created the record (starts with anon_). Omit it only if you have an API key, or if the record predates tokens and was claimed from this same IP address. Creating without one mints a new one and returns it once.","type":"string"}},"required":["subdomain","domain","type","value"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"create_txt_record","description":"Create or update a TXT record for domain verification. Used for services like Vercel (_vercel) and Netlify that require DNS-based ownership proof. The record is placed at the root domain under the prefix you give (e.g. _vercel.sitey.my), alongside the other owners' values — that is the name Vercel reads for a subdomain of sitey.my.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"subdomain":{"type":"string","description":"Subdomain name (e.g. 'demo')"},"domain":{"type":"string","description":"Root domain (e.g. 'sitey.my')"},"host_prefix":{"type":"string","description":"TXT record host prefix (e.g. '_vercel' for Vercel verification)"},"value":{"type":"string","description":"TXT record value (the verification token)"},"root_level":{"description":"No longer supported — TXT records are always written at the root domain. Passing true returns an error.","type":"boolean"},"owner_token":{"description":"The owner token you were given when you created the record (starts with anon_). Omit it only if you have an API key, or if the record predates tokens and was claimed from this same IP address. Creating without one mints a new one and returns it once.","type":"string"}},"required":["subdomain","domain","host_prefix","value"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"delete_subdomain","description":"Permanently delete a subdomain DNS record you own. The subdomain will stop resolving immediately.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"subdomain":{"type":"string","description":"Subdomain name (e.g. 'demo')"},"domain":{"type":"string","description":"Root domain (e.g. 'sitey.my')"},"owner_token":{"description":"The owner token you were given when you created the record (starts with anon_). Omit it only if you have an API key, or if the record predates tokens and was claimed from this same IP address. Creating without one mints a new one and returns it once.","type":"string"}},"required":["subdomain","domain"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"delete_txt_record","description":"Delete a TXT verification record from a subdomain you own.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"subdomain":{"type":"string","description":"Subdomain name (e.g. 'demo')"},"domain":{"type":"string","description":"Root domain (e.g. 'sitey.my')"},"host_prefix":{"type":"string","description":"TXT record host prefix (e.g. '_vercel')"},"owner_token":{"description":"The owner token you were given when you created the record (starts with anon_). Omit it only if you have an API key, or if the record predates tokens and was claimed from this same IP address. Creating without one mints a new one and returns it once.","type":"string"}},"required":["subdomain","domain","host_prefix"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"list_domains","description":"List available root domains (e.g. sitey.my, sitey.one) that you can create subdomains under. Call this first to know which domains are available.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"list_subdomains","description":"List all subdomains you own. Returns subdomain name, domain, record type, value, and creation date. A REDIRECT record also carries hits: how many visits it has answered in total, how many this calendar month, and when the last one was. Filtered by your API key, or by the owner_token you pass, or — for records made before tokens existed — by your IP address.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"owner_token":{"description":"The owner token you were given when you created the record (starts with anon_). Omit it only if you have an API key, or if the record predates tokens and was claimed from this same IP address. Creating without one mints a new one and returns it once.","type":"string"}},"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"renew_subdomain","description":"Extend a subdomain you own before it expires. Subdomains are lent for a period, not given: agent-created records last one month and user records three. Nothing emails an agent, so read expires_at from list_subdomains and call this before that date. One call resets the clock from today. Renewal only opens in the last two weeks before expires_at — an earlier call is refused and tells you the date it opens.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"subdomain":{"type":"string","description":"Subdomain name (e.g. 'demo')"},"domain":{"type":"string","description":"Root domain (e.g. 'sitey.my')"},"owner_token":{"description":"The owner token you were given when you created the record (starts with anon_). Omit it only if you have an API key, or if the record predates tokens and was claimed from this same IP address. Creating without one mints a new one and returns it once.","type":"string"}},"required":["subdomain","domain"],"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"update_subdomain","description":"Update the DNS record value of a subdomain you own. For example, change the IP address that demo.sitey.my points to. The new target does not have to be serving yet; the result carries reachable:false when nothing answered, and the record is moved either way.","write_action":true,"price_micros":0,"input_schema":{"type":"object","properties":{"subdomain":{"type":"string","description":"Subdomain name (e.g. 'demo')"},"domain":{"type":"string","description":"Root domain (e.g. 'sitey.my')"},"value":{"type":"string","description":"New record value"},"owner_token":{"description":"The owner token you were given when you created the record (starts with anon_). Omit it only if you have an API key, or if the record predates tokens and was claimed from this same IP address. Creating without one mints a new one and returns it once.","type":"string"}},"required":["subdomain","domain","value"],"$schema":"http://json-schema.org/draft-07/schema#"}}],"scan":{"score":76,"grade":"B","scanned_at":"2026-09-19T10:17:18.101Z","report":{"scannerVersion":"0.1.3","scannedAt":"2026-09-19T10:17:18.085Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":17,"max":20,"notes":["remote reachable in 3132ms"]},"poisoning":{"score":15,"max":15,"notes":["9 tool descriptions checked"]},"auth":{"score":3,"max":15,"notes":["open endpoint exposes 5 write-action tools with no auth"]},"maintenance":{"score":15,"max":15,"notes":["last push 1 days ago"]},"identity":{"score":7,"max":10,"notes":["namespace and repository owner differ","GitHub account older than a year","website matches verified namespace"]}},"findings":[{"id":"auth.open-write","severity":"high","component":"auth","title":"Write-action tools reachable without authentication"}],"inputs":{"probes":[{"url":"https://sitey.my/mcp","reachable":true,"authRequired":false,"latencyMs":3132,"serverInfo":{"name":"sitey","version":"1.0.0"}}],"packages":[],"repo":{"found":true,"owner":"jaejeonglee","repo":"sitey-free-domain","archived":false,"pushedAt":"2026-09-18T05:16:07Z","stars":1,"forks":5,"openIssues":0,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/93499348?v=4","ownerCreatedAt":"2021-11-01T01:33:21Z","license":"ISC"},"icon":{"url":"https://sitey.my/apple-touch-icon.png","source":"site","width":180,"height":180},"presence":{"stars":1,"forks":5,"downloadsWeek":null,"license":"ISC","lastPushAt":"2026-09-18T05:16:07.000Z","score":26}}}},"grade_history":[],"reviews":[]}