{
  "markdown": "<!-- mcp-name: io.github.atomno-mcp/mcp-trademarks -->\n\n# atomno-mcp-trademarks\n\nКарточка товарного знака **по номеру свидетельства** из открытого реестра ФИПС — без ключа. Поиск **по названию** у ФИПС платный: нужен ваш договор. Своего доступа к платному поиску ФИПС у нас нет; на живой учётке клиента платный поиск не проверяли.\n\nTrademark MCP: free FIPS card by certificate number; paid name search uses the client's FIPS contract.\n\n[![Glama](https://img.shields.io/badge/Glama-listed-7c3aed.svg)](https://glama.ai/mcp/servers/atomno-mcp/mcp-trademarks)\n\n> Оценка сходства — **справочная** и **не замена** патентного поверенного.\n\n## Что умеет сейчас\n\n- `get_trademark_status` — карточка по номеру свидетельства из открытого реестра ФИПС. Ключ не нужен. Нет документа — `found: false`. Документ есть, а поля разобрать не удалось — `parse_failed` со ссылкой на первоисточник, не пустое «найдено». Сбой или лимит источника — отказ с причиной, не «знака нет».\n- Поиск по названию без учётки ФИПС — честный отказ: полная база товарных знаков в ИПС платная (официальные условия ФИПС). Форма выбора баз на `www1.fips.ru/iiss/` открывается без логина, но в гостевом наборе полной базы знаков нет.\n- Если задана учётка ФИПС — запрос в платный поиск **не отправляем**: машиночитаемого описания обмена в открытом доступе нет (ИПС — веб-форма). Когда описание появится, поиск включится.\n\n## Что не подключено\n\n- Платный поиск ФИПС по названию (нет открытой спецификации обмена)\n- Международная база TMview\n- Оценка сходства без живого поиска по реестру\n\n## Быстрый старт\n\n```bash\npipx install atomno-mcp-trademarks\n# или: uvx atomno-mcp-trademarks\n```\n\nКарточка по номеру — без переменных:\n\n```json\n{\n  \"mcpServers\": {\n    \"trademarks\": {\n      \"command\": \"uvx\",\n      \"args\": [\"atomno-mcp-trademarks\"]\n    }\n  }\n}\n```\n\nПлатный поиск (когда появится описание обмена) — учётка из **вашего** договора с ФИПС:\n\n```json\n{\n  \"mcpServers\": {\n    \"trademarks\": {\n      \"command\": \"uvx\",\n      \"args\": [\"atomno-mcp-trademarks\"],\n      \"env\": {\n        \"MCP_TRADEMARKS_FIPS_LOGIN\": \"<логин договора ФИПС>\",\n        \"MCP_TRADEMARKS_FIPS_PASSWORD\": \"<пароль договора ФИПС>\"\n      }\n    }\n  }\n}\n```\n\nДоступ: регистрация и договор-оферта на сайте ФИПС (информационно-поисковая система). Своего договора у нас нет. Наше размещение — отдельная услуга (`MCP_TRADEMARKS_API_KEY`), не замена ключа ФИПС.\n\n## Переменные окружения\n\n| Переменная | Описание | Обязательна |\n|---|---|---|\n| `MCP_TRADEMARKS_FIPS_LOGIN` | Логин договора с ФИПС (платный поиск) | нет |\n| `MCP_TRADEMARKS_FIPS_PASSWORD` | Пароль договора с ФИПС | нет (нужен вместе с логином) |\n| `MCP_TRADEMARKS_FIPS_OPEN_BASE` | Адрес сервлета открытых реестров | нет |\n| `MCP_TRADEMARKS_API_KEY` | Ключ нашего размещения | нет |\n| `MCP_TRADEMARKS_API_BASE` | URL нашего размещения | нет |\n| `MCP_TRADEMARKS_TIMEOUT` | Таймаут HTTP, сек (default 30) | нет |\n| `MCP_TRADEMARKS_LOG_LEVEL` | Уровень логирования | нет |\n\n## Тулы\n\n| Тул | Вход | Что отвечает сейчас |\n|---|---|---|\n| `get_trademark_status` | number (номер свидетельства) | карточка открытого реестра ФИПС |\n| `search_trademark` | query, classes?, status_filter?, limit? | отказ: платный поиск / описание закрыто |\n| `assess_similarity` | candidate, against?, classes? | отказ: без живого поиска недоступна |\n| `search_tmview` | query, classes?, territories? | отказ: TMview не подключён |\n\nКаждый ответ содержит `source` и `disclaimer`.\n\n## Дисклеймер\n\nОценка сходства **не заменяет** патентного поверенного. Не аффилировано с Роспатентом и ФИПС. Своего доступа к платному поиску ФИПС у нас нет; на живой учётке клиента этот поиск не проверяли.\n\n## Лицензия\n\nMIT © Atomno\n",
  "bytes": 3669,
  "sha": "21390ac242aac36b43672ea337b45d93b666abe0cfaadcbbf03402bcca774aec",
  "repo_slug": "atomno-mcp/mcp-trademarks",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_atomno_mcp_mcp_trademarks_53085d8d/readme"
}