
genmcp/gen-mcp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
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
-
From the release page, download the signed bundle for your platform:
- The bundle file (e.g.,
genmcp-linux-amd64.zip.bundle)
- The bundle file (e.g.,
-
Run the
cosign verify-blob-attestationcommand in your terminal.Example (for the Linux amd64 CLI):
cosign verify-blob-attestation \ --bundle genmcp-linux-amd64.zip.bundle \
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →