Skip to main content
Glama

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.

Related MCP server: Postman MCP Generator

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

# 저장소 클론
git clone https://github.com/foxywolf-hub/mcp-server1.git
cd mcp-server1

# 의존성 설치
uv pip install -r requirements.txt

Ausführung

# 서버 실행
python main.py

Der Server läuft unter https://localhost:8610 .

Projektstruktur

mcp-server1/
├── app/                    # 애플리케이션 코드
│   ├── api/                # API 라우트
│   ├── core/               # 코어 설정
│   ├── db/                 # 데이터베이스 관련
│   ├── models/             # 데이터 모델
│   ├── schemas/            # Pydantic 스키마
│   ├── services/           # 비즈니스 로직
│   └── utils/              # 유틸리티 함수
├── certs/                  # HTTPS 인증서
├── tests/                  # 테스트 코드
├── main.py                 # 애플리케이션 진입점
├── requirements.txt        # 의존성 목록
└── README.md               # 프로젝트 설명

Datenbankstruktur

Haupttabelle

  • api_info : Grundlegende API-Informationen

  • api_test_case : API-Testfall

  • api_test_data : Testdaten

  • api_test_collection : Testsammlung

  • collection_test_case : Verknüpfen Sie eine Sammlung mit einem Testfall

  • api_test_run : Testausführungsdatensatz

  • api_test_result : Testergebnis

  • user : Benutzerinformationen

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    A server that implements the Model Context Protocol (MCP) standard, enabling LLMs like Claude to interact with selected Postman API requests through generated JavaScript tools.
    4
    MIT
  • A
    license
    B
    quality
    D
    maintenance
    A Model Context Protocol (MCP) server that provides seamless integration with the Postman API, enabling AI assistants and applications to interact with Postman workspaces, collections, requests, environments, and folders programmatically.
    19
    13 npm
    31
    MIT