Przejdź do treści
↑↓nawiguj↵otwórzesczamknij
Claude+372Whisper+228LangChain+168Codex+223NotebookLM+276DALL-E 3+192DeepL+249n8n+208Topaz Video AI+153LlamaIndex+161
Serena logo
#39 · z 443 · według tygodniowej liczby pobrańSerwer MCP

Serena

Wyszukiwanie i edycja kodu na poziomie symboli dla agentów

0
ZapiszOdwiedź stronę ↗
Pozycja
#39
z 443 · według tygodniowej liczby pobrań
Tygodniowa liczba pobrań
33 tys.
npm + PyPI, ostatnie 7 dni

Dodaj do swojego klienta

Oficjalny
Instalacja
uv tool install -p 3.13 serena-agent && serena start-mcp-server
Transport
both
Środowisko uruchomieniowe
Python
Uwierzytelnianie
Niewymagane
Licencja
MIT
Narzędzia
find_symbolget_symbols_overviewfind_referencing_symbolsreplace_symbol_bodyinsert_after_symbolsearch_for_patternreplace_contentlist_dirfind_fileread_fileexecute_shell_command

Serena działa jako lokalny serwer MCP i zapewnia agentowi taki obraz bazy kodu jak IDE: symbole, odwołania i hierarchie typów zamiast surowego tekstu. Narzędzia takie jak find_symbol i replace_symbol_body pozwalają modelowi odczytywać i modyfikować pojedyncze funkcje, dzięki czemu nie trzeba wczytywać całego dużego pliku do kontekstu. Domyślnie komunikuje się przez stdio, ale może też działać w trybie strumieniowego HTTP, gdy klient zarządza cyklem życia procesu.

Komentarze(0)

Zaloguj się, aby skomentować

Nie ma jeszcze komentarzy — napisz pierwszy.

Podobne serwery MCP

Zgłoś ten komentarz

Dlaczego to zgłaszasz?