Metadata-Version: 2.5
Name: mailganer-samotpravil-mcp
Version: 0.1.0
Summary: MCP «Сам Отправил»: статус, стоп-лист, отчёты, домены (без пакетной отправки).
Project-URL: Homepage, https://spec.samotpravil.ru/
Project-URL: Documentation, https://spec.samotpravil.ru/openapi.yaml
Project-URL: Issues, https://redmine.mailganer.com/issues/21205
Project-URL: Repository, https://gitlab.mailganer.com/mg/mailganer-mcp
Author: Mailganer
License: MIT
License-File: LICENSE
Keywords: email,mcp,model-context-protocol,samotpravil,smtp
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Communications :: Email
Requires-Python: >=3.11
Requires-Dist: mcp<2,>=1.28.1
Description-Content-Type: text/markdown

# mailganer-samotpravil-mcp

MCP-сервер «Сам Отправил» для Cursor и других редакторов (#21205).

Спека: https://spec.samotpravil.ru/openapi.yaml

## Установка

```bash
pip install mailganer-samotpravil-mcp
```

## Ключ

Бесплатного sandbox-ключа нет. Регистрация в ЛК → верификация домена отправителя (DNS) → боевой ключ в `SAMOTPRAVIL_API_KEY` (заголовок `Authorization` без префикса).

## Cursor

```json
{
  "mcpServers": {
    "samotpravil": {
      "command": "mailganer-samotpravil-mcp",
      "env": {
        "SAMOTPRAVIL_API_KEY": "<ключ>"
      }
    }
  }
}
```

`send_test_email` выключен без `SAMOTPRAVIL_ALLOW_SEND=1` и `confirm=true`. Пакетную боевую отправку сервер не вызывает.

## Публичный Node MCP

В Cursor Directory и npm лежит отдельный Node-пакет:
[`samotpravil-mcp`](https://www.npmjs.com/package/samotpravil-mcp) /
[карточка Directory](https://cursor.directory/plugins/samotpravil-api-mcp).
Этот Python-пакет — тот же смысловой контур для окружений с `pip` / Smithery stdio.
