
automation-ai-labs/mcp-link
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
어떤 OpenAPI V3 API든 MCP 서버로 변환할 수 있습니다
개요
현재 AI 에이전트 생태계에는 눈에 띄는 공백이 있습니다: - 대부분의 MCP 서버는 웹 API를 단순하게 래퍼하는 형태입니다 - 개발자 구현에 따라 기능 인터페이스가 완전하지 않을 수 있음 - MCP 인터페이스의 수동 생성은 시간이 많이 걸리고 오류가 잦음 - 표준화된 변환 프로세스의 부재 MCP Link는 자동화와 표준화를 통해 이러한 문제를 해결하여, 어떤 API든 AI 기반 애플리케이션 생태계에 쉽게 참여할 수 있게 합니다. - : OpenAPI 스키마를 기반으로 완전한 MCP 서버 생성 - : 기존 RESTful API를 AI 에이전트 호출 표준과 즉시 호환되도록 - : 모든 API 엔드포인트와 기능이 올바르게 매핑되었는지 확인 - : 원본 API 구현을 수정하지 않고 MCP 호환성을 확보 - : 다양한 AI 에이전트 프레임워크와의 호환성을 보장하기 위해 MCP 명세를 준수함 설치 없이도 API를 빠르게 변환하고 테스트할 수 있는 호스팅 버전을 mcp-link.vercel.app 에서 사용해 보세요.
개요(AI 번역)
🧩 건축
🤔 왜 MCP 링크?
현재 AI 에이전트 생태계에는 눈에 띄는 공백이 있습니다:
- 대부분의 MCP 서버는 웹 API를 단순하게 래퍼링합니다
- 기능 인터페이스가 개발자 구현에 따라 완전하지 않을 수 있습니다
- MCP 인터페이스의 수동 생성은 시간이 많이 걸리고 오류가 발생하기 쉽습니다
- 표준화된 변환 절차의 부재
MCP Link는 자동화와 표준화를 통해 이러한 문제를 해결하여, 어떤 API든 AI 기반 애플리케이션 생태계에 쉽게 참여할 수 있게 합니다.
🌟 주요 특징
- 자동 변환: OpenAPI 스키마를 기반으로 완전한 MCP 서버 생성
- 원활한 통합: 기존 RESTful API를 AI 에이전트 호출 표준과 즉시 호환되도록 만듭니다
- 완전한 기능: 모든 API 엔드포인트와 기능이 올바르게 매핑되었는지 확인
- 코드 수정 없이: 원본 API 구현을 수정하지 않고 MCP 호환성을 얻기
- 오픈 스탠다드: 다양한 AI 에이전트 프레임워크와의 호환성을 보장하기 위해 MCP 명세를 준수하세요
🌐 온라인 버전
설치 없이도 API를 빠르게 변환하고 테스트할 수 있는 호스팅 버전을 mcp-link.vercel.app 에서 사용해 보세요.
🚀 퀵 스타트
설치
달리기
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
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]"
}
}
}