Skip to main content
Glama
MojoRohjo

Instant-MCP Studio

by MojoRohjo

⚡ Instant-MCP Studio

自律型ゼロコストOpenAPI&RESTから本番用FastMCPサーバー生成ツール

FastMCP Compatible Zero Cost Claude Desktop Ready

Instant-MCP Studioは、あらゆるOpenAPI v3.1 / v3.0 / Swagger 2.0仕様(JSON、YAML、またはライブURL)を、1秒で本番対応の型安全なFastMCP Pythonサーバーに変換します。洗練されたGlassmorphismデザインのローカルホストスタジオと、Claude Desktop / Cursor IDEへの1クリック統合を備えています。


🌟 Instant-MCPが選ばれる理由

既存のOpenAPIジェネレーターには大きな欠点があります:

  • ❌ トークン枯渇: 150ものツールをClaudeのコンテキストウィンドウに詰め込み、ツール呼び出しの失敗を引き起こします。

  • ❌ 標準出力の汚染: ターミナルへのprint文がJSON-RPCストリームを破壊し、Claude Desktopをクラッシュさせます。

  • ❌ 手動設定の手間: Windows/MacのJSONパスやエスケープエラーに悩まされます。

Instant-MCPはこれらを解決します:

  • ✅ スマートエンドポイント整理: 視覚的なチェックボックスで必要な5~10個のツールだけを選択できます。

  • ✅ Claude&Cursorへの1クリック注入: パスエラーゼロで%APPDATA%\Claude\claude_desktop_config.jsonを自動書き込みします。

  • ✅ ゼロコストローカルスタジオ: ダークモードのMonacoコードエディタで100%ローカル動作します。

  • ✅ 循環参照防御: 再帰エラーを防ぐ堅牢なサイクル認識パーサーを搭載。


Related MCP server: mcp-forge

🚀 クイックスタート

1. Webスタジオを起動

python -m instant_mcp.cli studio --port 8765

ブラウザで http://127.0.0.1:8765 を開きます。

2. またはCLIから生成

python -m instant_mcp.cli generate https://petstore.swagger.io/v2/swagger.json --output ./petstore_mcp.py --install-claude

🏗️ アーキテクチャ

graph TD
    A[OpenAPI / Swagger JSON] --> B[Cycle-Aware AST Parser]
    B --> C[Intermediate Representation IR]
    C --> D[Smart Endpoint Filter]
    D --> E[Jinja2 + Pydantic FastMCP Codegen]
    E --> F[1-Click Claude Desktop / Cursor Injector]
    E --> G[Live Monaco Studio Preview]

👤 作者

Mohit Yadav(@MojoRohjo) AI搭載検索エンジンとMCPワークフローを構築中。

Related MCP Connectors

Related MCP Servers