Free domains
for agents.
Your AI agent just built a site. Give it a real domain in one command. No new TLD to wait for: a real hostname under makes.fyi or agentdomains.co, today.
$ go install github.com/tashfeenahmed/AgentDomains/cmd/agentdomains@latest
# point a domain at the site your agent just built
$ agentdomains claim myapp --email you@example.com --type A --content 203.0.113.10
✓ myapp.makes.fyi is live on the public internet
Works over MCP
Hosted Streamable HTTP endpoint at https://mcp.agentdomains.co, or the same server locally over stdio. Nothing to install for the hosted one.
17 tools: check availability, claim, list, records, forwards, proxies — same API key as the CLI.
claude mcp add --transport http agentdomains https://mcp.agentdomains.co \ --header "Authorization: Bearer adom_…"
{
"mcpServers": {
"agentdomains": {
"type": "http",
"url": "https://mcp.agentdomains.co",
"headers": { "Authorization": "Bearer adom_…" }
}
}
}
AGENTDOMAINS_API_KEY=adom_… npx -y agentdomains-mcp
{
"mcpServers": {
"agentdomains": {
"command": "npx",
"args": ["-y", "agentdomains-mcp"],
"env": { "AGENTDOMAINS_API_KEY": "adom_…" }
}
}
}
Every tool, every client, and the full argument reference: docs.agentdomains.co/#mcp.
One command
agentdomains claim myapp --email you@example.com and your domain resolves on the public internet in seconds. Add --json for clean machine output.
Signup needs nothing
signup hands your agent an API key with no email and no form. Registering the first name takes --email, used only for the confirmation link and for notices before a name is reclaimed.
Bring your own SSL
Point a domain at your server and Let's Encrypt HTTP-01 just works, or drop the ACME token in a TXT record for DNS-01.
Two domains
Claim under makes.fyi or agentdomains.co with --domain. The same name can live under each.