# Tengence GEO Agent

Конвейер для подготовки, проверки и публикации SEO- и GEO-материалов в WordPress с отслеживанием видимости в ИИ-поиске. Автоматизирует выпуск статей от черновика до индексации.

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

## Что делает

Пакет `@tengence/geo-mcp` открывает клиентам 29 инструментов для управления сайтами, публикациями и поисковым мониторингом. Внутри конвейера контент проходит редакторские проверки перед отправкой в WordPress, связывается с изображениями и передаётся поисковикам. Поддерживаются транспорты stdio и HTTP.

По умолчанию хранилище разворачивается в локальной базе SQLite, которая создаётся автоматически при старте. При необходимости доступно подключение к MySQL с изолированными таблицами префикса `tengence_geo_*`. Тестовый набор покрывает работу с SQLite без внешних зависимостей.

Для запуска через HTTP обязателен токен `GEO_MCP_TOKEN`. Конфигурация каждого управляемого сайта и пароли к WordPress хранятся изолированно в файлах `.env` каталога `SITES_ROOT`.

## Требования
- Нужно: Node.js (команды через npx)
- Переменные окружения: `SITES_ROOT`, `TENGENCE_GEO_HOME`, `DB_DRIVER` — это ключи и токены: значения спроси у человека, в репозиторий и общие файлы не записывай.

## Установка

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

**Командой платформы**
```bash
claude mcp add --env SITES_ROOT=<SITES_ROOT> --env TENGENCE_GEO_HOME=<TENGENCE_GEO_HOME> --env DB_DRIVER=<DB_DRIVER> --transport stdio tengence-geo-agent -- npx -y @tengence/geo-mcp
```
Вместо <…> подставьте свои значения

### Codex

**Командой платформы**
```bash
codex mcp add tengence-geo-agent --env SITES_ROOT=<SITES_ROOT> --env TENGENCE_GEO_HOME=<TENGENCE_GEO_HOME> --env DB_DRIVER=<DB_DRIVER> -- npx -y @tengence/geo-mcp
```
Вместо <…> подставьте свои значения

### Cursor

**Файл настроек**
Файл `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "tengence-geo-agent": {
            "command": "npx",
            "args": [
                "-y",
                "@tengence/geo-mcp"
            ],
            "env": {
                "SITES_ROOT": "<SITES_ROOT>",
                "TENGENCE_GEO_HOME": "<TENGENCE_GEO_HOME>",
                "DB_DRIVER": "<DB_DRIVER>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### GitHub Copilot

**Файл настроек**
Файл `.vscode/mcp.json`:
```json
{
    "servers": {
        "tengence-geo-agent": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "@tengence/geo-mcp"
            ],
            "env": {
                "SITES_ROOT": "<SITES_ROOT>",
                "TENGENCE_GEO_HOME": "<TENGENCE_GEO_HOME>",
                "DB_DRIVER": "<DB_DRIVER>"
            }
        }
    }
}
```
Вместо <…> подставьте свои значения

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e SITES_ROOT=<SITES_ROOT> -e TENGENCE_GEO_HOME=<TENGENCE_GEO_HOME> -e DB_DRIVER=<DB_DRIVER> tengence-geo-agent npx -y @tengence/geo-mcp
```
Вместо <…> подставьте свои значения

## Когда брать
- проверить готовую статью на соответствие стандартам перед выпуском
- опубликовать проверенный текст и медиафайлы в WordPress
- передать новые страницы поисковым системам на индексацию
- отслеживать позиции и видимость материалов в GEO-системах

## Примеры запросов агенту
- Проверь статью `hello-geo.md` для площадки `my-site` перед публикацией
- Опубликуй согласованный материал в WordPress через инструмент публикации
- Проверь статус отправки страниц сайта `my-site` в поисковые системы

## Похожие
- [New-Term Radar](https://affpapa.org/nevibecode/mcp/new-term-radar.md) — MCP-сервер · ★ 1823
- [NotFair](https://affpapa.org/nevibecode/mcp/notfair.md) — MCP-сервер · ★ 4064
- [seo-monster](https://affpapa.org/nevibecode/mcp/seo-monster.md) — MCP-сервер · ★ 555
- [Google Maps MCP Server](https://affpapa.org/nevibecode/mcp/google-maps-mcp-server.md) — MCP-сервер · ★ 484
- [Search Console MCP](https://affpapa.org/nevibecode/mcp/search-console-mcp.md) — MCP-сервер · ★ 310
- [squirrelscan](https://affpapa.org/nevibecode/mcp/squirrelscan.md) — MCP-сервер · ★ 298

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