MCP-Server (Model Context Protocol)
Ein universell verfügbarer Model Context Protocol (MCP)-Server auf AI Host (Claude, OpenAI, vom Benutzer entwickelt).
Projektübersicht
Dieses Projekt bietet einen auf Postman Collection basierenden API-Testautomatisierungsserver, der in verschiedenen KI-Hostumgebungen verwendet werden kann. Sobald ein Benutzer JSON-Dateien der Postman-Sammlung, -Umgebung und -Daten hochgeladen hat, können diese in der SQLite-Datenbank gespeichert und Tests ausgeführt werden.
Hauptmerkmale
- Postman-Sammlung, Umgebung, Hochladen und Verwalten von JSON-Datendateien
- Ausführen von API-Testfällen und Verfolgen der Ergebnisse
- Verwalten von Testsammlungen
- Unterstützung für verschiedene KI-Modelle (Claude, OpenAI, benutzerentwickelte Modelle)
Technologie-Stack
- Backend : Python, FastAPI
- Datenbank : SQLite
- Paketverwaltung : uv
- Serverumgebung : Lokaler HTTPS-Server (Port 8610)
So installieren und ausführen
Voraussetzungen
- Python 3.10 oder höher
- UV-Paketmanager
Installation
Ausführung
Der Server läuft unter https://localhost:8610 .
Projektstruktur
Datenbankstruktur
Haupttabelle
api_info
: Grundlegende API-Informationenapi_test_case
: API-Testfallapi_test_data
: Testdatenapi_test_collection
: Testsammlungcollection_test_case
: Verknüpfen Sie eine Sammlung mit einem Testfallapi_test_run
: Testausführungsdatensatzapi_test_result
: Testergebnisuser
: Benutzerinformationen
This server cannot be installed
Model Context Protocol-Server, der mithilfe von Postman Collections die Automatisierung von API-Tests über verschiedene KI-Hosts (Claude, OpenAI, benutzerdefiniert) hinweg ermöglicht.
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