CG

ckanthony/gin-mcp

Developer tools

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

85 stars 22 forks 품질 69 트렌드 22MIT

ckanthony/gin-mcp는 MCP 서버 후보가 https://github.com/ckanthony/gin-mcp.에서 수입되었습니다

개요

ckanthony/gin-mcp는 MCP 서버 후보가 https://github.com/ckanthony/gin-mcp.에서 수입되었습니다

개요(AI 번역)

어떤 Gin API에 대한 MCP 기능을 코드 라인으로 활성화하십시오.

Gin-MCP는 모델 Context Protocol (MCP) 도구로 기존의 Gin 엔드포인트를 자동으로 노출하는 의견, 제로 구성 라이브러리이며 Cursor, Claude Desktop, Continue, Zed 및 기타 MCP-enabled 도구와 같은 MCP 호환 클라이언트에서 즉시 사용 가능합니다.

우리의 철학은 간단합니다: 최소 설치, 최대 생산력. Gin-MCP를 Gin 애플리케이션에 연결하고 나머지를 처리합니다.

왜 Gin-MCP?

  • ** 불편한 통합: ** tedious Boilerplate 코드를 작성하지 않고 MCP 클라이언트에 Gin API를 연결합니다.
  • Zero Configuration (기본값): 즉시 시작 Gin-MCP는 경로와 인퍼스 스키마를 자동으로 발견합니다.
  • 개발자 생산성: 더 적은 시간 구성 도구 및 더 많은 시간 건물 기능 지출.
  • ** 융통성: ** Zero-config는 기본적으로 schemas와 endpoint 노출을 사용할 수 있습니다. -Existing API: 기존 Gin API와 함께 작동 - 어떤 코드를 변경할 필요가 없습니다.

데모

특징

  • ** 자동 발견 : ** 지능적으로 모든 등록 된 Gin 노선을 찾습니다.

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

README

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

Gin-MCP: Zero-Config Gin to MCP Bridge

Why Gin-MCP?

  • Effortless Integration: Connect your Gin API to MCP clients without writing tedious boilerplate code.
  • Zero Configuration (by default): Get started instantly. Gin-MCP automatically discovers routes and infers schemas.
  • Developer Productivity: Spend less time configuring tools and more time building features.
  • Flexibility: While zero-config is the default, customize schemas and endpoint exposure when needed.
  • Existing API: Works with your existing Gin API - no need to change any code.

Demo

Features

  • Automatic Discovery: Intelligently finds all registered Gin routes.
  • Schema Inference: Automatically generates MCP tool schemas from route parameters and request/response types (where possible).
  • Direct Gin Integration: Mounts the MCP server directly onto your existing gin.Engine.
  • Parameter Preservation: Accurately reflects your Gin route parameters (path, query) in the generated MCP tools.
  • Dynamic BaseURL Resolution: Support for proxy environments (Quicknode, RAGFlow) with per-user/deployment endpoints.
  • Customizable Schemas: Manually register schemas for specific routes using RegisterSchema for fine-grained control.
GitHub에서 전체 README 보기

설치

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

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