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

A
Calidad de la descripción
100%
Integridad del esquema
65%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~1,253Tokens (definiciones de herramientas)
~5.4 KBTamaño de respuesta típico
Impacto moderado en la atención (0.98% del contexto de 128k)

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-http

Qué puede hacer

Inventario de herramientas

Herramientas (2)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢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

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada2 herramientas