# OpenLeads

Ищет контакты и рабочие адреса по открытым источникам без платных API. Помогает собирать лиды, вести сделки и задачи прямо из чата ассистента.

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

## Что делает

OpenLeads находит организации и специалистов через открытые базы вроде OpenStreetMap и GitHub, а также с сайтов компаний. Адреса электронной почты проверяются по записям MX, SPF и кодам ответов почтовых серверов. Каждому контакту присваивается статус надёжности: подтверждённый (`found`), шаблонный (`pattern`) или расчётный (`guessed`). Платные ключи API не требуются.

Сервер даёт ассистенту инструменты для чтения и обновления локальной CRM. База сохраняется на компьютере в файле SQLite. Сторонние облачные хранилища не задействованы. Прямо в чате можно рассчитывать соответствие лида профилю идеального клиента (ICP), сохранять списки и двигать карточки по этапам сделок.

Для запуска через команду `uvx` в системе должен быть установлен Python версии 3.8 или выше.

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

## Установка

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

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

### Codex

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

### Cursor

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

### GitHub Copilot

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

### Gemini CLI

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

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

## Примеры запросов агенту
- Найди пять стоматологий в Остине через OpenLeads и оставь только подтверждённые адреса
- Добавь найденных разработчиков на Rust в локальную воронку сделок
- Рассчитай оценку соответствия ICP для контактов из последней выборки

## Похожие
- [labelhead-artist-momentum](https://affpapa.org/nevibecode/mcp/labelhead-artist-momentum.md) — MCP-сервер · ★ 107423
- [openshorts](https://affpapa.org/nevibecode/mcp/openshorts.md) — MCP-сервер · ★ 7049
- [OpenScreen](https://affpapa.org/nevibecode/mcp/openscreen.md) — MCP-сервер · ★ 4863
- [Usertour MCP Server](https://affpapa.org/nevibecode/mcp/usertour-mcp-server.md) — MCP-сервер · ★ 2326
- [Appllama](https://affpapa.org/nevibecode/mcp/appllama.md) — MCP-сервер · ★ 3046
- [obsei](https://affpapa.org/nevibecode/mcp/obsei.md) — MCP-сервер · ★ 1441

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