Pareil au même
Checks a name against French trademarks in force, by spelling and by sound. Free, no account.
¿Debería usar esto?
Calidad y seguridad
Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.
Costo de contexto
Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.
Instalar
Instalación con un clic
Agrega esto a tu archivo `claude_desktop_config.json`:
{
"mcpServers": {
"mcp": {
"url": "https://pareil-au-meme.fr/mcp"
}
}
}Puntos de conexión remotos
https://pareil-au-meme.fr/mcpstreamable-httpQué puede hacer
Inventario de herramientas
Herramientas (2)
🟢search_trademarks(nom, classes)
Compare un nom aux marques françaises en vigueur, à l'écrit et à l'oral, d'après les données publiques de l'INPI, et rend les marques proches par niveau de similarité, du plus au moins grave : identique, se prononce pareil, ressemble, contient le nom, partage un élément. Des classes de Nice facultatives (list_nice_classes les donne) font passer en tête les marques de ces classes, sans écarter les autres. Chaque niveau liste au plus 25 marques, avec leur total. La réponse donne la date des données et une phrase sur les limites de la recherche : ce n'est pas un avis juridique.
Esquema de entrada
{
"type": "object",
"properties": {
"nom": {
"type": "string",
"maxLength": 100,
"description": "Le nom à chercher parmi les marques, tel que la personne l'écrit, avec au moins une lettre ou un chiffre."
},
"classes": {
"description": "Classes de Nice de l'activité (1 à 45, données par list_nice_classes), facultatives : leurs marques passent en tête, les autres restent listées.",
"type": "array",
"items": {
"type": "integer",
"minimum": 1,
"maximum": 45
}
}
},
"required": [
"nom"
],
"$schema": "https://json-schema.org/draft/2020-12/schema"
}Esquema de salida
{
"type": "object",
"properties": {
"levels": {
"type": "array",
"items": {
"type": "object",
"properties": {
"level": {
"type": "string",
"enum": [
"identique",
"sonnePareil",
"ressemble",
"contient",
"partageElement"
]
},
"title": {
"type": "string"
},
"explanation": {
"type": "string"
},
"total": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991,
"description": "Nombre de marques trouvées à ce niveau ; incomplet pour ressemble, contient et partageElement quand partial est vrai."
},
"inYourClasses": {
"description": "Parmi elles, les marques d'au moins une des classes demandées ; absent sans classes.",
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"truncated": {
"type": "boolean",
"description": "La liste ne montre qu'une partie des marques du niveau."
},
"trademarks": {
"type": "array",
"items": {
"type": "object",
"properties": {
"number": {
"type": "string",
"description": "Numéro de la marque à l'INPI."
},
"name": {
"type": "string",
"description": "Nom de la marque."
},
"status": {
"type": "string",
"description": "Statut de la marque à l'INPI."
},
"classes": {
"type": "array",
"items": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991
},
"description": "Classes de Nice de la marque."
},
"filingDate": {
"type": "string",
"description": "Date de dépôt, AAAA-MM-JJ, ou vide si inconnue."
},
"inpiUrl": {
"type": "string",
"description": "Fiche de la marque sur data.inpi.fr."
},
"sameClass": {
"type": "boolean",
"description": "La marque partage au moins une des classes demandées."
}
},
"required": [
"number",
"name",
"status",
"classes",
"filingDate",
"inpiUrl",
"sameClass"
],
"additionalProperties": false
}
}
},
"required": [
"level",
"title",
"explanation",
"total",
"truncated",
"trademarks"
],
"additionalProperties": false
},
"description": "Les cinq niveaux de similarité, du plus au moins grave."
},
"dataDates": {
"type": "object",
"properties": {
"sourceDate": {
"type": "string",
"description": "Dernier jour de dépôt couvert par les données, AAAA-MM-JJ."
},
"inpiUpdatedOn": {
"description": "Date de la mise à jour hebdomadaire de l'INPI lue, AAAA-MM-JJ.",
"type": "string"
}
},
"required": [
"sourceDate"
],
"additionalProperties": false,
"description": "Date des données de marques."
},
"partial": {
"type": "boolean",
"description": "Trop de marques ressemblent au nom : les niveaux ressemble, contient et partageElement sont incomplets."
},
"limits": {
"type": "string",
"description": "Les limites de la recherche, en une phrase fixe."
}
},
"required": [
"levels",
"dataDates",
"partial",
"limits"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}🟢list_nice_classes
Donne les 45 classes de Nice (la classification des produits et services des marques), chacune avec un libellé court. search_trademarks prend ces numéros de classes et fait passer en tête les marques de ces classes.
Esquema de entrada
{
"type": "object",
"properties": {}
}Esquema de salida
{
"type": "object",
"properties": {
"classes": {
"type": "array",
"items": {
"type": "object",
"properties": {
"number": {
"type": "integer",
"minimum": -9007199254740991,
"maximum": 9007199254740991,
"description": "Numéro de la classe, de 1 à 45."
},
"label": {
"type": "string",
"description": "Libellé court de la classe."
}
},
"required": [
"number",
"label"
],
"additionalProperties": false
},
"description": "Les 45 classes de Nice, dans l'ordre."
},
"note": {
"type": "string",
"description": "Une précision sur ces libellés et sur la portée des classes d'une marque."
}
},
"required": [
"classes",
"note"
],
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false
}Comunidad
Evidencia