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.
Related MCP server: MCP Boilerplate
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