{"serverId":"mcp-registry/pro.namesniper/namesniper","tools":[{"name":"namesniper_check","fixed":{"name":"namesniper_check","description":"All-in-one brand name check: domain availability across TLDs, username availability across the major social platforms, an optional 0-100 brand score, and USPTO trademark screening. Returns JSON with per-TLD and per-platform results (each with an availability verdict and 0-1 confidence), availability summaries, brandScore, and trademark risk. Use namesniper_check_domains or namesniper_check_social instead when only one dimension is needed. Free without an API key (rate-limited; trademark is skipp","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["name"],"properties":{"name":{"type":"string","description":"The brand name to check"},"plan":{"type":"string","description":"Ignored - derived from your API key"},"userId":{"type":"string","description":"Ignored - derived from your API key"},"domains":{"type":"array","items":{"type":"string"},"description":"TLDs to check (default: com,org,net,app,dev,tech,io,co,ai)"},"platforms":{"type":"array","items":{"type":"string"},"description":"Social platforms to check (default: the standard platform grid; excludes Telegram, pass platforms explicitly including telegram to check it)"},"trademark":{"type":"boolean","description":"Include trademark screening via USPTO — requires an API key and counts against the plan's monthly screening allowance; ignored for unauthenticated callers (default: true when authenticated)"},"brandScore":{"type":"boolean","description":"Include brand score analysis (default: true)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":432,"tokensAfter":432},{"name":"namesniper_check_domains","fixed":{"name":"namesniper_check_domains","description":"Check whether a domain name is registered across multiple TLDs using DNS lookups with a registry-data fallback. Returns JSON with per-TLD results (available true/false with a 0-1 confidence score) and an available/taken summary. Pass details=true to add a registration record on each taken TLD (registrar, registeredAt, expiresAt, status, dropStage) read from the registry; registrant identity is usually redacted. Faster and narrower than namesniper_check when social handles are not needed. Free, r","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["name"],"properties":{"name":{"type":"string","description":"The domain name to check (without TLD)"},"tlds":{"type":"array","items":{"type":"string"},"description":"TLDs to check (default: com,org,net,app,dev,tech,io,co,ai)"},"details":{"type":"boolean","description":"Attach registry registration details (registrar, dates, status, drop stage) to taken TLDs (default: false)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":286,"tokensAfter":286},{"name":"namesniper_check_social","fixed":{"name":"namesniper_check_social","description":"Check username availability across the major social platforms concurrently. Returns JSON with per-platform results (status available/taken/error with a 0-1 confidence score) and an available/taken summary. Narrower than namesniper_check when domains are not needed; if a wanted handle is taken, offer namesniper_watch. Free and rate-limited without an API key (Instagram, TikTok, and X/Twitter return best-effort HTTP confidence); a paid key unlocks verified accuracy on those three.","inputSchema":{"type":"object","$schema":"http://json-schema.org/draft-07/schema#","required":["name"],"properties":{"name":{"type":"string","description":"The username to check"},"plan":{"type":"string","description":"Ignored - derived from your API key"},"userId":{"type":"string","description":"Ignored - derived from your API key"},"platforms":{"type":"array","items":{"type":"string"},"description":"Platforms to check (default: the standard platform grid; excludes Telegram, pass platforms explicitly including telegram to check it)"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":300,"tokensAfter":300}],"toolsChanged":3,"tokensSaved":0,"todo":[],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}