Use Warp and MCP to Find the Perfect Domain Name!

Use Warp terminal with MCP servers to check domain and social media handle availability at once. The presenter adds a whois server and custom social checker, then runs queries that surface available .com, .ai, .tv domains plus handles on YouTube, Instagram, TikTok, X, and Threads, saving results to a file.
Chapters
Building a business can be tough, and picking a name can also be a significant challenge, especially when so many names are taken. And frankly, a lot of names are sort of, you know, squatted, where like the name's taken but it's not really being used. So you don't really have, you know, conflicts from an intellectual property point of view, but so the particular things are not available. And going through the hunt of like, you know, let's look at through, say, GoDaddy or what have you, it can be really kind of a pain, like trying to go find that domain, sort of hunt and peck. This is actually where AI becomes really useful, and it also shows how we can use AI in a way that focuses on tool calling using MCP. And it shows where some of these, you know, even the coding-based systems can be really, really helpful for these kinds of business tasks. Let's get into Warp. Warp is actually one of my favorites because I really like Warp because Warp is so integrated into the terminal, right? Because I can do things like in the terminal to discover where I am and, you know, documents and like anything you can do in the terminal, you can also do in Warp. And you can even ask it to try to do things for me like, you know, list all the directory subdirectories in my GitHub. And it will, you know, go look for the GitHub subdirectory and tell me how many there are in there. And then I can actually take it like down another step and, you know, okay, for each of the projects in my GitHub directory, tell me how much space they use. And it will figure out, right, how to make some of these more complicated, you know, bash level commands. It demystifies a lot of what you might do with the terminal. And even someone like me who sort of understands how a lot of the terminal stuff works, I gotta say, thinking through how to be, um, you know, doing some of these things can be a little bit more, um, a little bit more challenging, take up time. And now I don't need to because I'm used to using the Warp stuff. It also marks itself as a coding-based platform. But the other thing it is is a generalized tool-calling, um, you know, AI system. And so I can start to ask, you know, more business-side questions. Right? And, and, and, you know, I don't— and even though I can do terminal things in here, I don't have to do terminal things. I can start to ask like, how can I answer some business questions? Like, you know, what would be a good, um, you know, you know, name for a business, um, that, um, for, for a media business, right? Uh, business that discusses you know, hard AI concepts using puppy videos. And it will start to work the problem, right? And it comes up with some ideas. But, you know, the fact is those ideas might or might not have like available names or what have you, right? So we start doing this kind of business ideation and we need to actually ground it in data. Now we know that like, hey, you know, one thing I could do is I could go to GoDaddy and start looking things up or use whatever your favorite whois system is. And that might not even be enough because now you also need to ask like, you know, over on YouTube, you know, what, what handle might be available, you know, for you. And, you know, if you know your way around YouTube, you can start to, you know, you know, start punching in at signs or use the search or whatever. But then you start asking about Instagram, right? And what handles might be available there. And you ask about TikTok and what handles might be available there. And now you're trying to cross-reference those. It can be sort of, you know, a bunch of work that's really kind of a pain. But you don't need to do it that way. You can actually get the machine to do it and sort of figure out where these things are going to line up. And this is where MCP becomes really helpful because MCP allows us to have the AI take its intelligence and the fact that it likes to do things fast and ground it for us. So for that, we make use of this, you know, model context protocol thing like that. That is, you know, sort of that you can learn more about how to build your own. In fact, I built one for making this video and I'll talk about that in a minute. Uh, but the, um, but the, the, the, the thing I really want to do is talk about like how to find MCP servers, uh, that can be useful here. Now over here in Warp, right, uh, you have, you know, up here I've got my little, you know, icon about me, and I can go to settings, right? Or I think I can do it over here. Yeah, I can pick settings off the menu as well. And then I can, um, you know, where it says AI And now I have these MCP servers. Now I can add MCP servers using the standard JSON structure, and I'll show you how we can do that. So, but to do that, we're going to know what MCP server we want to add. And yes, it's going to be filling out some JSON, which is a little weird, but whatever. And now we're going to look up, you know, whois MCP server. Whois is a service that, you know, basically, you know, GoDaddy, etc., uses to find out what's available. Right, in the world for, for domains. And you'll find that there are a number of them out there, and I'm just using Dia Browser to be doing the search for me to go find MCP servers that happen to be available. Mm-hmm. And here, this, this one here is, uh, is pretty common, so I can copy this. This is actually a command line for MCP. A lot of MCP servers scroll down to either doing a uvx or an npx command line. And the— and so when I find that npx -y blah blah blah, that's usually a pretty good, you know, sign here. And in fact, you'll find that there is the, you know, GitHub, you know, MCP repository, right, which is this guy's repository, which you made over on GitHub, but actually is available through npm because that's what npx being able to do So now what I can do is go back over to my Warp, and I can say, you know, call it, uh, you know, whois. And I can just, uh, you know, there's a little bit like, hey, what, what do I set up in here, right? If you just paste in the actual command line, what it will happen— what it'll do is you can just say save here. And then if I just click into it again and I say pencil, you see it actually broke it up into the command and the arguments. So I don't need to figure out how to do all those commands and to make all that stuff work. So I'll just say save here, and I'll just say, you know, and now it's starting. Now when it starts, um, what will happen here is it will, uh, identify the tools that are available. You see the whoisdomain, whois-tld, whois-ip, whois-as, um, and the— and those become tools that are available to the AI. And so now I can ask over here, you know, which of those names are you know, have available, you know, domains with an appropriate TLD. TLD is a top-level domain. So like, you know,.com and.tv and all that. And the really cool thing is I don't have to do any reset or whatever, right? Just the fact I added the server means the very next request will be able to make use of it. And you can see it's gonna ask for my permission to run it. Yep. And you know, I can now do, you know, if I tell it to, I can also tell it that I want to always have it, you know, sort of continue. So I'm not asking about each of them by doing Command+Shift+I. Command+Shift+I. And now it is, you can sort of see here, it's in fast forward mode. And I'm sort of saying, YOLO your way through it. Now it's super convenient. Now even though it said failed to update server up here, is actually running through and telling me about what domains might be available by going and looking all this stuff up. So instead of me having to go ask all these questions, it is just figuring it out on the domain basis and sort of has— comes back with the domains that would be working here, right? Neural Pups, We Are the Algorithm, all sorts of sort of, you know, cutesy names. But, but that's still not quite enough, right? I might have a domain or a.com or or even a.ai. We haven't— I don't see any.tv ones, but that might be a domain that I might want to use as well. But now it might be time to ask, like, well, but what about the channel thing? Like I was talking about YouTube and Instagram or whatever. What if those things are going to be available? Well, now it's time to go look for a, you know, a server for that. Now I actually went looking for the server and I couldn't find one that did it, so I made one and I one-shot it pretty quickly using using Codex. But we can look up, you know, npm social media handle checker MCP. We'll see if it actually finds mine. This one like downloads things, whatever. But mine's relatively new, so I'm not sure it really has that much authority yet. But, you know, if I were just to go look for, you know, social this is actually one that I made and that you can get yourself. I'll put a link to it at the bottom of the video. And, you know, I can just make use of this. Now I don't even need to figure out how to use this, right? It gives me instructions on what, what the commands are, right? Including like, hey, look, you can sort of pop this stuff in and it will just work. So let me, let me show you how that works. I can now go back over to here and go over to my MCP servers. And if you forgot how to get to MCP servers, it's again, you click on the dot, click on settings, click on AI, and manage MCP servers. Then just add another one. And I can say, well, this other one, I'm just going to highlight all that stuff in there and paste, right? And now I have my social media checker. Save. Connecting. See, it works. That's right. See, now it has all of this stuff, right? It checks YouTube handle, TikTok handle, Threads, X, etc. The cool thing is you can check the handles without having to log in. So it sort of makes use of that. It's not even using APIs. It just uses, I'm going to go fetch that stuff. And it all runs locally, right? So this will only work with things that like are like Bork that runs on your particular machine. Now I can say back over here, you know, all right, those seem good, but which ones have available handles on YouTube and video-friendly socials. And, and not only does it determine whether they're available, but also will be able to look up, is there much there there? So like, uh, one of the things it does sort of looks at the names kind of grossly, but then we can start as particularly as we get a particular name, we can start to ask which names, uh, you know, which variants, right? We really might be able to do because it's not available on Instagram, but you know, here's a variant that's available on Instagram that seems like it's close enough to be useful and determining whether there is actually some other popular person who's using this type, that particular name on Instagram or TikTok or whatever., and you can just be able to determine which of these is actually going to be available. See, hey look, all these things are available, right? Allowed for almost all, okay, fine, fine, fine, fine, fine. And then taken, I can say, okay, okay, I'm liking neural pups. What are names What handles close to that one are available on Instagram, Threads, and X? Particular. So we can't, you know, basically just not more than that, right? And then it will start looking at those up channels in particular, right? So now I'm sort of working with the system, it's ideating, uh, to sort of identify what, um, what things might be available to me. Different variants, right? It starts to sort of work the problem. We're allowing the AI to work the problem for us. And one of the very nice things is it will just sort of keep on working even if I don't have this in the foreground, or I can be working on something else for a while, etc. That's one of the ideas behind being so-called agentic, is that it's running without me and is able to sort of keep on going. Now, if I didn't actually have this fast forward turned on, what would happen here is it would, you know, when it would hit a pause point— I'm not sure there are any pause points for me right now— it would, if I'm on a different tab, it'll ask me, it'll remind me that there's something, hey, it's see over here, like, what would be a new name, blah blah blah, and I can click on this and it'll take me back to that tab just so I can kick something off and I don't forget about it later. But all this is super useful, right? So like, I can, you know, look for these things, you know, some of these things I can try to create accounts. It says it might— it says some of these things might be available, right, as well. But the I believe there might be an issue with the handle checking service, blah blah. Okay, so engineer taking responses. Okay, so the, um, so it's possible that it just sort of looks like it's taken, but you gotta look for yourself. So it sort of is asking me to, you know, get that thing more dialed in. But as a result, you know, I can with far less time be able to figure out what seems to work, what, uh, what domain seems to go with it. It likes neuralpups. Okay, well I can just sort of ask, let's, let's quickly validate that, uh, neuralpups.com. Yep, there it is. It's available. And then I can start to, to act on it. So by, by going through this kind of process, I can very quickly come up with a name that seems to fit, that has cross-availability, availability not just in terms of the domain, but also in terms of the kinds of socials that you might want to be able to associate with it. And you get to sort of, you know, keep on marching forward. And oh my goodness, this is such a faster way to be making use of the name. It all just kind of shows the power of these systems. Where like because I'm chatting around, okay, save the information about the new roll pops names and the, and your favorite two alternatives to, you know, DNS choices. .md, and it will just save it to a text file for me, which is also, I gotta say, really cool, um, because it will— then I just sort of have the file and I can be sharing the file with someone else or be doing whatever it is I want to do with it. The fact that saving it as a file just gives me so many more options, right, than having to do like some super specific— let's have it be all the way down, uh, yeah, okay, we're gonna just create Accept that. And it will, you know, save the file. And now because the file exists, you know, one of the really neat things about Warp is I can just go back and forth, right? Between thinking this is an agent and just saying more DNS choices, right? I can see the file. Hey, I'm very happy with this file. Great. I get to move on. This is like a little bit of the power that I found in making use of, uh, you know, Warp as a system that isn't just about coding, which is kind of like the way they market themselves right now, but is about being able to work with my machine, being able to use it as an alternative to the terminal. And then because I'm able to go back and forth, make use of these MCP servers, really turning into a power tool that allows me to even ideate and build out the marketing side of my business. If you found this helpful, I hope that you will, you know, subscribe to the channel, and we'll be doing, you know, more fun, unexpected things with AI in the days and the weeks to come. Talk to you soon.










