remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Integrations
Supports JavaScript code generation for AI tools created from Postman collections, including API integration and error handling.
Generates LangChain-compatible tool implementations from Postman API collections, enabling integration with the LangChain framework.
Creates OpenAI-compatible function definitions and tool implementations from Postman API collections, with proper error handling and response validation.
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) のサポート
- 型安全なコード生成
- エラー処理と応答検証
デモ
設定
- 依存関係をインストールします:
- サーバーを構築します。
- Claude 設定ファイル (
cline_mcp_settings.json
) に次のコードを追加して、MCP 設定を構成します。
使用法
サーバーは、次のパラメータを持つgenerate_ai_tool
という単一のツールを提供します。
例
生成されたコード
このツールは、次の内容を含むタイプセーフなコードを生成します。
- リクエスト/レスポンスの型定義
- エラー処理
- API統合
- OpenAI関数定義
- ドキュメントと例
発達
- 依存関係をインストールします:
src/index.ts
に変更を加える- サーバーを構築します。
- 更新されたサーバーをロードするには、Claudeアプリを再起動してください。
環境変数
POSTMAN_API_KEY
: Postman API キー(必須)
エラー処理
サーバーには、次の包括的なエラー処理が含まれています。
- 無効なパラメータ
- API障害
- JSON解析エラー
- ネットワークの問題
エラー応答には、問題の診断に役立つ詳細なメッセージが含まれます。
貢献
貢献を歓迎します!お気軽にプルリクエストを送信してください。
ライセンス
MITライセンス
You must be authenticated.
Tools
PostmanのコレクションとリクエストからAIエージェントツールを生成するMCPサーバー。このサーバーはPostman APIと統合し、APIエンドポイントを様々なAIフレームワークで使用できる型安全なコードに変換します。