MCP einrichten
Ein Coding-Agent kann vor dem Anlegen eines Projekts oder Pakets prüfen, wo der Name in den benötigten Namensräumen schon vergeben ist. Beim Benennen erzeugt das Sprachmodell deines Clients die Kandidaten, Markenfrei prüft sie deterministisch. Grün heißt nicht markenrechtlich frei; „unbekannt“ ist nie frei.
markenfrei-mcp muss erst vom Betreiber veröffentlicht werden. Bis dahin funktioniert npx nicht; starte den Server lokal aus dem Repository mit node mcp/dist/markenfrei-mcp.mjs. Die HTTP-Adresse https://markenfrei.app/api/mcp ist erreichbar. Jede selbst betriebene Instanz bietet sie unter /api/mcp.Claude Code
claude mcp add markenfrei -- npx -y markenfrei-mcpclaude mcp add --transport http markenfrei https://markenfrei.app/api/mcpclaude mcp add markenfrei -- node /pfad/zu/markenfrei/mcp/dist/markenfrei-mcp.mjsClaude Desktop
In Einstellungen → Entwickler → Konfiguration bearbeiten in claude_desktop_config.json eintragen und Claude Desktop neu starten.
{
"mcpServers": {
"markenfrei": {
"command": "npx",
"args": [
"-y",
"markenfrei-mcp"
]
}
}
}Cursor
In ~/.cursor/mcp.json (global) oder .cursor/mcp.json im Projekt eintragen.
{
"mcpServers": {
"markenfrei": {
"command": "npx",
"args": [
"-y",
"markenfrei-mcp"
]
}
}
}{
"mcpServers": {
"markenfrei": {
"url": "https://markenfrei.app/api/mcp"
}
}
}Werkzeuge
markenfrei_check_name
name, namespaces?, tlds?, sources?
Prüft einen Namen in Domains, Paketregistern, App Stores und bekannten Namen. Liefert Ampel, eine Zeile pro Quelle mit Link und die Markenrecherche-Vorbereitung.
markenfrei_check_names
names (1 bis 10), sonst wie oben
Prüft eine Shortlist und sortiert sie: ohne Treffer in allen gewählten Quellen zuerst, dann wenige Treffer, dann wenige unzulässige Namensräume, dann wenige Lücken.
markenfrei_trademark_prep
name, classes?
Ohne Netzabfrage: Links zu DPMA, TMview, EUIPO, WIPO und weiteren Registern, DPMA-Expertensuchstring, Schreibvarianten, Klassen und Checkliste.
markenfrei_suggest_names
keywords
Regelbasierte Kandidaten aus dem Wortfeld der Stichwörter, ungeprüft, zum Weiterreichen an check_names.
Es gelten dieselben Quellen und Regeln wie auf der Webseite, siehe Quellen. Die HTTP-Variante lehnt JSON-RPC-Batches ab und ist pro IP begrenzt.