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.
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_failedcom 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ável | Descrição | Obrigatória |
|---|---|---|
MCP_TRADEMARKS_FIPS_LOGIN | Login do contrato com a FIPS (busca paga) | não |
MCP_TRADEMARKS_FIPS_PASSWORD | Senha do contrato com a FIPS | não (necessária junto com o login) |
MCP_TRADEMARKS_FIPS_OPEN_BASE | Endereço do servlet de registros públicos | não |
MCP_TRADEMARKS_API_KEY | Chave da nossa hospedagem | não |
MCP_TRADEMARKS_API_BASE | URL da nossa hospedagem | não |
MCP_TRADEMARKS_TIMEOUT | Timeout HTTP, seg (padrão 30) | não |
MCP_TRADEMARKS_LOG_LEVEL | Nível de log | não |
Ferramentas
| Ferramenta | Entrada | O que responde atualmente |
|---|---|---|
get_trademark_status | number (número do certificado) | cartão do registro público da FIPS |
search_trademark | query, classes?, status_filter?, limit? | recusa: busca paga / descrição fechada |
assess_similarity | candidate, against?, classes? | recusa: indisponível sem busca ativa |
search_tmview | query, 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