Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Query and invoke tools on MCP servers using fastmcp list and fastmcp call. Use when you need to discover what tools a server offers, call tools, or integrate MCP servers into workflows.
How to use
Zainstaluj fastmcp, jeśli jeszcze tego nie zrobiłeś — umiejętność zakłada, że masz dostęp do poleceń
fastmcp listifastmcp callw swoim środowisku.Aby odkryć narzędzia dostępne na serwerze, użyj
fastmcp listz docelowym serwerem. Możesz wskazać serwer na wiele sposobów: adres HTTP (np.http://localhost:8000/mcp), lokalny plik Python (server.py), plik konfiguracyjny MCPConfig (mcp.json) lub polecenie stdio z flagą--command. Na przykład:fastmcp list server.pywyświetli listę narzędzi z ich sygnaturami i opisami.Aby zobaczyć pełne schematy wejściowe i wyjściowe narzędzi, dodaj flagi
--input-schemalub--output-schemado polecenia list. Jeśli wolisz strukturalny format, użyj--jsondo wyjścia czytelnego dla maszyn.Aby uruchomić konkretne narzędzie, użyj
fastmcp callz nazwą serwera, nazwą narzędzia i argumentami. Argumenty przekaż jako pary klucz=wartość, na przykład:fastmcp call server.py greet name=World. Dla złożonych lub zagnieżdżonych argumentów podaj obiekt JSON:fastmcp call server.py create_item '{"name": "Widget", "tags": ["a", "b"]}'.FastMCP automatycznie konwertuje typy argumentów na podstawie schematu narzędzia —
limit=5staje się liczbą całkowitą,verbose=truebooleanem. Jeśli chcesz wynik w formacie JSON do dalszego przetwarzania, dodaj flagę--jsondo polecenia call.