背景
企業では多くのOpenAPI仕様が定義されていることが多いが、再利用は難しく、特にプラットフォームをまたいで使用する場合は難しい。
コアソリューション
openapi-mcp-serverの多重化機能を利用する:
- フォーマット変換同じAPI仕様をOpenAI、Anthropic、MCPの各フォーマットに同時に変換。
- モジュラー・インテグレーション既存システムへのプログラム統合
- カスタム開発オープンソースに基づく二次開発
実施手順
- API仕様カタログ構造の作成
- バッチ処理用の変換スクリプトを書く
- 変換結果を共有するために、社内にNPMリポジトリを設置する。
この答えは記事から得たものである。openapi-mcp-server: AIがオープンAPIを使ってMCPサービスを直接呼び出せるようにする。について