Integrations
MCP Server (Model Context Protocol)
AI Host(Claude、OpenAI、ユーザー開発)で汎用的に利用可能なModel Context Protocol(MCP)サーバー。
プロジェクト概要
このプロジェクトは、さまざまなAIホスト環境で利用可能なPostman CollectionベースのAPIテスト自動化サーバーを提供します。ユーザーがPostman Collection、Environment、Data jsonファイルをアップロードすると、SQLite DBに保存してテストを実行できます。
主な機能
- Postman Collection, Environment, Data json ファイルのアップロードと管理
- APIテストケースの実行と結果の追跡
- テストコレクションの管理
- さまざまなAIモデルのサポート(Claude、OpenAI、ユーザー開発モデル)
技術スタック
- バックエンド:Python、FastAPI
- データベース: SQLite
- パッケージ管理: uv
- サーバー環境:ローカルHTTPSサーバー(ポート8610)
インストールと実行方法
必要条件
- Python 3.10以降
- uvパッケージマネージャ
インストール
実行
サーバーはhttps://localhost:8610で実行されます。
プロジェクト構造
データベース構造
メインテーブル
api_info
: API 基本情報api_test_case
: APIテストケースapi_test_data
: テストデータapi_test_collection
: テストコレクションcollection_test_case
: コレクションとテストケースの関連付けapi_test_run
: テスト実行履歴api_test_result
: テスト結果user
: ユーザー情報
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