Skip to main content
Glama

Namli

Server Details

Checks if a project, brand or app name already exists: trademarks, domains, web and GitHub.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-06-18
URL

TDQS

A4.4/5.0

Scored across 3 tools

Disambiguation4/5

The three tools have distinct roles: generation, full single-name verification, and quick batch verification. However, verificar_nombre and verificar_nombres are very similar in name and purpose, so an agent skimming could confuse them despite the descriptions clarifying speed and trademark coverage.

Naming Consistency5/5

All tool names follow a consistent snake_case Spanish verb_noun pattern: sugerir_nombres, verificar_nombre, verificar_nombres. The singular/plural distinction is predictable and does not break the convention.

Tool Count5/5

Three tools are well-scoped for a name suggestion and verification server. Each tool has a clear place: generate ideas, quickly filter many names, and fully verify one name with official sources.

Completeness5/5

The surface covers the full workflow: generating name ideas, fast batch filtering across domains/web/npm, and comprehensive single-name verification including trademarks. No obvious operation is missing for this domain.

Available Tools

3 tools
sugerir_nombresSugerir nombres libresA
Read-only
Inspect

Propone nombres para un proyecto a partir de su descripción (y de palabras semilla opcionales) y devuelve primero los que están libres. Es un respaldo: si puedes, genera tus propias ideas y revísalas con verificar_nombres, que da mejores nombres.

ParametersJSON Schema
NameRequiredDescriptionDefault
paisNo
cuantosNo
semillasNoPalabras que le gustan a la persona (opcional).
descripcionYesDe qué es el proyecto.

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and openWorldHint=true, so the safety profile is covered. The description adds useful behavior beyond that: it returns available ('libres') names first, establishing output ordering, and frames itself as a secondary fallback. It does not cover rate limits or the availability-checking mechanism, so not a 5.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, both front-loaded and earning their place: the first establishes what the tool does and its output ordering, the second routes the agent to the better alternative. Zero filler.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

No output schema, so the description must carry the return-value story, and it does state that free names come first. It falls just short of complete because the pais parameter (likely scoping the availability check to a country) is neither explained nor referenced.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 50%: descripcion and semillas are already documented in the schema and the description merely restates them ('descripción', 'palabras semilla opcionales') without adding syntax or format detail. The other two parameters (pais, cuantos) are untouched, so the description only partially compensates for the coverage gap – baseline 3.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (propone/devuelve) and resource (nombres para un proyecto) and names the sibling verificar_nombres as the preferred route, so an agent can distinguish this tool from its siblings without opening any schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly says when to use it ('Es un respaldo') and when not to ('si puedes, genera tus propias ideas y revísalas con verificar_nombres, que da mejores nombres'). The alternative tool and the condition that selects it are both named.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

verificar_nombreVerificar un nombre de proyectoA
Read-only
Inspect

Revisa si un nombre de proyecto, marca, app o empresa YA EXISTE o se parece mucho a otro en la misma industria. Busca en marcas registradas (SIC Colombia y, si está configurada, EUIPO), dominios (.com, .co, .app, .io, .net y el del país, más variantes con palabras del rubro como «nombre+vet»), la web, GitHub y npm. Devuelve un veredicto (libre 🟢 / parecido 🟡 / ocupado 🔴) con pruebas, enlaces y fechas. ÚSALA SIEMPRE antes de recomendar un nombre a una persona. Si el veredicto es «ocupado», no lo recomiendes: propone otro y verifícalo. Tarda de 10 a 40 segundos porque consulta registros oficiales. No es un concepto jurídico.

ParametersJSON Schema
NameRequiredDescriptionDefault
paisNoPaís principal (nombre o código de 2 letras), p. ej. «Colombia» o «CH».
nombreYesEl nombre a revisar, p. ej. «LatidoPet».
descripcionYesDe qué es el proyecto, en una frase. Es clave para saber qué choques importan, p. ej. «software para veterinarias en Colombia».

TDQS

