Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
MCP Server Builder
How to use
Przygotuj ważną specyfikację OpenAPI dla API, które chcesz udostępnić agentowi. Plik powinien zawierać ścieżki, operacje i schematy danych.
Uruchom skrypt konwersji OpenAPI na MCP, podając nazwę serwera, język (python lub typescript) i katalog wyjściowy. Możesz przekazać plik bezpośrednio lub użyć stdin: cat openapi.json | python3 scripts/openapi_to_mcp.py --server-name nazwa-serwera --language python.
Przejrzyj wygenerowany manifest narzędzi i kod startowy. Sprawdź, czy nazwy, opisy i strategie autentykacji odpowiadają Twoim wymaganiom.
Dodaj logikę specyficzną dla każdego endpointu w wygenerowanym kodzie. Narzędzie dostarcza strukturę, którą rozszerzasz o szczegóły implementacji.
Uruchom walidator MCP przed testami integracyjnymi, aby sprawdzić duplikaty nazw, błędy schematów i brakujące opisy: python3 scripts/mcp_validator.py --input out/tool_manifest.json --strict.
Po walidacji serwer jest gotowy do wdrożenia. Możesz go udostępnić zespołom i asystentom jako jedno, spójne źródło narzędzi dla agentów.