mcp-developer
Buduj serwery MCP łączące AI z zewnętrznymi narzędziami i źródłami danych
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Specjalistyczna umiejętność do tworzenia i debugowania serwerów oraz klientów Model Context Protocol. Pomagamy zaimplementować handlery narzędzi, skonfigurować dostawców zasobów, ustawić warstwy transportu (stdio, HTTP, SSE) i walidować schematy za pomocą Zod lub Pydantic. Idealna dla developerów integrujących systemy AI z zewnętrznymi API i bazami danych.
Jak używać
Zainstaluj narzędzie do tworzenia projektów MCP. Dla TypeScript uruchom
npx @modelcontextprotocol/create-server moja-nazwa-serwera, dla Pythona zainstaluj pakietmcpi przygotuj strukturę projektu zgodnie z dokumentacją.Zdefiniuj wymagania: określ źródła danych, które chcesz podłączyć, narzędzia potrzebne dla AI oraz aplikacje klienckie, które będą z nich korzystać.
Zaprojektuj protokół poprzez zdefiniowanie URI zasobów, schematów narzędzi (używając Zod dla TypeScript lub Pydantic dla Pythona) oraz szablonów promptów.
Zaimplementuj logikę: zarejestruj handlery narzędzi i dostawców zasobów, skonfiguruj warstwę transportu (stdio, SSE lub HTTP) oraz upewnij się, że odpowiedzi są poprawnie serializowane.
Przetestuj serwer uruchamiając
npx @modelcontextprotocol/inspectoraby interaktywnie weryfikować zgodność protokołu. Sprawdź czy narzędzia się pojawiają, schematy akceptują prawidłowe dane wejściowe i odpowiedzi błędów mają format JSON-RPC 2.0. Jeśli walidacja schematu się nie powiedzie, przeanalizuj błędy z Zod lub Pydantic, popraw definicję i uruchom inspektor ponownie.Wdrażaj: spakuj projekt, dodaj uwierzytelnianie i rate-limiting, skonfiguruj zmienne środowiskowe oraz ustaw monitoring dla produkcji.
Podobne skille
content-creator
autor: alirezarezvani
reverse-engineering-tools
autor: gmh5225
senior-security
autor: davila7
llama-cpp
autor: zechenzhangAGI
academic-researcher
autor: Shubhamsaboo
better-auth-best-practices
autor: novuhq