A4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations only declare readOnlyHint/openWorldHint; the description adds real behavioral context: the 10–40 second latency from querying official registries, the sources consulted, the returned verdict with evidence/links/dates, and the caveat "No es un concepto jurídico." This goes well beyond the annotations.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the core action, then sources, return format, and usage directive. Dense and nearly waste-free, though the long single-paragraph run-on of source lists is slightly heavier than needed.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description fully compensates: it explains the return shape (libre/parecido/ocupado with evidence, links, dates), the sources, the latency, and the legal limitation. An agent has everything needed to call it and act on the result.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so all three parameters are already documented, including the reasoning that descripcion determines which collisions matter. The description adds only marginal framing (country-specific domain variants tied to país) rather than new syntax or format guidance, so the baseline 3 applies.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb (revisa/verifica) and resource (nombre de proyecto, marca, app o empresa) with the exact sources it checks (SIC Colombia, EUIPO, domains, web, GitHub, npm) and the verdict format. Extremely concrete. It does not distinguish itself from the near-identical sibling verificar_nombres (plural), so it falls short of the sibling-differentiation bar for a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives a strong explicit directive ("ÚSALA SIEMPRE antes de recomendar un nombre") plus the branch action when the verdict is "ocupado" (propose another and re-verify). However, it never names the alternative tools (sugerir_nombres / verificar_nombres) or when to prefer them, so the routing guidance is incomplete.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

verificar_nombresRevisar una lista de nombres (rápido)A
Read-only
Inspect

Revisión RÁPIDA de varios nombres a la vez (hasta 10): dominios, web y npm, sin marcas registradas. Úsala para filtrar una lista de ideas que tú mismo generaste; luego pasa el o los mejores por verificar_nombre para la revisión completa.

ParametersJSON Schema
NameRequiredDescriptionDefault
paisNo
nombresYesLos nombres a revisar.
descripcionYesDe qué es el proyecto.

TDQS

A4.4/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint=true and openWorldHint=true, so the safety profile is covered. The description adds genuinely useful behavior: what the quick check covers (dominios, web, npm) and that trademarks are excluded ('sin marcas registradas'), which explains why a cheaper pass is acceptable here.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness5/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Two sentences, zero filler, and the key qualifiers ('RÁPIDA', the 10-item cap, the sibling hand-off) are front-loaded. Everything stated earns its place.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

Adequate for a read-only batch check: purpose, scope, limit, and the escalation path to verificar_nombre are all present, and no output schema exists so return values need no explanation. Minor gap: the undocumented 'pais' parameter is left unexplained and the result shape of the quick pass is not hinted at.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 67% ('nombres' and 'descripcion' documented, 'pais' not). The description repeats the 10-item cap already encoded as maxItems but adds no syntax, format, or country meaning, so it neither compensates for the coverage gap nor misleads.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('Revisión RÁPIDA de varios nombres a la vez') with explicit scope: domains, web and npm, up to 10 per call. It distinguishes itself from sibling verificar_nombre by labeling this the quick pass versus the 'revisión completa'.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives an explicit when-to-use ('filtrar una lista de ideas que tú mismo generaste') and names the follow-up alternative ('luego pasa el o los mejores por verificar_nombre para la revisión completa'). The routing between the two verification siblings is unambiguous.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 3 tool updates
    • First observedsugerir_nombres
    • First observedverificar_nombre
    • First observedverificar_nombres

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI agents to check and rank startup name candidates by domain availability, trademark conflicts, and social handle availability, with optional name generation and scoring profiles.
    52 PyPI
    4
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Pre-build reality check for AI coding agents — searches 5 real databases (GitHub, Hacker News, npm, PyPI, Product Hunt) to check whether an idea already exists before you build it.
    1
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    Enables users to brainstorm brandable domain names from a description, check their real-time availability across domains and GitHub/npm/PyPI namespaces, and get ranked buy candidates via RDAP.
    10 npm
    ISC
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources