
mcp-trademarks
io.github.atomno-mcpPublished by GitHub account atomno-mcpv0.1.6Updated Oct 24, 2026
FIPS trademark card by number; paid name search uses the client contract.
Overview
Looks up Russian trademark records by certificate number from the open FIPS registry, with paid name search not yet functional.
- What you can do
- Exposes a get_trademark_status tool that returns the FIPS registry card for a trademark certificate number, with no key required. Responses distinguish a missing document (found: false) from an unparsable one (parse_failed) and from a source failure, and each answer carries a source and disclaimer. Three further tools (search_trademark, assess_similarity, search_tmview) currently return refusals because paid FIPS name search, TMview and live similarity assessment are not connected.
- When to use it
- Useful when you already have a Russian trademark certificate number and want its registry card pulled into an assistant session. Not useful for searching trademarks by name, checking international marks, or judging similarity, since those tools only return refusals.
- Requirements
- Runs locally over stdio, installed with pipx or uvx from the PyPI package atomno-mcp-trademarks. The certificate-number lookup needs no credentials. Optional environment variables include MCP_TRADEMARKS_FIPS_LOGIN and MCP_TRADEMARKS_FIPS_PASSWORD for a client's own paid FIPS contract, plus MCP_TRADEMARKS_API_KEY for Atomno hosted placement; network access to the FIPS open registry is required.
Installation
In SourceWeft
- Open mcp-trademarks in the dashboard and add it to a workspace.
- Enable the server for the chats that should use its tools.
Desktop only via STDIO. STDIO servers start a local process, so they need the SourceWeft desktop host.
Other MCP clients
Follow the launch instructions in the repository.
README
atomno-mcp-trademarks
Карточка товарного знака по номеру свидетельства из открытого реестра ФИПС — без ключа. Поиск по названию у ФИПС платный: нужен ваш договор. Своего доступа к платному поиску ФИПС у нас нет; на живой учётке клиента платный поиск не проверяли.
Trademark MCP: free FIPS card by certificate number; paid name search uses the client's FIPS contract.
Оценка сходства — справочная и не замена патентного поверенного.
Что умеет сейчас
get_trademark_status— карточка по номеру свидетельства из открытого реестра ФИПС. Ключ не нужен. Нет документа —found: false. Документ есть, а поля разобрать не удалось —parse_failedсо ссылкой на первоисточник, не пустое «найдено». Сбой или лимит источника — отказ с причиной, не «знака нет».- Поиск по названию без учётки ФИПС — честный отказ: полная база товарных знаков в ИПС платная (официальные условия ФИПС). Форма выбора баз на
www1.fips.ru/iiss/открывается без логина, но в гостевом наборе полной базы знаков нет. - Если задана учётка ФИПС — запрос в платный поиск не отправляем: машиночитаемого описания обмена в открытом доступе нет (ИПС — веб-форма). Когда описание появится, поиск включится.
Что не подключено
- Платный поиск ФИПС по названию (нет открытой спецификации обмена)
- Международная база TMview
- Оценка сходства без живого поиска по реестру
Быстрый старт
Карточка по номеру — без переменных:
Платный поиск (когда появится описание обмена) — учётка из вашего договора с ФИПС:
Доступ: регистрация и договор-оферта на сайте ФИПС (информационно-поисковая система). Своего договора у нас нет. Наше размещение — отдельная услуга (MCP_TRADEMARKS_API_KEY), не замена ключа ФИПС.
Переменные окружения
Тулы
Каждый ответ содержит source и disclaimer.
Дисклеймер
Оценка сходства не заменяет патентного поверенного. Не аффилировано с Роспатентом и ФИПС. Своего доступа к платному поиску ФИПС у нас нет; на живой учётке клиента этот поиск не проверяли.
Лицензия
MIT © Atomno
Source: README.md at commit aa3e6fb
Tools
0Version history
1- v0.1.6LatestSep 16, 2026
Score
50% of the applicable checks met
How complete this listing is, computed from the registry entry, the endpoint and public sources. Not a rating of the server and not a statement that it is safe or working today: reachability is a dated check, and no installs or reviews go into the score.
- Reached in the last 30 days25 pts
Keep the endpoint answering the MCP handshake; SourceWeft probes it every 30 days.
- Auth declared10 pts
Declare the credential headers in the registry entry, or keep the endpoint answering the probe so its auth can be classified.
- Tools listed15 pts
Answer tools/list without a credential, or ship a package that starts in a sandbox without one.
- DescriptionRequired15 pts
- Logo10 pts
- Documentation15 pts
- License10 pts