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 翻訳)

任意の API を MCP サーバーに数秒で変換します。

注記早期プレビュー**: アクティブ開発に関する研究プロジェクトです。 APIや機能が変更される場合があります。

gen-mcp は、モデルコンテキストプロトコル(MCP)サーバーの構築の複雑性を排除します。 ボイラープレートのコードと学習プロトコルの内部を記述する代わりに、単に設定ファイル内のツールを記述するだけで、gen-mcp は残りを処理します。

パーフェクト:

  • 🔌API開発者 - 既存のREST APIをAIアシスタントに即座に公開
  • 匿名エンジニア** - LLMをカスタムサーバーコードなしで外部ツールに接続
  • DevOps Teams** - 現代のAIワークフローでレガシーシステムを統合

✨ 主な特長

  • ** ゼロコード サーバーの生成** - シンプルな YAML 設定から MCP サーバーを作成する -** 既存の OpenAPI を MCP サーバーに即座に変換する
  • リアルタイムツール露光 - HTTPエンドポイントが自動的にコール可能なAIツールになる
  • ️️ビルトイン検証 - チェックボックスからスキーマ検証とタイプの安全
  • ** {{ Box のセキュリティ - 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 のガイドから始めましょう →