Serena

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

  • Instalar en
  • Fuente del pluginVer fuente
  • Instalaciones89.147

Serena convierte a Claude en un potente agente de programación con capacidades similares a las de un IDE. Este servidor MCP proporciona herramientas de recuperación y edición de código semántico que operan al nivel de símbolo, lo que permite navegar por grandes bases de código de forma inteligente sin necesidad de leer archivos enteros. Compatible con más de 30 lenguajes de programación —entre ellos Python, JavaScript, TypeScript, Java, Rust, Go y C++—, Serena aprovecha la integración con el protocolo de servidor de lenguaje para ofrecer una comprensión precisa del código.

Entre las funciones principales se incluyen la extracción de código a nivel de símbolo con herramientas como find_symbol y find_referencing_symbols, operaciones de edición de precisión como insert_after_symbol, e interacción eficiente con la base de código en términos de tokens. El conjunto de herramientas aprovecha la estructura relacional del código para que Claude trabaje con eficacia en proyectos complejos.

Cómo usarlo: Una vez instalado, Claude dispone automáticamente de las herramientas de código semántico. Pide a Claude que encuentre definiciones de símbolos, localice referencias en tu base de código o realice ediciones concretas. Ejemplos de consultas: «Encuentra todas las referencias a la clase UserService», «Muéstrame dónde está definida la función authenticate», «Inserta una instrucción de registro después del método validateInput».

Otros plugins

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.