Serwer MCP
Serena
Wyszukiwanie i edycja kodu na poziomie symboli dla agentów
Dodaj do swojego klienta
OficjalnyInstalacja
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
Repozytoriumhttps://github.com/oraios/serena
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.
Podobne serwery MCP
Fetch (MCP Reference Server)
Serwer MCPPobiera stronę z adresu URL i zwraca ją jako markdown
Narzędzia dla programistówWyszukiwarki i narzędzia internetowe
GitHub MCP Server
Serwer MCPSerwer GitHub do repozytoriów, zgłoszeń, PR-ów i workflow
Narzędzia dla programistówSystemy kontroli wersji i repozytoria
Filesystem MCP Server
Serwer MCPSerwer referencyjny z ograniczonym dostępem do lokalnych folderów
Narzędzia dla programistówMagazyny danych i pliki
Komentarze(0)
Zaloguj się, aby skomentować