Serena

Semantic code analysis MCP server providing intelligent code understanding, refactoring suggestions, and codebase navigation through language server protocol integration.

Serena trasforma Claude in un potente agente di coding con funzionalità simili a quelle di un IDE. Questo server MCP fornisce strumenti di recupero e modifica del codice a livello semantico, operando a livello di simbolo per consentire una navigazione intelligente di codebase di grandi dimensioni senza dover leggere interi file. Con il supporto di oltre 30 linguaggi di programmazione — tra cui Python, JavaScript, TypeScript, Java, Rust, Go e C++ — Serena sfrutta l'integrazione con il Language Server Protocol per offrire una comprensione precisa del codice.

Le funzionalità principali includono l'estrazione del codice a livello di simbolo con strumenti come find_symbol e find_referencing_symbols, operazioni di modifica mirata come insert_after_symbol e un'interazione con la codebase ottimizzata in termini di token. Il toolkit sfrutta la struttura relazionale del codice per aiutare Claude a lavorare efficacemente su progetti complessi.

Come si usa: una volta installato, Claude acquisisce automaticamente gli strumenti di analisi semantica del codice. Chiedi a Claude di trovare definizioni di simboli, individuare riferimenti nella codebase o apportare modifiche mirate. Esempi di prompt: "Find all references to the UserService class", "Show me where the authenticate function is defined", "Insert a logging statement after the validateInput method".

Altri plugin

Frontend Design

Frontend design skill for UI/UX implementation

Superpowers

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

Code Review

Automated code review for pull requests using multiple specialized agents with confidence-based scoring

Context7

Upstash Context7 MCP server for up-to-date documentation lookup. Connects to Context7's hosted remote MCP server (https://mcp.context7.com/mcp) — no local Node.js or npx required — to pull version-specific documentation and code examples directly from source repositories into your LLM context. Authenticate with Context7 when prompted.

Code Simplifier

Agent that simplifies and refines code for clarity, consistency, and maintainability while preserving functionality

Playwright

Browser automation and end-to-end testing MCP server by Microsoft. Enables Claude to interact with web pages, take screenshots, fill forms, click elements, and perform automated browser testing workflows.