name-tools — Claude Code MCP server: features and setup
Generate startup name ideas, check .com domains, and search US and EU trademark registers from an MCP client.
claude mcp add --transport http name-tools https://startupnamegenerator.com/api/mcpWhat name-tools does
name-tools provides tools to suggest names and check a single .com domain through RDAP. Its trademark search covers the USPTO and EUIPO registers, looking for exact, phonetic, and fuzzy matches and weighing results by Nice class. A separate tool scores a name using domain and trademark signals.
You need a Startup Name Generator API key. Connect over HTTP or run the package with npx using stdio; the stdio setup passes the key through STARTUPNAMEGENERATOR_API_KEY. The trademark search is not legal advice. The free Name Check is limited to one use per day.
What it helps with
- find startup name ideas with an available .com domain
- check whether a chosen .com domain is available
- search US and EU trademark registers for name conflicts
- score a name using domain and trademark signals
Example prompts for the agent
- Suggest startup names and check which have an available .com domain.
- Check whether the .com domain for Acme is available.
- Search US and EU trademark registers for Acme, then score the name.
How to install name-tools
1Platform CLI: remote server
claude mcp add --transport http name-tools https://startupnamegenerator.com/api/mcp2Platform CLI
claude mcp add --env STARTUPNAMEGENERATOR_API_KEY=<STARTUPNAMEGENERATOR_API_KEY> --transport stdio name-tools -- npx -y startupnamegenerator-mcpReplace <…> with your own values
1Platform CLI: remote server
codex mcp add name-tools --url https://startupnamegenerator.com/api/mcp2Platform CLI
codex mcp add name-tools --env STARTUPNAMEGENERATOR_API_KEY=<STARTUPNAMEGENERATOR_API_KEY> -- npx -y startupnamegenerator-mcpReplace <…> with your own values
Config file
{
"mcpServers": {
"name-tools": {
"url": "https://startupnamegenerator.com/api/mcp"
}
}
}{
"mcpServers": {
"name-tools": {
"command": "npx",
"args": [
"-y",
"startupnamegenerator-mcp"
],
"env": {
"STARTUPNAMEGENERATOR_API_KEY": "<STARTUPNAMEGENERATOR_API_KEY>"
}
}
}
}Replace <…> with your own values
Config file
{
"servers": {
"name-tools": {
"type": "http",
"url": "https://startupnamegenerator.com/api/mcp"
}
}
}{
"servers": {
"name-tools": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"startupnamegenerator-mcp"
],
"env": {
"STARTUPNAMEGENERATOR_API_KEY": "<STARTUPNAMEGENERATOR_API_KEY>"
}
}
}
}Replace <…> with your own values
1Platform CLI: remote server
gemini mcp add -t http name-tools https://startupnamegenerator.com/api/mcp2Platform CLI
gemini mcp add -e STARTUPNAMEGENERATOR_API_KEY=<STARTUPNAMEGENERATOR_API_KEY> name-tools npx -y startupnamegenerator-mcpReplace <…> with your own values
Step by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about name-tools
How do I install name-tools in Claude Code?
Get a Startup Name Generator API key, then run: claude mcp add --env STARTUPNAMEGENERATOR_API_KEY=<STARTUPNAMEGENERATOR_API_KEY> --transport stdio name-tools -- npx -y startupnamegenerator-mcp.
What does name-tools do?
It suggests startup names, checks .com domains, and searches US and EU trademark registers. It can also score a name based on domain and trademark signals.
Does name-tools require an API key?
Yes. You need a Startup Name Generator API key; for stdio connections, pass it as STARTUPNAMEGENERATOR_API_KEY.