Clean content for AI agents.
No wasted tokens.
Your agent gets only the fragments it needs instead of web pages. See how much that saves on real queries:
1 000 free credits per month · No card required · Connects to Claude, Cursor and other assistants over MCP
How many tokens this query sends to the model · how basic and advanced differ
146 times less than the whole pages credits per query: 1
{
"query": "налоговый вычет за лечение 2026 лимит",
"results": [
{
"title": "Налоговый вычет за лечение в 2026 году: сколько можно вернуть и как оформить",
"url": "https://titangk.ru/nalogovyj-vychet-za-lechenie-v-2026-godu-skolko-mozhno-vernut-i-kak-oformit/",
"content": "Медицина в России стоит недешёво: приёмы у специалистов, анализы, стоматология, операции — всё это бьёт по бюджету. Но часть потраченных денег можно вернуть через налоговый вычет. Государство компенсирует 13% от суммы,…",
"score": 0.55
},
{
"title": "Налоговый вычет за лечение и обучение в 2026 году",
"url": "https://mgutu.ru/media/buhuchet/vychet-za-lechenie-i-obuchenie/",
"content": "Налоговый вычет за лечение и обучение в 2026 году За лечение и обучение государство возвращает 13% потраченного — до 19 500 рублей в год, а за обучение детей ещё и сверх этой суммы. С 2024 года лимиты выросли, а…",
"score": 0.54
},
{
"title": "Налоговый вычет за лечение 2026 — сумма, документы, порядок",
"url": "https://allcontract.ru/articles/kak-poluchit-nalogovyy-vychet-za-lechenie",
"content": "Социальный налоговый вычет за лечение возвращает часть НДФЛ — обычно 13% от средств, потраченных на медицинские услуги и лекарства за себя и членов семьи. Регулируется статьёй 219 Налогового кодекса РФ. Налоговая база и…",
"score": 0.54
}
]
}
55 times less than the whole pages credits per query: 2
{
"query": "налоговый вычет за лечение 2026 лимит",
"results": [
{
"title": "Налоговый вычет за лечение в 2026 году: сколько можно вернуть и как оформить",
"url": "https://titangk.ru/nalogovyj-vychet-za-lechenie-v-2026-godu-skolko-mozhno-vernut-i-kak-oformit/",
"content": "Медицина в России стоит недешёво: приёмы у специалистов, анализы, стоматология, операции — всё это бьёт по бюджету. Но часть потраченных денег можно вернуть через налоговый вычет. Государство компенсирует 13% от суммы, которую вы заплатили за лечение — своё, родителей, супруга или детей. В 2026 году лимит остаётся повышенным (150 000 ₽), а процедура упростилась: для расходов с 2024 года достаточно одной справки из клиники. Разберём,…",
"score": 0.55
},
{
"title": "Налоговый вычет за лечение и обучение в 2026 году",
"url": "https://mgutu.ru/media/buhuchet/vychet-za-lechenie-i-obuchenie/",
"content": "Налоговый вычет за лечение и обучение в 2026 году За лечение и обучение государство возвращает 13% потраченного — до 19 500 рублей в год, а за обучение детей ещё и сверх этой суммы. С 2024 года лимиты выросли, а оформить возврат стало проще: справки поступают в налоговую напрямую. Разбираем, кто, за что и сколько может вернуть в 2026 году. Что такое социальный налоговый вычет Социальный налоговый вычет — это часть доходов, с которой…",
"score": 0.54
},
{
"title": "Налоговый вычет за лечение 2026 — сумма, документы, порядок",
"url": "https://allcontract.ru/articles/kak-poluchit-nalogovyy-vychet-za-lechenie",
"content": "Социальный налоговый вычет за лечение возвращает часть НДФЛ — обычно 13% от средств, потраченных на медицинские услуги и лекарства за себя и членов семьи. Регулируется статьёй 219 Налогового кодекса РФ. Налоговая база и ставки по доходам резидентов установлены ст. 210 НК РФ и ст. 224 НК РФ. С 2024 года действует увеличенный лимит — 150 000 ₽ годовых расходов по большинству социальных вычетов. При ставке 13% это возврат до 19 500 ₽ в…",
"score": 0.54
}
]
}
175 times less than the whole pages credits per query: 1
{
"query": "как настроить резервное копирование postgresql",
"results": [
{
"title": "Резервное копирование и восстановление СУБД PostgreSQL",
"url": "https://habr.com/ru/companies/otus/articles/710094/",
"content": "Резервное копирование является одной из основных задач администрирования баз данных. Отсутствие бэкапа может привести к катастрофическим последствиям при эксплуатации базы данных. Однако недостаточно только настроить…",
"score": 0.57
},
{
"title": "10 способов сделать резервную копию в PostgreSQL",
"url": "https://habr.com/ru/articles/222311/",
"content": "Если рассматривать резервное копирование как вполне конкретный процесс, то возникает два простых вопроса: 1. откуда запускать резервное копирование? 2. какие инструменты следует использовать для резервного копирования?…",
"score": 0.55
},
{
"title": "PostgreSQL : Документация: 9.6: Глава 25. Резервное копирование и восстановление : Компания Postgres Professional",
"url": "https://postgrespro.ru/docs/postgresql/9.6/backup",
"content": "Глава 25. Резервное копирование и восстановление Как и всё, что содержит важные данные, базы данных PostgreSQL следует регулярно сохранять в резервной копии. Хотя эта процедура по существу проста, важно чётко понимать…",
"score": 0.5
}
]
}
85 times less than the whole pages credits per query: 2
{
"query": "как настроить резервное копирование postgresql",
"results": [
{
"title": "Резервное копирование и восстановление СУБД PostgreSQL",
"url": "https://habr.com/ru/companies/otus/articles/710094/",
"content": "Резервное копирование является одной из основных задач администрирования баз данных. Отсутствие бэкапа может привести к катастрофическим последствиям при эксплуатации базы данных. Однако недостаточно только настроить регулярное создание резервных копий, необходимо также регулярно проверять созданные копии на способность к восстановлению БД. В этой статье мы поговорим от том, как правильно настраивать резервное копирование в БД…",
"score": 0.57
},
{
"title": "10 способов сделать резервную копию в PostgreSQL",
"url": "https://habr.com/ru/articles/222311/",
"content": "Если рассматривать резервное копирование как вполне конкретный процесс, то возникает два простых вопроса: 1. откуда запускать резервное копирование? 2. какие инструменты следует использовать для резервного копирования? На первый вопрос есть два варианта ответа: можно запускать задачу резервного копирования с выделенного backup сервера, на мой взгляд это наиболее подходящий вариант. Либо запускать задачу непосредственно с сервера БД,…",
"score": 0.55
},
{
"title": "PostgreSQL : Документация: 9.6: Глава 25. Резервное копирование и восстановление : Компания Postgres Professional",
"url": "https://postgrespro.ru/docs/postgresql/9.6/backup",
"content": "Глава 25. Резервное копирование и восстановление Как и всё, что содержит важные данные, базы данных PostgreSQL следует регулярно сохранять в резервной копии. Хотя эта процедура по существу проста, важно чётко понимать лежащие в её основе приёмы и положения. Существует три фундаментально разных подхода к резервному копированию данных в PostgreSQL: Выгрузка в SQL Копирование на уровне файлов Непрерывное архивирование Каждый из них имеет…",
"score": 0.5
}
]
}
61 times less than the whole pages credits per query: 1
{
"query": "как ограничить частоту запросов в nginx",
"results": [
{
"title": "Ограничение скорости в Nginx для сложных конфигураций: HTTP/2, API и видеостриминг",
"url": "https://habr.com/ru/companies/otus/articles/843424/",
"content": "Привет, Хабр! Сегодня рассмотрим, как настроить полноценный traffic shaping в Nginx для сложных случаев, включая HTTP/2. С появлением HTTP/2 управление трафиком стало ещё сложнее из-за его особенностей:…",
"score": 0.55
},
{
"title": "Как ограничить скорость соединений (запросов) в NGINX",
"url": "https://ru.console-linux.com/?p=2503",
"content": "Как ограничить скорость соединений (запросов) в NGINX В нашей предыдущей статье, которая является частью нашей серии по управлению трафиком NGINX, мы обсудили, как ограничить количество подключений в NGINX. В этом…",
"score": 0.55
},
{
"title": "Настройка rate limiting в Nginx",
"url": "https://sysnotes.ru/nginx-rate-limiting/",
"content": "Rate limiting ограничивает количество запросов от одного клиента за заданный интервал времени. Это помогает снизить нагрузку на backend и затрудняет автоматический перебор, агрессивный парсинг и простые HTTP-flood…",
"score": 0.53
}
]
}
23 times less than the whole pages credits per query: 2
{
"query": "как ограничить частоту запросов в nginx",
"results": [
{
"title": "Ограничение скорости в Nginx для сложных конфигураций: HTTP/2, API и видеостриминг",
"url": "https://habr.com/ru/companies/otus/articles/843424/",
"content": "Привет, Хабр! Сегодня рассмотрим, как настроить полноценный traffic shaping в Nginx для сложных случаев, включая HTTP/2. С появлением HTTP/2 управление трафиком стало ещё сложнее из-за его особенностей: Мультиплексирование: Несколько запросов могут выполняться по одному соединению одновременно. Сжатие заголовков: Использование HPACK для сжатия заголовков может влиять на скорость передачи. Приоритизация потоков: Клиенты могут…",
"score": 0.55
},
{
"title": "Как ограничить скорость соединений (запросов) в NGINX",
"url": "https://ru.console-linux.com/?p=2503",
"content": "Как ограничить скорость соединений (запросов) в NGINX В нашей предыдущей статье, которая является частью нашей серии по управлению трафиком NGINX, мы обсудили, как ограничить количество подключений в NGINX. В этом руководстве мы рассмотрим, как ограничить частоту запросов в NGINX. Ограничение скорости — это метод управления трафиком, используемый для ограничения количества HTTP-запросов, которые клиент может сделать за определенный…",
"score": 0.55
},
{
"title": "Настройка rate limiting в Nginx",
"url": "https://sysnotes.ru/nginx-rate-limiting/",
"content": "Rate limiting ограничивает количество запросов от одного клиента за заданный интервал времени. Это помогает снизить нагрузку на backend и затрудняет автоматический перебор, агрессивный парсинг и простые HTTP-flood атаки. В этой инструкции рассматривается только настройка ограничения частоты запросов в Nginx с помощью директив limit_req_zone и limit_req. Проверено на: Ubuntu Server 24.04 LTS Уровень сложности: средний Время выполнения:…",
"score": 0.53
}
]
}
What you get
Expensive models stop paying for noise
By median, a basic response is 11 times shorter than the clean page text and 125 times shorter than its HTML. The bars are 9 pages from the sample; blue is what reaches the model.
Roubles, invoices and closing documents
Pay in rubles without foreign cards, invoices for companies and documents for accounting. A free quota every month.
Content, not a list of links
Results from several sources, ranked for the meaning of the query and for Russian. Need more - advanced mode, page extraction and site crawling.
Works with your assistants
Over MCP with one command or a link, over HTTP from any code.
What search can do
Filters combine in one request - say, this week's news only in Russian and only from your sites. They do not change the price.
Language and country
Search only in Russian or in any other language: pages in other languages are dropped. Country sets local results.
"language": "ru""filter_by_language": true"country": "kz"Your own site lists
Up to 50 sites per request: search only them, rank them above the rest or exclude the ones you do not need. Build sets for your tasks - official sources, niche forums, industry media.
"include_domains": [...]"exclude_domains": [...]"include_domains_mode": "boost"News and freshness
News mode looks for fresh publications. The period is a day, a week, a month, a year or your own dates.
"topic": "news""time_range": "week""start_date""end_date"Built-in MCP server
Search, page text, site crawling and link maps as ready tools for Claude Code, Cursor, Codex and other agents. Sign in with a key or OAuth.
/mcpsearchextractcrawlmapPage text by URL
A list of URLs in, clean text or markdown without menus and ads out. PDF too.
POST /extract"format": "markdown"Site crawling
Every page of a site with its text, or just a map of URLs, with sections picked by path pattern.
POST /crawlPOST /map"select_paths"Start in three steps
-
01
Sign up
Just an email and a password - the dashboard opens right away.
-
02
Key
Create an API key in the dashboard: it is shown once.
-
03
Connect
Give your assistant the link or paste the command and code below.
https://aidatagate.ru/connect
claude mcp add --transport http aidatagate https://aidatagate.ru/mcp \ --header "Authorization: Bearer YOUR_KEY"
import httpx
resp = httpx.post(
"https://aidatagate.ru/search",
headers={"Authorization": "Bearer YOUR_KEY"},
json={"query": "льготная ипотека условия 2026", "max_results": 5},
timeout=30,
)
for item in resp.json()["results"]:
print(item["score"], item["title"], item["url"])
curl -s https://aidatagate.ru/search \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"query": "льготная ипотека условия 2026", "max_results": 5}'
It will only ask for a key: grab one in the dashboard after signing up. setup guide
basic or advanced
Pick the mode in every request: search_depth for search, extract_depth for page extraction. All other parameters work the same in both.
basicdefaultFast and cheap
Fits most agent queries: a short answer and few tokens.
- One search source - the main one for the query language
- The best snippet of each page
- Page extraction: up to 50 000 characters of text, the copy may come from cache (up to 7 days old)
advancedFuller, but slower and pricier
When basic is not enough: a topic overview, a comparison, a rare or hard question.
- Two search sources at once: a page found by both ranks higher
- Up to 3 best snippets of each page, in text order
- Page extraction: up to 200 000 characters of text, always a fresh copy and retries over other channels
Pricing
Any amount. One credit costs 0.90 RUB regardless of how much you top up.
/search
1
in credits, per 10 results
advanced: 2
/extract
1
in credits, per 5 URLs
advanced: 2
- Credits per month
- 5 000
- Of which free
- 1 000
- Paid credits
- 4 000
Credits per search with up to 10 results: 1. More results, model answers and page extraction are billed per the price list.