MCP Server

by foxywolf-hub
Integrations
  • Enables execution of Postman Collection-based API tests in OpenAI model environments

  • Allows uploading and managing Postman Collections, Environments, and Data files for API test automation

MCP 服务器(模型上下文协议)

AI Host 上通用的模型上下文协议 (MCP) 服务器(Claude、OpenAI、用户开发)。

项目概述

该项目提供了一个基于Postman Collection的API测试自动化服务器,可用于各种AI主机环境。一旦用户上传 Postman Collection、Environment 和 Data json 文件,它们就可以存储在 SQLite DB 中并运行测试。

主要特点

  • Postman 采集、环境、数据json文件上传及管理
  • 运行 API 测试用例并跟踪结果
  • 管理测试集合
  • 支持各种AI模型(Claude、OpenAI、用户开发的模型)

技术堆栈

  • 后端:Python、FastAPI
  • 数据库:SQLite
  • 包管理:uv
  • 服务器环境:本地HTTPS服务器(端口8610)

如何安装和运行

先决条件

  • Python 3.10 或更高版本
  • uv 包管理器

安装

# 저장소 클론 git clone https://github.com/foxywolf-hub/mcp-server1.git cd mcp-server1 # 의존성 설치 uv pip install -r requirements.txt

执行

# 서버 실행 python main.py

服务器在https://localhost:8610运行。

项目结构

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

数据库结构

主表

  • api_info :API基本信息
  • api_test_case :API 测试用例
  • api_test_data :测试数据
  • api_test_collection :测试集合
  • collection_test_case :将集合链接到测试用例
  • api_test_run :测试执行记录
  • api_test_result :测试结果
  • user :用户信息
-
security - not tested
F
license - not found
-
quality - not tested

模型上下文协议服务器,使用 Postman Collections 实现跨各种 AI 主机(Claude、OpenAI、自定义)的 API 测试自动化。

  1. 项目概述
    1. 主要特点
      1. 技术堆栈
        1. 如何安装和运行
          1. 先决条件
          2. 安装
          3. 执行
        2. 项目结构
          1. 数据库结构
            1. 主表

          Related MCP Servers

          • -
            security
            F
            license
            -
            quality
            A 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
            • Linux
            • Apple
          • -
            security
            A
            license
            -
            quality
            A 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 -
            TypeScript
            MIT License
            • Apple
            • Linux
          • -
            security
            F
            license
            -
            quality
            A 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 -
            46
            2
            Python
            • Linux
            • Apple
          • -
            security
            A
            license
            -
            quality
            A 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 -
            1
            Python
            MIT License

          View all related MCP servers

          MCP directory API

          We provide all the information about MCP servers via our MCP API.

          curl -X GET 'https://glama.ai/api/mcp/v1/servers/foxywolf-hub/mcp-server1'

          If you have feedback or need assistance with the MCP directory API, please join our Discord server