海外からのアクセス:www.kdjingpai.com
Ctrl + D このサイトをブックマークする
現在の場所図頭 " AIアンサー

openapi-mcp-server変換APIをプログラムで使用するには?

2025-08-28 1.4 K

開発者は、openapi-mcp-serverの機能をプログラムで統合することができる:

  1. インポートモジュール: Node.jsプロジェクトにおけるコンバータの導入
    import { OpenAPIToMCPConverter } from 'openapi-mcp-server' ;
  2. APIフォーマットの変換コンバーターのインスタンスを作成し、希望のフォーマットに変換する。
    const converter = new OpenAPIToMCPConverter(openApiSpec); // openApiSpec は OpenAPI JSON データです。
    const openAiTools = await converter.convertToOpenAITools(); // OpenAI形式に変換する。
    const mcpTools = converter.convertToMCPTools(); // MCPフォーマットに変換する。
  3. APIコールの実行特定の操作にHttpClientを使用する
    import { HttpClient } from 'openapi-mcp-server' ;
    const httpClient = new HttpClient({ baseUrl: 'https://api.example.com' }, openApiSpec);
    const response = await httpClient.executeOperation(mcpTools.openApiLookup['getPetById'], { petId: 123 });

このアプローチは、APIを既存のプロジェクトや自動化されたワークフローに統合する必要があるシナリオに特に適しており、開発者はプログラムで変換プロセスを制御し、変換されたAPIリソースを使用する柔軟性を持っている。

おすすめ

AIツールが見つからない?こちらをお試しください!

キーワードを入力する アクセシビリティこのサイトのAIツールセクションは、このサイトにあるすべてのAIツールを素早く簡単に見つける方法です。

トップに戻る

ja日本語