Skip to content
TopicTracker
出典 HackerNews原文を表示
翻訳言語翻訳言語

Show HN: Mcpify – 任意のREST APIを1コマンドでMCPサーバーに変換

既存のAPIをMCPに接続するにはエンドポイントごとにツールラッパーを手書きする必要があるが、ほとんどのAPIにはOpenAPI仕様がある。McpifyはそのOpenAPI仕様を読み取り、サーバー全体を自動生成する。手作業で繰り返し行っていた作業を自動化するために作られたツールで、フィードバックを歓迎している。

背景メモ

MCP(Model Context Protocol)は、Anthropicが2024年に公開した、LLM(大規模言語モデル)と外部ツールやデータソースとを統一的に接続するためのオープンプロトコル。Claude Desktopなどが対応しており、AIエージェントがAPI経由でリアルタイム情報を取得・操作できるようになる。ただし、既存のREST APIをMCP対応させるには、エンドポイントごとに「ツール」ラッパーを手書きする必要があり、導入コストが高い。mcpifyはこの作業を自動化するCLIツールで、APIのOpenAPI仕様書(Swagger)を読み込んで、MCPサーバー全体を即座に生成する。OpenAPIはREST APIの仕様を記述する業界標準フォーマット。開発者のAmanbig(amir)は個人のOSS作者。同種ツールとしては、Anthropic公式のMCPサーバーSDKや、Speakeasy社が提供する商用のOpenAPI→MCP変換ツールなどがある。

関連記事

  • Safari Technology Preview 247 introduces the Safari MCP server, a Model Context Protocol server that lets AI agents connect to a Safari browser window to access DOM, network requests, screenshots, and console output for more autonomous web debugging and development.