Postmanツール生成MCPサーバー
PostmanのコレクションとリクエストからAIエージェントツールを生成するMCPサーバー。このサーバーはPostman APIと統合し、APIエンドポイントを様々なAIフレームワークで使用できる型安全なコードに変換します。
モデルコンテキストプロトコル(MCP)は、大規模言語モデル(LLM)と外部システム間のコンテキストを管理するための新しい標準化プロトコルです。このリポジトリでは、 Postmanツール生成API用のインストーラーとMCPサーバーを提供します。
これにより、 Claude DesktopやClineなどの MCP クライアントを使用して、自然言語で Postman アカウントで操作を実行できるようになります。例:
Create an AI tool for: collectionID: 12345-abcde requestID: 67890-fghij typescript openai
特徴
Postman コレクションから TypeScript/JavaScript コードを生成する
複数の AI フレームワーク (OpenAI、Mistral、Gemini、Anthropic、LangChain、AutoGen) のサポート
型安全なコード生成
エラー処理と応答検証
Related MCP server: Interactive Feedback MCP
デモ
設定
依存関係をインストールします:
サーバーを構築します。
Claude 設定ファイル (
cline_mcp_settings.json) に次のコードを追加して、MCP 設定を構成します。
使用法
サーバーは、次のパラメータを持つgenerate_ai_toolという単一のツールを提供します。
例
生成されたコード
このツールは、次の内容を含むタイプセーフなコードを生成します。
リクエスト/レスポンスの型定義
エラー処理
API統合
OpenAI関数定義
ドキュメントと例
発達
依存関係をインストールします:
src/index.tsに変更を加えるサーバーを構築します。
更新されたサーバーをロードするには、Claudeアプリを再起動してください。
環境変数
POSTMAN_API_KEY: Postman API キー(必須)
エラー処理
サーバーには、次の包括的なエラー処理が含まれています。
無効なパラメータ
API障害
JSON解析エラー
ネットワークの問題
エラー応答には、問題の診断に役立つ詳細なメッセージが含まれます。
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
MITライセンス