# OmniSeek

Локальный MCP-сервер ищет материалы на Bilibili, Zhihu и в научных статьях, куда не дотягиваются обычные поисковики. Помогает агенту собирать свежие цитаты и следить за темами.

- MCP-сервер · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 95
- Автор: Battam1111
- Лицензия: Apache-2.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/Battam1111/omniseek
- Обновлён: 2026-10-20
- HTML: https://affpapa.org/nevibecode/mcp/omniseek

## Что делает

OmniSeek передаёт агенту данные из сообществ Bilibili, V2EX и Zhihu с прямыми ссылками на посты. Сервер умеет переводить запросы на лету. Можно спросить по-русски, найти китайские обсуждения и получить ответ на русском языке. Также инструмент строит карты цитирования для научных публикаций, связывая базовые статьи со свежими работами, которые на них ссылаются.

Сервер работает прямо на вашей машине без внешних облаков и телеметрии. Для запуска нужен Python 3.11 или новее. Все найденные материалы сохраняются в локальный индекс, поэтому повторные запросы используют уже накопленную базу.

Закрытые сайты с авторизацией по умолчанию отключены. OmniSeek читает их через текущую сессию браузера, только если включить эту опцию вручную. Вводить пароли в сам сервер не придётся.

## Требования
- Нужно: Python и uv (команды через uvx)

## Установка

### Claude Code (родная платформа)

**Командой платформы**
```bash
claude mcp add omniseek -- uvx omniseek
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from omniseek <команда>

### Codex

**Командой платформы**
```bash
codex mcp add omniseek -- uvx omniseek
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from omniseek <команда>

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "omniseek": {
            "command": "uvx",
            "args": [
                "omniseek"
            ]
        }
    }
}
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from omniseek <команда>

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "omniseek": {
            "type": "stdio",
            "command": "uvx",
            "args": [
                "omniseek"
            ]
        }
    }
}
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from omniseek <команда>

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add omniseek uvx omniseek
```
uvx запускает команду с именем пакета; если в README она другая — uvx --from omniseek <команда>

## Когда брать
- найти видео и комментарии на Bilibili с точной временной меткой цитаты
- построить граф цитирования для научных публикаций
- отслеживать обновления по выбранной теме и выделять только новые посты
- искать ответы на китайских площадках Zhihu и V2EX по запросу на другом языке

## Примеры запросов агенту
- Найди на Bilibili лекцию про архитектуру трансформеров и покажи точную минуту, где автор говорит о подготовке статьи.
- Собери ключевые публикации по графовым нейросетям и покажи свежие статьи, которые на них ссылаются.
- Проверь сохранённый поиск по теме квантовых вычислений и покажи только то, что появилось с прошлого раза.

## Похожие
- [REA](https://affpapa.org/nevibecode/mcp/rea.md) — MCP-сервер · ★ 386989
- [GitHub](https://affpapa.org/nevibecode/mcp/github.md) — MCP-сервер · ★ 33918
- [Netdata](https://affpapa.org/nevibecode/mcp/netdata.md) — MCP-сервер · ★ 81115
- [browser-use](https://affpapa.org/nevibecode/mcp/browser-use.md) — MCP-сервер · ★ 119160
- [Codebase Memory](https://affpapa.org/nevibecode/mcp/codebase-memory.md) — MCP-сервер · ★ 47392
- [mcp-server](https://affpapa.org/nevibecode/mcp/mcp-server.md) — MCP-сервер · ★ 43872

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
