Сервер MCP (протокол модельного контекста)
Универсально доступный сервер Model Context Protocol (MCP) на AI Host (Claude, OpenAI, разработанный пользователем).
Обзор проекта
Этот проект предоставляет сервер автоматизации тестирования API на основе коллекции Postman, который можно использовать в различных средах хостов ИИ. После того, как пользователь загрузит файлы Postman Collection, Environment и Data в формате JSON, их можно сохранить в базе данных SQLite и запустить тесты.
Основные характеристики
- Сбор данных Postman, Окружающая среда, Загрузка и управление файлами JSON
- Выполнение тестовых случаев API и отслеживание результатов
- Управление тестовыми коллекциями
- Поддержка различных моделей ИИ (Claude, OpenAI, модели, разработанные пользователями)
Технологический стек
- Бэкэнд : Python, FastAPI
- База данных : SQLite
- Управление пакетами : uv
- Серверная среда : Локальный HTTPS-сервер (порт 8610)
Как установить и запустить
Предпосылки
- Python 3.10 или более поздняя версия
- менеджер пакетов uv
установка
исполнение
Сервер работает по адресу https://localhost:8610 .
Структура проекта
Структура базы данных
Основная таблица
api_info
: основная информация об APIapi_test_case
: тестовый случай APIapi_test_data
: Тестовые данныеapi_test_collection
: Тестовая коллекцияcollection_test_case
: Связать коллекцию с тестовым случаемapi_test_run
: Запись выполнения тестаapi_test_result
: Результат тестаuser
: информация о пользователе
This server cannot be installed
Сервер протокола контекста модели, который обеспечивает автоматизацию тестирования API на различных хостах ИИ (Claude, OpenAI, custom) с использованием коллекций Postman.
Related MCP Servers
- -securityFlicense-qualityA Model Context Protocol server that allows Claude to make API requests on your behalf, providing tools for testing various APIs including HTTP requests and OpenAI integrations without sharing your API keys in the chat.Last updated -Python
- -securityAlicense-qualityA Model Context Protocol server that provides seamless interaction with Workato's API through custom AI tools, enabling management of recipes, connections, connectors, folders, and activity logs.Last updated -TypeScriptMIT License
- -securityFlicense-qualityA Model Context Protocol server that provides a comprehensive interface for interacting with the ConnectWise Manage API, simplifying API discovery, execution, and management for both developers and AI assistants.Last updated -462Python
- -securityAlicense-qualityA Model Context Protocol (MCP) server implementation that allows AI assistants to run k6 load tests through natural language commands, supporting custom test durations and virtual users.Last updated -1PythonMIT License