GG

genmcp/gen-mcp

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

46 stars 19 forks 품질 60 트렌드 20Apache-2.0

genmcp/gen-mcp는 https://github.com/genmcp/gen-mcp.]에서 수입된 MCP 서버 후보입니다

개요

genmcp/gen-mcp는 https://github.com/genmcp/gen-mcp.]에서 수입된 MCP 서버 후보입니다

개요(AI 번역)

몇 초에 MCP 서버로 모든 API를 변환, 시간 없음

⚠️ 얼리뷰: 이 연구 프로젝트는 적극적인 개발입니다. API 및 기능은 변경할 수 있습니다.

gen-mcp는 Model Context Protocol (MCP) 서버 구축의 복잡성을 제거합니다. 내부에 보일러 플레이트 코드 및 학습 프로토콜을 작성하는 대신 구성 파일에서 도구를 설명합니다.-gen-mcp는 나머지를 처리합니다.

완성:

  • API Developers** - AI Assistant에 기존 REST API를 즉시 노출
  • youtube AI 엔지니어 - 사용자 지정 서버 코드 없이 외부 도구에 LLM을 연결
  • 542️ DevOps 팀 - 현대 AI 워크플로우와 통합 레거시 시스템

✨ 주요 특징

-► Zero-Code Server Generation - 간단한 YAML 설정에서 MCP 서버를 만듭니다. -** Open OpenAPI Auto-Conversion** - MCP 서버로 기존 OpenAPI 사양을 즉시 변환

  • ** 실시간 도구 노출** - HTTP 엔드포인트가 호출 가능한 AI 도구가 자동으로 -** Built️ 내장 검증** - Schema 검증 및 유형의 안전
  • ** 박스 보안 ** - TLS 암호화 및 OAuth / OIDC 인증 내장
  • **** - 프로세스 관리와 서버 모드 분리

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

gen-mcp: Zero-Code MCP Server Generation

Transform any API into an MCP server in seconds, not hours

⚠️ Early Preview: This is a research project in active development. APIs and features may change.

gen-mcp eliminates the complexity of building Model Context Protocol (MCP) servers. Instead of writing boilerplate code and learning protocol internals, simply describe your tools in a configuration file—gen-mcp handles the rest.

Perfect for:

  • 🔌 API Developers - Expose existing REST APIs to AI assistants instantly
  • 🤖 AI Engineers - Connect LLMs to external tools without custom server code
  • 🛠️ DevOps Teams - Integrate legacy systems with modern AI workflows

✨ Key Features

  • 🚀 Zero-Code Server Generation - Create MCP servers from simple YAML configs
  • 📡 OpenAPI Auto-Conversion - Transform existing OpenAPI specs into MCP servers instantly
  • 🔄 Real-Time Tool Exposure - HTTP endpoints become callable AI tools automatically
  • 🛡️ Built-in Validation - Schema validation and type safety out of the box
  • 🔐 Security Out of the Box - TLS encryption and OAuth/OIDC authentication built-in
  • ⚡ Background Processing - Detached server mode with process management
  • 🔧 Flexible Configuration - Fine-tune which endpoints to expose and how they behave

🚀 Quick Start

1. Install gen-mcp

Option A: Download Pre-built Binary

# Download from GitHub releases
# Visit: https://github.com/genmcp/gen-mcp/releases
# Or using curl (replace with latest version and platform):
curl -L https://github.com/genmcp/gen-mcp/releases/latest/download/genmcp-linux-amd64.zip -o genmcp-linux-amd64.zip
unzip genmcp-linux-amd64.zip
chmod +x genmcp-linux-amd64
sudo mv genmcp-linux-amd64 /usr/local/bin/genmcp

Verify the signed binary

You can cryptographically verify that the downloaded binaries (.zip files) are authentic and have not been tampered with. This process uses cosign to check the signature and certificate, which were generated securely during our automated build process.

Step 1: Install Cosign

You’ll need the cosign command-line tool. Please see the Official Cosign Installation Guide.

Step 2: Verify the Binary
  1. From the release page, download the signed bundle for your platform:

    • The bundle file (e.g., genmcp-linux-amd64.zip.bundle)
  2. Run the cosign verify-blob-attestation command in your terminal.

    Example (for the Linux amd64 CLI):

      cosign verify-blob-attestation \
         --bundle genmcp-linux-amd64.zip.bundle \
GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →