Протокол контекста модели (MCP) позволил подключать большие языковые модели напрямую к внешней среде. Но если у вашей команды уже есть REST API, документированный в OpenAPI v3/Swagger, написание собственного сервера FastMCP просто для проверки...
Протокол контекста модели (MCP) позволил подключать большие языковые модели напрямую к внешней среде. Но если у вашей команды уже есть REST API, задокументированный в OpenAPI v3/Swagger, написание собственного сервера FastMCP только для его тестирования в Claude Desktop кажется ненужным шаблоном.
В этом руководстве мы рассмотрим, как преобразовать любое стандартное определение OpenAPI в полнофункциональный инструмент Claude Desktop менее чем за 60 секунд без запуска внутреннего сервера.
Проблема архитектуры
OpenAPI описывает конечные точки HTTP, параметры пути и тела запросов. Claude Desktop, с другой стороны, использует JSON-RPC 2.0 вместо стандартного ввода/вывода (stdio).
Чтобы соединить эти два фактора, вам традиционно нужно было:
Напишите оболочку Python или TypeScript, используя MCP SDK.
Вручную сопоставьте каждый идентификатор операции OpenAPI с объявлением инструмента MCP.
Определите объекты схемы JSON для каждого аргумента.
Управляйте выполнением дочерних процессов в claude_desktop_config.json.
Преобразование в браузере с помощью MCP Bridge
Вместо написания этого кода вручную вы можете использовать клиентский анализатор с открытым исходным кодом на MCP Bridge.
Поскольку конвертер на 100% работает в вашем браузере с использованием клиентского JavaScript и WebAssembly, ваши токены API и int