Postman MCP Server: коллекции и тесты API в Claude Code и Cursor

postmanlabs/postman-mcp-server· Проверено 12.11.2026· 329на GitHub

Подключает агента к рабочим пространствам Postman: коллекции, окружения, спецификации и моки, запуск коллекции с тестами и генерация клиентского кода к API.

3 реализации:

Удалённый сервер Postman со входом через OAuth, ключ API не нужен; путь /minimal, /code или /mcp выбирает набор инструментов.

Как подключить

Что сделать до подключения

1

Аккаунт Postman

Конфиг для вашего клиента

Команда в терминале, в папке проекта. Флаг --scope user подключит сервер для всех проектов. Подробно о Claude Code

claude mcp add --transport http postman https://mcp.postman.com/minimal

Проверка: claude mcp list показывает статус рядом с каждым сервером: ✔ Connected, ! Needs authentication или ✘ Failed to connect. Внутри сессии то же видно по команде /mcp.

Инструменты сервера

getWorkspacesпоказывает рабочие пространства
searchPostmanElementsищет запросы, коллекции, спецификации
getCollectionsпоказывает коллекции
getCollectionчитает коллекцию
createCollectionсоздаёт коллекцию
createCollectionRequestдобавляет запрос в коллекцию
updateCollectionRequestменяет запрос
duplicateCollectionкопирует коллекцию в другое пространство
runCollectionзапускает коллекцию с тестами
getEnvironmentsпоказывает окружения
createEnvironmentсоздаёт окружение
putEnvironmentзаменяет переменные окружения
createSpecсоздаёт спецификацию API
getSpecDefinitionчитает описание спецификации
generateCollectionстроит коллекцию по спецификации
generateSpecFromCollectionстроит OpenAPI по коллекции
syncCollectionWithSpecсверяет коллекцию со спецификацией
syncSpecWithCollectionсверяет спецификацию с коллекцией
createMockсоздаёт мок-сервер
publishMockоткрывает мок-сервер публично

Показано 20 из 42.

Что попросить агента

«Запусти коллекцию <название> на окружении <окружение> и скажи, какие тесты упали»Агент найдёт коллекцию через getCollections, окружение через getEnvironments и запустит runCollection
«Run the Postman collection at <путь к collection.json> and tell me if all tests passed»MCP Postman вызовет run-collection и перескажет итог: сколько тестов прошло, какие упали
«Сделай OpenAPI-спецификацию по коллекции <название>»Агент вызовет generateSpecFromCollection и проверит результат через getSpecDefinition
«Создай коллекцию по нашей спецификации <название> и держи их в паре»Агент вызовет generateCollection, а после правок — syncCollectionWithSpec
«Напиши клиент на TypeScript для API из коллекции <название>»Локальный сервер с --code вызовет getCodeGenerationInstructions и getRequestCodeContext и напишет код

Для каких задач

Прогнать тесты коллекции и разобрать, какие проверки упали
Собрать коллекцию по спецификации OpenAPI или спецификацию по коллекции
Держать коллекцию и спецификацию в соответствии с кодом
Завести рабочее пространство, окружение и переменные
Написать клиентский код к API из коллекции Postman

Ограничения

!

Удалённый сервер не видит ваш компьютер: API на localhost тестируйте локальным сервером

!

Европейский регион работает только с ключом API, вход через OAuth там не поддерживается

!

Теги в Postman доступны только на тарифе Enterprise: на Free, Basic и Professional getTaggedEntities отвечает 404

!

MCP Postman на Newman — проект одного автора, 84 звезды, ставится только из исходников

Если не работает

Тесты не достают до API на localhost
Удалённый сервер не имеет сетевого доступа к вашему компьютеру: подключите локальный сервер через npx @postman/postman-mcp-server.
Европейский удалённый сервер не принимает вход через OAuth
EU-сервер на mcp.eu.postman.com работает только с ключом API: передайте его заголовком Authorization: Bearer <POSTMAN_API_KEY>.
Локальный сервер сразу завершается с ошибкой про переменные окружения
Для STDIO-режима обязателен POSTMAN_API_KEY: задайте его в env конфига клиента.

Какую реализацию выбрать

РеализацияКто делаетЗвёздыЗапускКлючИнструментыОбновлён
Postman MCP Server (удалённый)разработчик сервисаPostman329HTTPвход4212 ноября 2026
Postman MCP Server (локальный)разработчик сервисаPostman329локальнотокен4212 ноября 2026
MCP Postman (Newman)shannonlal84локальноне нужен120 сентября 2026

Частые вопросы

Чем отличаются режимы Minimal, Code и Full?
Minimal включён по умолчанию и даёт 42 основных инструмента для коллекций, окружений, спецификаций и моков. Code нужен для генерации клиентского кода по API. Full включает все инструменты Postman API, их больше 100.
Нужен ли ключ API Postman?
Для удалённого сервера на mcp.postman.com — нет, вход через OAuth. Локальному серверу и европейскому удалённому нужен POSTMAN_API_KEY: у удалённого он передаётся заголовком Authorization: Bearer <ключ>.
Можно запустить коллекцию без аккаунта Postman?
Да, через MCP Postman на Newman: инструмент run-collection берёт коллекцию из файла или по ссылке, а также файлы окружения и глобальных переменных, и возвращает число пройденных и упавших тестов.
Есть ли сервер в Docker?
Есть образ mcp/postman: docker run -i -e POSTMAN_API_KEY="<ключ>" mcp/postman. В Docker Desktop сервер ставится из Docker MCP Hub кнопкой Add to Docker Desktop.
Есть ли у Postman свой MCP-сервер?
Есть, его ведёт Postman в репозитории postmanlabs/postman-mcp-server: удалённый на https://mcp.postman.com и пакет npm @postman/postman-mcp-server. Инструменты синхронизируются из внутреннего кода Postman, поэтому правки в src через pull request не принимаются.
Как подключить Postman MCP к Claude Code?
Добавьте в клиент адрес https://mcp.postman.com/minimal и войдите через OAuth; для режима Full замените /minimal на /mcp. Локальный вариант — npx @postman/postman-mcp-server с POSTMAN_API_KEY, команды есть во вкладке Claude Code в блоке «Как подключить».
Работает ли сервер из России?
Нужен аккаунт Postman: удалённый сервер работает на mcp.postman.com, локальный ходит в api.postman.com с вашим ключом, а вариант на Newman запускается на вашем компьютере без аккаунта.

Похожие серверы