MCP Server (Model Context Protocol)
A universally available Model Context Protocol (MCP) server on AI Host (Claude, OpenAI, user-developed).
Project Overview
This project provides an API test automation server based on Postman Collection that can be used in various AI host environments. Users can upload Postman Collection, Environment, and Data json files, store them in SQLite DB, and run tests.
Key Features
- Postman Collection, Environment, Data json file upload and management
- Running API test cases and tracking results
- Managing Test Collections
- Support for various AI models (Claude, OpenAI, user-developed models)
Technology Stack
- Backend : Python, FastAPI
- Database : SQLite
- Package Management : uv
- Server environment : Local HTTPS server (port 8610)
How to install and run
Prerequisites
- Python 3.10 or later
- uv package manager
installation
execution
The server runs at https://localhost:8610 .
Project Structure
Database Structure
Main Table
api_info
: API basic informationapi_test_case
: API test caseapi_test_data
: Test dataapi_test_collection
: Test collectioncollection_test_case
: Link a collection to a test caseapi_test_run
: Test execution recordapi_test_result
: Test resultuser
: user information
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Model Context Protocol server that enables API test automation across various AI hosts (Claude, OpenAI, custom) using Postman Collections.
Related MCP Servers
- -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
Sentry MCP Serverofficial
AsecurityFlicenseAqualityA Model Context Protocol server that lets AI assistants interact with the Sentry API to retrieve and analyze error data, manage projects, and monitor application performance.Last updated -113TypeScript