Перейти к содержимому

MCP Link - Convert Any OpenAPI V3 API to MCP Server

Автоматически конвертирует OpenAPI V3 API в серверы для AI-агентов без изменений в коде.

Go
540 stars

Описание

MCP Link — инструмент на Go для генерации MCP-серверов из спецификаций OpenAPI V3. Автоматизирует интеграцию RESTful API с экосистемой AI-агентов, обеспечивая полное отображение эндпоинтов, поддержку аутентификации (API-ключ, Bearer) и фильтров путей. Без модификаций оригинального API. Подходит для быстрого подключения сервисов вроде GitHub, Stripe или YouTube к AI-приложениям. Доступна онлайн-версия для тестирования.

Возможности

Автоматическая конвертация

Генерирует полные MCP-серверы на основе схем OpenAPI V3.

Бесшовная интеграция

Делает REST API совместимыми с AI-агентами без кода.

Полное отображение

Маппит все эндпоинты и функции API.

Поддержка аутентификации

Обработка API-ключей, Bearer-токенов и заголовков.

Фильтры путей

Включение/исключение эндпоинтов с использованием wildcard и масок.

Стандартизация

Следует MCP-спецификации для совместимости с AI-фреймворками.

Установка

Установка

# Клонировать репозиторий
git clone https://github.com/automation-ai-labs/mcp-link.git
cd mcp-openapi-to-mcp-adapter

# Установить зависимости
go mod download

Запуск

# Указать порт
go run main.go serve --port 8080 --host 0.0.0.0

Параметры: s=URL OpenAPI, u=базовый URL API, h=формат аутентификации, f=фильтры путей.

Онлайн-версия: https://mcp-link.vercel.app

Информация

Язык
Go
Лицензия
MIT License
GitHub Stars
540

Ссылки