К содержанию
Единая платформа для IT-команды

Трансформируйте свой IT

Объедините задачи, знания и инструменты разработки и проверки. Работайте командой, подключайте свои AI IDE и делегируйте работу встроенным агентам — в своём темпе и под своим контролем.

От зоопарка инструментов к общему процессу.

Задачи, знания, API, тесты и безопасность — рядом. Планируйте работу, проверяйте изменения и сохраняйте результаты в одном пространстве.

Команда ведёт работу и принимает решения. Mockarty объединяет контекст и инструменты.

Листайте вниз — раскроем возможности
Единое пространство команды

У задачи есть контекст. У команды — общее пространство.

Планируйте задачи в трекере, обсуждайте идеи на досках и сохраняйте требования и решения в wiki. Связывайте их между собой и с проверками, чтобы работа оставалась понятной всей команде.

Mockarty/ Платёжная платформаИллюстрация интерфейса

Трекер задач

01
ДоскиPAY+
К работе2
PAY-41Проверка возвратов
APIMK
PAY-43Повторные запросы
QAAK
В работе1
PAY-42Контракт платежа
APIAL

От бэклога до результата

Доски

02
Поток платежа
Требование Платёжный API Проверки Без повторного списания PAY-42
Поток платежа+100%

От идеи до понятной схемы

Wiki

03
Требования / PAY
PAYОбзорТребованияРешения
Требование

Контракт платежа

v3 · История версий
Идемпотентность

Повторный запрос возвращает результат первого платежа.

Проверить повторный запрос
PAY-42

От решения до общего знания

Один проект. Задачи, схемы и документация связаны общим контекстом.

Меньше переключений. Больше полезной работы.

Соберите инструменты разработки и проверки рядом с задачами и знаниями проекта. Команда работает с общим контекстом и видит результаты в одном месте.

Разработка без ожидания зависимостей

Создавайте моки сервисов и тестовые данные, чтобы разрабатывать параллельно и проверять ошибки, таймауты и сложные сценарии.

Проверки API в одном процессе

Запросы, коллекции и проверка контрактов рядом с нагрузочными тестами. Сохраняйте сценарии и возвращайтесь к результатам вместе с командой.

Браузеры и устройства в общем контуре

Записывайте и запускайте UI-сценарии для браузера и подключённых устройств. Используйте раннеры там, где нужно выполнять проверки.

От требования до результата проверки

Тест-кейсы, планы, прогоны и отчёты в одном пространстве. Связывайте проверки с задачами и требованиями проекта.

Рутину можно делегировать

Встроенные агенты работают с инструментами и контекстом проекта. Подключайте свои AI IDE через MCP и выбирайте, какую работу поручить агентам.

API и интеграции под ваши сценарии

Создавайте моки, отправляйте запросы и работайте с сообщениями. Выбирайте нужный протокол и подключайте свои сервисы и брокеры.

HTTP / REST

Полное мокирование REST API с параметрами маршрутов, условиями на запросы и динамической генерацией ответов с 50+ faker-функциями.

  • Параметры маршрутов и сопоставление паттернов
  • Условия на тело, заголовки, query-параметры
  • 50+ faker-функций для реалистичных данных
  • Хранилища Global, Chain и Mock для stateful-сценариев
Client
GET /api/users/:id
Mockarty
Маршрут + Метод
Условия (body, query, headers)
Хранилища (gS / cS / mS)
Faker + JsonPath шаблоны
Mockarty
200 JSON + Headers
Client

gRPC

Загрузите .proto файлы и получите полноценные gRPC мок-серверы с поддержкой рефлексии.

  • Генерация моков из proto-файлов
  • Поддержка unary и streaming
  • gRPC рефлексия для совместимости с инструментами
gRPC Client
protobuf RPC
gRPC ServerMockarty
Загрузка .proto
Сервис + Метод
Unary / Stream
gRPC Server
резолвинг
Mockartyрезолвинг мока

GraphQL

