PromtPress Ads
PromtPress Ads lets an AI assistant buy advertising the way a person would in the dashboard: browse placement formats, analyse a Telegram channel, forecast…
What it can do
- Promtpress Get Account: Состояние аккаунта: баланс, лимиты агента и остатки по ним. Вызывайте первым в сессии и перед любой тратой — здесь видно, сколько денег есть и сколько разрешено потратить сегод
- Promtpress List Formats: Каталог доступных форматов размещения с вилками цен. Формат — это способ получить результат: подписчики в Telegram-канал, переходы на сайт, заявки. Для каждого указаны доступн
- Promtpress Analyze Channel: Разбор публичного Telegram-канала по открытым данным. Показывает число подписчиков, средний охват поста, охват к базе, частоту публикаций, лучшие и слабые посты, лучшее вре
What data it sees
Do you need an account
No: the server works without sign-in
PromtPress Ads lets an AI assistant buy advertising the way a person would in the dashboard: browse placement formats, analyse a Telegram channel, forecast results for a budget, assemble a campaign and launch it.
The safety property this server is built around: the assistant can spend, but it cannot fund and it cannot withdraw. No tool adds money, changes payout details or moves funds anywhere. Top-ups happen in the browser, by the account owner.
Spending is bounded by a mandate: $50 per campaign launch and $100 per day by default, with hard service ceilings of $1,000 and $5,000 that nobody can raise. Anything above the mandate — and the first campaign on any account, always — goes to the owner as a confirmation link carrying a fingerprint of the exact parameters shown. Change the budget after approval and the link stops working.
Sixteen tools; exactly one of them spends money. Permissions are granted separately: view, prepare campaigns, spend budget.
Gambling, betting, adult content and anything requiring a licence we cannot verify are rejected before reaching a source.
How to connect
How to connect PromtPress Ads to Claude
The server address to paste into Claude settings:
https://promtpress.run.tools
- Open Claude (claude.ai or the desktop app).
- Go to Settings → Connectors.
- Click Add custom connector.
- Paste the server address copied below into Remote MCP server URL and click Add.
- In a chat, click + → Connectors and switch the new connector on.
Custom connectors are available on Free, Pro, Max, Team and Enterprise plans (Free is limited to one). On Team and Enterprise an organization Owner adds the connector first under Organization settings → Connectors.
Authorization
After you click Add, a sign-in window for the service opens. Sign in with your own account and approve access. Claude never sees your password.
How to connect PromtPress Ads to ChatGPT
The server address to paste into ChatGPT settings:
https://promtpress.run.tools
- Open ChatGPT in a browser (chatgpt.com). A Plus, Pro, Business, Enterprise or Edu plan is required.
- Turn on developer mode once: Settings → Apps → Advanced settings → Developer mode.
- Open Settings → Connectors and click Create.
- Fill in the form: Name (anything), Description (one line about what the service does), MCP server URL (copy it below).
- Under Authentication choose OAuth if the service requires sign-in, otherwise None. Click Create.
- In a new chat open + → Apps/Connectors and enable the connector.
OpenAI has renamed this section before (Connectors → Apps/Plugins). If the label differs, search settings for "developer mode". On Business/Enterprise workspaces an admin must allow custom connectors first.
Authorization
On first use ChatGPT opens the service's sign-in window. Sign in and approve access.
How to connect PromtPress Ads to Cursor
The server address to paste into Cursor settings:
https://promtpress.run.tools
Fastest: click Open in Cursor below and confirm the prompt.
Manually:
- In Cursor open Settings → Cursor Settings → MCP and click Add new global MCP server.
- Paste the JSON copied below into
~/.cursor/mcp.json(per project:.cursor/mcp.jsonin the repo root). - Save the file. The server appears in the MCP list; authorize it there if asked.
Authorization
If the service needs sign-in, an authorize button appears next to the server in the MCP list.
Server tool list (16)
Raw names from tools/list. Only developers need these.
| promtpress_get_account | Состояние аккаунта: баланс, лимиты агента и остатки по ним. Вызывайте первым в сессии и перед любой тратой — здесь видно, сколько денег есть и сколько разрешено потратить сегодня без участия человека. Возвращает баланс в долларах, режим мандата, остатки дневного и месячного лимитов, число активных кампаний и минимальный дневной бюджет. |
| promtpress_list_formats | Каталог доступных форматов размещения с вилками цен. Формат — это способ получить результат: подписчики в Telegram-канал, переходы на сайт, заявки. Для каждого указаны доступные страны, вилка цены за единицу результата и минимальный дневной бюджет. goal — фильтр по цели (subscribers, traffic, leads). geo — фильтр по стране в формате ISO-2 (by, kz, ru, ae). Цену за единицу выбирайте по вилке; точный прогноз под конкретный бюджет даёт promtpress_estimate. |
| promtpress_analyze_channel | Разбор публичного Telegram-канала по открытым данным. Показывает число подписчиков, средний охват поста, охват к базе, частоту публикаций, лучшие и слабые посты, лучшее время публикации. Полезен до запуска: по нему видно, нужен ли каналу приток аудитории и какого результата ждать. Работает с любым публичным каналом, в том числе чужим — данные берутся из открытого веба, не из нашей системы. channel — @username или ссылка вида https://t.me/username. |
| promtpress_list_campaigns | Список кампаний аккаунта. status — фильтр: draft, pending, active, paused, frozen, archived. Возвращает название, статус, цель, дневной бюджет и краткие итоги. |
| promtpress_get_campaign | Карточка кампании: настройки, статус, причина отказа модерации если есть. |
| promtpress_get_stats | Статистика кампании за период и по дням. period — today, yesterday, 7d, 30d, all. granularity — day или total. Возвращает переходы, полученный результат (подписчики или заявки), сколько из них осталось, и списанную сумму. Разбивки по площадкам и источникам нет — мы продаём результат, а не доступ к инвентарю. |
| promtpress_get_ledger | История операций по балансу: пополнения, списания, возвраты. Типы операций: topup — пополнение, charge — списание за результат, refund — возврат, adjustment — корректировка. |
| promtpress_get_topup_link | Ссылка на пополнение баланса для владельца аккаунта. Пополнить баланс через агента нельзя — деньги вносит человек в кабинете. Этот инструмент только выдаёт ссылку, которую нужно передать владельцу; платёж он не создаёт и реквизиты не принимает. |
| promtpress_invite | Заводит аккаунт PromtPress на указанную почту и зовёт владельца подтвердить доступ. Нужен только адрес почты — других данных мы о клиентах не собираем. Указывайте только тот адрес, который человек назвал сам. Ключ доступа этот инструмент НЕ выдаёт и выдать не может: доступ появляется только после того, как владелец перейдёт по ссылке из письма. Поэтому после вызова скажите человеку проверить почту и подключиться заново — на подключении его спросят, что именно он вам разрешает. |
| promtpress_estimate | Прогноз: сколько результата даст такой бюджет. Возвращает вилку ожидаемого результата и вилку цены за единицу. Точного числа здесь не будет — реальный результат зависит от конкуренции и аудитории, а обещать точность, которой нет, нечестно. Считайте прогноз ДО создания кампании: он бесплатный и не требует баланса. |
| promtpress_create_campaign | Создаёт черновик кампании. Денег не списывает и рекламу не запускает. После создания покажите человеку, что получилось, и только потом вызывайте promtpress_submit_campaign. name — понятное название, его увидит владелец аккаунта. target_url — куда ведём: ссылка на Telegram-канал или на сайт. daily_budget_usd — сколько тратить в день; минимум зависит от формата. idempotency_key — любая уникальная строка; при повторе вернётся тот же черновик, а не создастся второй. |
| promtpress_update_campaign | Правит черновик или остановленную кампанию. Чтобы поменять бюджет работающей кампании, используйте promtpress_set_budget — там другая проверка. |
| promtpress_submit_campaign | Отправляет кампанию на запуск. Единственный инструмент, который тратит деньги. Что произойдёт дальше, зависит от мандата владельца: — если сумма в пределах разрешённого, кампания уходит на модерацию и запускается; — если нет или это первая кампания аккаунта, вернётся статус awaiting_human_approval: владельцу придёт карточка с кнопкой, и решение за ним. Это не ошибка — просто дождитесь его. dry_run — проверить, пройдёт ли запуск, ничего не тратя. Не вызывайте этот инструмент без явного согласия человека, даже если лимит позволяет. |
| promtpress_set_budget | Меняет дневной бюджет кампании. Уменьшение применяется сразу. Увеличение проходит через лимиты владельца и может потребовать его подтверждения — тогда вернётся статус awaiting_human_approval. |
| promtpress_pause_campaign | Останавливает кампанию. Разрешено всегда и без подтверждений. Деньги остаются на балансе, кампанию можно возобновить. Если сомневаетесь, стоит ли останавливать — останавливайте: это безопасное действие, а потерянные на плохой кампании деньги не вернуть. |
| promtpress_resume_campaign | Возобновляет остановленную кампанию. Это возобновление траты, поэтому проходит через лимиты владельца — как и первый запуск. Может вернуть awaiting_human_approval. |