
automation-ai-labs/mcp-link
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Конвертируйте любой API OpenAPI V3 в MCP Server
Обзор
В нынешней экосистеме агентов искусственного интеллекта есть заметный пробел: - Большинство MCP-серверов — это простые обёртки вокруг веб-API - Функциональные интерфейсы могут быть неполными в зависимости от реализации разработчика - Ручное создание MCP-интерфейсов занимает много времени и подвержено ошибкам - Отсутствие стандартизированных процессов конвертации MCP Link решает эти проблемы с помощью автоматизации и стандартизации, позволяя любому API легко присоединиться к экосистеме приложений на базе ИИ. - : Генерировать полные MCP-серверы на основе схемы OpenAPI - : Сделать существующие RESTful API немедленно совместимыми со стандартами вызова AI Agent - : Убедиться, что все конечные точки и функции API корректно отображаются - : Получить совместимость с MCP без изменений оригинальной реализации API - : Следовать спецификации MCP для обеспечения совместимости с различными фреймворками AI Agent Попробуйте нашу хостинговую версию в mcp-link.vercel.app, чтобы быстро конвертировать и протестировать ваши API без установки.
Обзор (машинный перевод)
🧩 Архитектура
🤔 Почему MCP Link?
В нынешней экосистеме агентов искусственного интеллекта есть заметный пробел:
- Большинство MCP-серверов представляют собой простые обёртки вокруг веб-API
- Функциональные интерфейсы могут быть неполными, в зависимости от реализации разработчика
- Ручное создание интерфейсов MCP занимает много времени и подвержено ошибкам
- Отсутствие стандартизированных процессов преобразования
MCP Link решает эти проблемы с помощью автоматизации и стандартизации, позволяя любому API легко присоединиться к экосистеме приложений на базе ИИ.
🌟 Ключевые особенности
- Автоматическое преобразование: генерация полных MCP-серверов на основе схемы OpenAPI
- Бесшовная интеграция: Сделать существующие RESTful API немедленно совместимыми со стандартами вызова AI Agent
- Полная функциональность: Убедиться, что все конечные точки и функции API корректно отображаются
- Zero Code Modification: Получить совместимость с MCP без изменения оригинальной реализации API
- Открытый стандарт: Следовать спецификации MCP для обеспечения совместимости с различными фреймворками AI Agent
🌐 Онлайн-версия
Попробуйте нашу хостинговую версию в mcp-link.vercel.app, чтобы быстро конвертировать и протестировать ваши API без установки.
🚀 Быстрый старт
Установка
Бег
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
MCP Link - Convert Any OpenAPI V3 API to MCP Server
🧩 Architecture
🤔 Why MCP Link?
There is a notable gap in the current AI Agent ecosystem:
- Most MCP Servers are simple wrappers around Web APIs
- Functionality interfaces may not be complete, depending on developer implementation
- Manual creation of MCP interfaces is time-consuming and error-prone
- Lack of standardized conversion processes
MCP Link solves these issues through automation and standardization, allowing any API to easily join the AI-driven application ecosystem.
🌟 Key Features
- Automatic Conversion: Generate complete MCP Servers based on OpenAPI Schema
- Seamless Integration: Make existing RESTful APIs immediately compatible with AI Agent calling standards
- Complete Functionality: Ensure all API endpoints and features are correctly mapped
- Zero Code Modification: Obtain MCP compatibility without modifying the original API implementation
- Open Standard: Follow the MCP specification to ensure compatibility with various AI Agent frameworks
🌐 Online Version
Try our hosted version at mcp-link.vercel.app to quickly convert and test your APIs without installation.
🚀 Quick Start
Installation
# Clone repository
git clone https://github.com/automation-ai-labs/mcp-link.git
cd mcp-openapi-to-mcp-adapter
# Install dependencies
go mod download
Running
# Specify port
go run main.go serve --port 8080 --host 0.0.0.0
Parameter Description
s=- URL of the OpenAPI specification fileu=- Base URL of the target APIh=- Authentication header format, in the format ofheader-name:value-prefixf=- Path filter expressions to include or exclude API endpoints. Syntax:+/path/**- Include all endpoints under /path/-/path/**- Exclude all endpoints under /path/+/users/*:GET- Include only GET endpoints for /users/{id}- Multiple filters can be separated by semicolons:
+/**:GET;-/internal/** - Wildcards:
*matches any single path segment,**matches zero or more segments
Examples
| _ | API | MCP Link URL | Authentication Method |
|---|---|---|---|
| Brave Search | https://mcp-link.vercel.app/links/brave | API Key | |
| DuckDuckGo | https://mcp-link.vercel.app/links/duckduckgo | None | |
| Figma | https://mcp-link.vercel.app/links/figma | API Token | |
| GitHub | https://mcp-link.vercel.app/links/github | Bearer Token |
Установка
This server does not publish a one-line install command.
Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →Конфигурация
{
"mcpServers": {
"@service-name": {
"url": "http://localhost:8080/sse?s=[OpenAPI-Spec-URL]&u=[API-Base-URL]&h=[Auth-Header]:[Value-Prefix]"
}
}
}