mcp-trademarks

MCP server para avaliação de similaridade tem caráter consultivo e não garante registro ou recusa. A ferramenta não substitui um procurador de patentes.

Documentação

atomno-mcp-trademarks

Cartão de marca registrada pelo número do certificado do registro público da FIPS — sem chave. Busca por nome na FIPS é paga: é necessário o seu contrato. Não temos acesso próprio à busca paga da FIPS; não testamos a busca paga em uma conta ativa de cliente.

Trademark MCP: cartão FIPS gratuito pelo número do certificado; busca paga por nome usa o contrato FIPS do cliente.

Glama

Avaliação de similaridade — informativa e não substitui um procurador de patentes.

O que faz atualmente

  • get_trademark_status — cartão pelo número do certificado do registro público da FIPS. Chave não é necessária. Sem documento — found: false. Documento existe, mas não foi possível extrair os campos — parse_failed com link para a fonte original, não um "encontrado" vazio. Falha ou limite da fonte — recusa com motivo, não "marca não existe".
  • Busca por nome sem conta FIPS — recusa honesta: a base completa de marcas registradas no sistema de busca é paga (condições oficiais da FIPS). O formulário de seleção de bases em www1.fips.ru/iiss/ abre sem login, mas no conjunto de convidado não há a base completa de marcas.
  • Se uma conta FIPS for fornecida — não enviamos consulta para a busca paga: não há descrição legível por máquina do intercâmbio em acesso aberto (o sistema é um formulário web). Quando a descrição estiver disponível, a busca será ativada.

O que não está conectado

  • Busca paga da FIPS por nome (sem especificação aberta de intercâmbio)
  • Base internacional TMview
  • Avaliação de similaridade sem busca ativa no registro

Início rápido

pipx install atomno-mcp-trademarks
# или: uvx atomno-mcp-trademarks

Cartão pelo número — sem variáveis:

{
  "mcpServers": {
    "trademarks": {
      "command": "uvx",
      "args": ["atomno-mcp-trademarks"]
    }
  }
}

Busca paga (quando a descrição do intercâmbio estiver disponível) — conta do seu contrato com a FIPS:

{
  "mcpServers": {
    "trademarks": {
      "command": "uvx",
      "args": ["atomno-mcp-trademarks"],
      "env": {
        "MCP_TRADEMARKS_FIPS_LOGIN": "<логин договора ФИПС>",
        "MCP_TRADEMARKS_FIPS_PASSWORD": "<пароль договора ФИПС>"
      }
    }
  }
}

Acesso: registro e contrato de adesão no site da FIPS (sistema de busca de informações). Não temos contrato próprio. Nossa hospedagem é um serviço separado (MCP_TRADEMARKS_API_KEY), não substitui a chave da FIPS.

Variáveis de ambiente

VariávelDescriçãoObrigatória
MCP_TRADEMARKS_FIPS_LOGINLogin do contrato com a FIPS (busca paga)não
MCP_TRADEMARKS_FIPS_PASSWORDSenha do contrato com a FIPSnão (necessária junto com o login)
MCP_TRADEMARKS_FIPS_OPEN_BASEEndereço do servlet de registros públicosnão
MCP_TRADEMARKS_API_KEYChave da nossa hospedagemnão
MCP_TRADEMARKS_API_BASEURL da nossa hospedagemnão
MCP_TRADEMARKS_TIMEOUTTimeout HTTP, seg (padrão 30)não
MCP_TRADEMARKS_LOG_LEVELNível de lognão

Ferramentas

FerramentaEntradaO que responde atualmente
get_trademark_statusnumber (número do certificado)cartão do registro público da FIPS
search_trademarkquery, classes?, status_filter?, limit?recusa: busca paga / descrição fechada
assess_similaritycandidate, against?, classes?recusa: indisponível sem busca ativa
search_tmviewquery, classes?, territories?recusa: TMview não conectado

Cada resposta contém source e disclaimer.

Aviso legal

Avaliação de similaridade não substitui um procurador de patentes. Não afiliado ao Rospatent e à FIPS. Não temos acesso próprio à busca paga da FIPS; não testamos essa busca em uma conta ativa de cliente.

Licença

MIT © Atomno