Мокирование GraphQL запросов и мутаций с условиями на поля.

  • Определение query и mutation
  • Сопоставление условий на уровне полей
Client
POST /graphql
Mockarty
Детекция GraphQL
query / mutation / subscription
Условия по переменным
Mockarty
{ data, errors }
Client

SOAP / WSDL

Импортируйте WSDL и автоматически генерируйте SOAP мок-сервисы с правильной обработкой XML.

  • Импорт WSDL и автогенерация
  • Сопоставление по SOAPAction заголовку
SOAP Client
XML Envelope + SOAPAction
Mockarty
Импорт WSDL
Path + Action + Method
XML → JSON условия
Mockarty
SOAP Response / Fault
SOAP Client

WebSocket

Мокирование двунаправленной WebSocket-коммуникации с событийными паттернами.

  • Событийное сопоставление сообщений
  • Поддержка двунаправленной связи
WS Client
события
WS ServerMockarty
serverName
событие + данные
двунаправленный
WS Server
резолвинг
Mockartyрезолвинг мока

Server-Sent Events

Мокирование потоков Server-Sent Events с настраиваемыми типами событий.

  • Настраиваемые потоки событий
  • Пользовательские типы и интервалы
Client
GET /events/* Accept: text/event-stream
Mockarty
Путь + Событие
Цепочка событий
Loop + Heartbeat + Delay
Mockarty
data: {...}
Client

MCP (Model Context Protocol)

Моделируйте MCP-инструменты, ресурсы и подсказки для проверки AI-интеграций. Генерируйте отдельные MCP-серверы под свои сценарии.

  • Поддержка tools, resources и prompts
  • Работает с Cursor, Claude, Windsurf
  • Генерация standalone MCP-серверов
AI AgentCursor / Claude / Windsurf
JSON-RPC 2.0
MockartyMCP :5772
tools/call
resources/read
prompts/get
Mockarty
{ result } / { error }
AI Agent

Apache Kafka

Нативное мокирование Kafka и работа с реальными кластерами: проверяйте публикацию, потребление и обработку событий из одного пространства.

  • Публикация и потребление в реальном кластере
  • Резолвинг мок-сообщений через Mockarty
KafkaKafkaorders.created
читает сообщения
Mockartyнативно
Сообщение поступает в резолвер
Условия (topic, body, headers)
Действие: ответ + output config
Mockarty
находит мок
Mockartyадмин-нода
Publish в другой топик / кластер
Webhook (опционально)

RabbitMQ

Нативное мокирование AMQP и работа с RabbitMQ: проверяйте очереди, маршрутизацию и обработку сообщений в Mockarty.

  • Публикация и потребление в реальном брокере
  • Резолвинг мок-сообщений через Mockarty
RabbitMQRabbitMQnotifications
читает сообщения
Mockartyнативно
Сообщение поступает в резолвер
Условия (queue, exchange, body)
Действие: ответ + output config
Mockarty
находит мок
Mockartyадмин-нода
Publish в другую очередь / exchange
Webhook (опционально)

NATS

Подключайте NATS-клиенты к Mockarty и проверяйте событийные сценарии с нативным мокированием сообщений.

  • Публикация и подписки по subject
  • Условия и ответы на сообщения
  • Сценарии request / reply
NATS Client
PUB orders.created
MockartyNATS
Subject · Headers · Payload
Условия и ответы на сообщения
Request / Reply
Mockarty
MSG orders.result
Subscriber

SMTP

Мокируйте SMTP-серверы для тестирования писем, уведомлений и bounce-обработки. Встроенный сервер принимает реальные SMTP-подключения с поддержкой STARTTLS.

  • 5 типов условий: отправитель, получатель, тема, тело, заголовки
  • Настраиваемые SMTP-коды ответов (250, 550, 421 и др.)
Приложениешлёт email
SMTP :2525
SMTP Сервернативно
Парсинг email (from, to, subject, body)
Условия (отправитель, получатель, тема)
Действие: принять / отклонить / задержать
SMTP Сервер
находит мок
Mockartyадмин-нода
Веб-интерфейс почтового ящика
STARTTLS с авто-сертификатами

Начинайте работу с готового API-контракта

Используйте спецификации и записанный трафик для подготовки моков и сценариев. Меньше ручного ввода — быстрее к проверке интеграции.

OpenAPI / Swagger

Импортируйте OpenAPI / Swagger для генерации REST-моков по спецификации

.proto / gRPC

Загрузите .proto файлы для генерации полноценных gRPC мок-серверов

WSDL / SOAP

Импортируйте WSDL для автогенерации SOAP мок-сервисов

GraphQL Schema

Опишите запросы и мутации GraphQL для создания мок-резолверов

MCP Schema

Опишите MCP-инструменты и ресурсы в JSON — генерируйте standalone MCP-серверы для AI-агентов

HAR (Traffic Recording)

Импортируйте HAR с записанным трафиком и используйте его для создания моков

Генерация серверов

Генерируйте готовые серверы из спецификаций API. Сгенерированные серверы работают автономно с собственным кешем и резолвят моки через Mockarty.

OpenAPI
.proto
WSDL
GraphQL
MCP
Server Generator CLI
gRPCgRPC
WebSocket
KafkaKafka
RabbitMQRabbitMQ
SSE
SOAP
MCP
Mockarty Центральное хранилище моков, условий и хранилищ
Локальный кеш Каждый сервер кеширует моки для скорости и нагрузочного тестирования

API, данные и сценарии интеграций

Подготовка данных, проверки, анализ и автоматизация — используйте то, что нужно вашему проекту.

Stateful-мокирование

Хранилища Global, Chain и Mock для сложных сценариев: обработка заказов, аутентификация

50+ Faker-функций

Генерация реалистичных имён, email, UUID, дат, адресов и многого другого

Продвинутые условия

JsonPath, regex, условия на тело/заголовки/query с логикой AND

Режим прокси

Переадресация на реальные сервисы, инъекция задержек, замена заголовков

OneOf-ответы

Разные ответы случайно или по порядку — симуляция нестабильных сервисов

Генераторы кода

Генерация standalone серверов для MCP, gRPC, GraphQL, SOAP, SSE, WebSocket, Kafka, RabbitMQ

Встроенный API-тестер

Postman-подобный инструмент с коллекциями, окружениями, переменными и тестовыми скриптами

Проверяйте качество с разных сторон

Управляйте тестированием и запускайте функциональные, нагрузочные проверки и проверки безопасности рядом с задачами проекта.

Управление тестированием

Тест-кейсы, планы, прогоны и отчёты. Связи с задачами и требованиями помогают видеть, что проверено.

Браузеры и устройства

Запись и выполнение UI-сценариев. Подключайте раннеры для браузеров и устройств к нужному окружению.

Нагрузка и производительность

Нагрузочные сценарии, метрики и распределённые раннеры для проверки сервиса под нагрузкой.

Fuzzing и граничные случаи

Проверяйте обработку неожиданных входных данных и анализируйте найденные ошибки.

Совместимость API

Проверяйте контракты и схемы, отслеживайте изменения и расхождения между сервисами.

Безопасность и Red Team

Исследуйте уязвимости и проверяйте защиту в своём контуре с профильными инструментами.

Устойчивость к сбоям

Моделируйте задержки, ошибки и сбои инфраструктуры. Проверяйте поведение системы при отказах.

Найди дыры раньше атакующих

Полноценный red-team модуль — встроен. AI-агент или вручную, всё на вашей инфраструктуре.

AI-агент безопасности

On-premise

Автономные персоны планируют, сканируют и собирают отчёт.

Агенты безопасности не входят в базовую поставку.

50+ сканеров

OWASP API Top-10, инъекции, авторизация, BOLA, мисконфиг, TLS, CVE.

Фаззинг

Мутирует реальный трафик, вскрывая краевые падения до прода.

On-prem и air-gapped

Разверните в своём контуре. Для работы без внешних сервисов настройте локальные зависимости.

Доступ и аудит

Изоляция по namespace и аудит. SIEM-экспорт и шифрование PII подключаются отдельно.

Хаос-инженерия для Kubernetes

Контролируемые сбои в вашем K8s-кластере: убивайте поды, рвите сеть, проверяйте устойчивость — всё из Mockarty.

Kubernetes Cluster Node 1 Pod A Pod B Svc X Node 2 Pod C Pod D Svc Y Node 3 Pod E Pod F Svc Z

Уничтожение подов

Точечное уничтожение подов для тестирования самовосстановления и failover

Сетевой хаос

Сетевые разделения, DNS-спуфинг и изоляция сервисов через NetworkPolicy

Пресеты и расписание

6 готовых сценариев хаоса (Chaos Monkey, Scale to Zero и др.), запуск по cron-расписанию или из CLI

Наблюдаемость

Дашборд с топологией кластера, логи экспериментов в реальном времени и метрики восстановления

Контрактное тестирование

Храните API-контракты, проверяйте совместимость и отслеживайте расхождения со схемами. Используйте результаты перед выпуском изменений.

Реестр публичных API

Централизованный реестр API-контрактов. Публикуйте, находите и подписывайтесь на изменения контрактов между командами.

OpenAPIgRPCGraphQLAsyncAPIWSDL

Обнаружение дрейфа моков

Автоматическое обнаружение расхождений моков с реальными схемами API. Оповещения до попадания багов в продакшен.

Mock
Real API
14% drift

Отслеживание нарушений пактов

Consumer-driven контрактное тестирование. Отслеживайте нарушения пактов между сервисами и командами с детальными отчётами.

auth-service → user-api
payment-svc → billing-api
order-svc → inventory-api
gateway → analytics-api

Для разработчиков и QA

  • Задачи, требования и знания проекта рядом с инженерными инструментами
  • Моки и тестовые данные для параллельной разработки и сложных сценариев
  • API, UI, нагрузка и контракты — проверки в одном пространстве
  • Сохранённые сценарии и результаты для совместной работы
  • Своя AI IDE с доступом к инструментам и знаниям через MCP

Для руководителей команд

  • Единая платформа — меньше отдельных инструментов и переключений
  • Общие задачи, знания и результаты делают ход работы понятнее
  • Безопасность — RBAC, изоляция namespace, аудит
  • Размещайте компоненты и раннеры под задачи вашей команды
  • Внедряйте AI постепенно и задавайте границы делегирования

Сравнение с конкурентами

Растите вместе с задачами команды

От локальной работы до распределённых раннеров и устройств. Размещайте исполнение там, где нужны код, тесты и данные.

Горизонтальное масштабирование

Добавляйте resolver-ноды и runner-агенты по требованию. Каждый компонент масштабируется независимо.

Высокая доступность

Кластерное развёртывание с health-check и readiness-пробами.

Производительность

Кэширование, Redis и пул соединений для работы с данными и выполнения проверок.

Работа и знания уже вместе. Подключите к ним агентов.

Дайте своей AI IDE доступ к контексту и инструментам проекта. Начать можно с одного агента и одной задачи.

Ваш процесс. Ваша инфраструктура.

Выбирайте глубину делегирования и окружение исполнения. Начинайте с человека в цикле и расширяйте автономность там, где готовы.

Разверните у себя

Self-hosted, Docker и Kubernetes. Компоненты можно разместить в своём контуре.

Подключите свою модель

Настройте LLM-провайдер или локальную модель. Для закрытого контура используйте локальные зависимости.

Откройте нужные границы

MCP, A2A и API для ваших агентов, интеграций и автоматизации. Доступ — в рамках прав и лицензии.

Какую задачу ваша команда решит первой?

Соберите работу и знания в одном пространстве, проверьте сервис или подключите агентов. Начните с нужного сценария — и развивайте свой процесс вместе с Mockarty.