cursor-explorer-mcp
Eksploruj wieloplikowe bazy kodu bez marnowania tokenów — szybka analiza architektury i śledzenie implementacji.
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Cursor Explorer to umiejętność MCP do analizy dużych projektów, gdy musisz znaleźć gdzie coś jest, zrozumieć przepływ kodu lub prześledzić implementację na wielu plikach. Zamiast ręcznie czytać dziesiątki plików, wysyłasz zapytanie do serwera cursor-agent, który zwraca dokładne odniesienia (plik:linia) i fragmenty kodu. Idealne dla architekturze, wyszukiwania szerokie i mapowania zależności — nie dla pojedynczych plików ani zadań czysto logicznych.
Jak używać
Rozpoznaj moment, gdy Cursor Explorer się przyda: szukasz gdzie w kodzie znajduje się funkcja, chcesz zrozumieć jak działa system na wielu plikach, lub musisz prześledzić przepływ danych między modułami. Jeśli pytanie dotyczy jednego pliku lub odpowiedź zajmie 1–2 linijki, użyj zamiast tego standardowych narzędzi do czytania kodu.
Sformułuj zapytanie precyzyjnie, prosząc o konkretny format: numery linii, fragmenty kodu i wyjaśnienie celu każdego znaleziska. Możesz połączyć kilka powiązanych pytań w jedno zapytanie, aby zaoszczędzić czas.
Uruchom zapytanie przez cursor-agent, wywołując funkcję start z parametrem query zawierającym Twoje pytanie. System zwróci identyfikator query_id, który będzie potrzebny do pobrania wyniku.
Pobierz wynik, używając funkcji result z query_id i ustawieniem wait na true — serwer automatycznie czeka na zakończenie analizy, nie musisz ręcznie monitorować postęp.
Przeanalizuj zwrócone odniesienia i fragmenty kodu. Jeśli zapytanie się nie powiodło, nie ponawiaj — zamiast tego przełącz się na ręczne czytanie plików za pomocą standardowych narzędzi.
Przedstaw użytkownikowi znalezione wyniki z dokładnymi odniesieniami do plików i linii, aby mógł szybko nawigować po kodzie i zrozumieć strukturę projektu.