# simplifier-mcp

Связывает ИИ-ассистента с инстансом Simplifier: коннекторы, бизнес-объекты, типы данных и вызовы внешних систем. Пригодится, если вы собираете приложения на low-code платформе.

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

## Что делает

Сервер даёт агенту доступ к вашему инстансу Simplifier. Через него можно просматривать и создавать коннекторы, управлять логинами, бизнес-объектами и типами данных, запускать серверные JavaScript-функции с параметрами и вызывать внешние системы через коннектор. Отдельно открыт доступ к документации платформы.

Данные отдаются по двум поверхностям. Клиенты с поддержкой MCP Resources читают их по URI вида `simplifier://businessobjects`, `simplifier://connector/{name}` или `simplifier://documentation/…`. Клиенты, у которых есть только Tools, получают то же самое через инструменты `*-list`, `*-get`, `documentation-get` и `connector-wizard-rfc-search`. Реализация общая, поведение совпадает; если доступны обе поверхности, выбирайте resources.

Для запуска нужен токен. Рекомендуется персональный токен доступа в переменной `SIMPLIFIER_APITOKEN`: он уходит в заголовке `ApiToken` и не меняется при каждом входе. Вместо него можно задать `SIMPLIFIER_TOKEN` или `SIMPLIFIER_CREDENTIALS_FILE` с JSON-файлом, где лежат `user` и `pass`. Одновременно допустима только одна из трёх переменных. С `SIMPLIFIER_TOKEN` придётся после каждого входа в Simplifier убирать конфигурацию MCP и добавлять её заново с новым токеном. Полностью поддержаны коннекторы REST, SOAP, SQL, SAPRFC и OData, причём OData работает только как прокси и вызовы коннектора не поддерживает. Если Simplifier развёрнут на своих серверах, адрес DEV-инстанса в `SIMPLIFIER_BASE_URL` будет другим.

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

## Установка

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

**Командой платформы**
```bash
claude mcp add simplifier-mcp -e SIMPLIFIER_TOKEN=<SIMPLIFIER_TOKEN> -e SIMPLIFIER_BASE_URL=<SIMPLIFIER_BASE_URL> -- npx -y @simplifierag/simplifier-mcp
```
Вместо <…> подставьте свои значения

### Codex

**Командой платформы**
```bash
codex mcp add simplifier-mcp --env SIMPLIFIER_TOKEN=<SIMPLIFIER_TOKEN> --env SIMPLIFIER_BASE_URL=<SIMPLIFIER_BASE_URL> -- npx -y @simplifierag/simplifier-mcp
```
Вместо <…> подставьте свои значения

### Cursor

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

### GitHub Copilot

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

### Gemini CLI

**Командой платформы**
```bash
gemini mcp add -e SIMPLIFIER_TOKEN=<SIMPLIFIER_TOKEN> -e SIMPLIFIER_BASE_URL=<SIMPLIFIER_BASE_URL> simplifier-mcp npx -y @simplifierag/simplifier-mcp
```
Вместо <…> подставьте свои значения

## Когда брать
- посмотреть список коннекторов в инстансе Simplifier
- создать бизнес-объект и запустить его функцию с параметрами
- вызвать внешнюю систему через REST- или SOAP-коннектор
- разобраться в структуре типов данных перед интеграцией
- найти нужный раздел документации платформы прямо из агента

## Примеры запросов агенту
- Покажи все коннекторы в моём инстансе Simplifier
- Запусти функцию бизнес-объекта `OrderSync` с этими параметрами
- Найди в документации, как настроить SAPRFC-коннектор

## Похожие
- [cargo-connection](https://affpapa.org/nevibecode/skills/cargo-connection.md) — скилл · 10400 установок
- [recoup-platform-api-access](https://affpapa.org/nevibecode/skills/recoup-platform-api-access.md) — скилл · 4900 установок
- [prismatic-skills](https://affpapa.org/nevibecode/plugins/prismatic-skills.md) — плагин · ★ 28
- [genexus](https://affpapa.org/nevibecode/mcp/genexus.md) — MCP-сервер · ★ 39
- [power-platform-connector](https://affpapa.org/nevibecode/rules/power-platform-connector.md) — правило · ★ 40451
- [docyrus-api-dev](https://affpapa.org/nevibecode/skills/docyrus-api-dev.md) — скилл · 824 установки

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