Serena Code Analysis
Plugin WarnungSemantic code analysis MCP server providing intelligent code understanding, refactoring suggestions, and codebase navigation through language server protocol integration.
This plugin integrates a semantic code analysis MCP server by executing a specific command to start it from a remote Git repository. It leverages the Language Server Protocol for intelligent code understanding, refactoring, and navigation.
Practical Utility
- warning:Production readinessThe extension relies on an external Git repository for its core functionality and does not appear to have a dedicated install or setup mechanism beyond the basic MCP server start command, suggesting it may not be fully production-ready without further integration.
License
- critical:License usabilityNo license information is provided in any of the plugin files (plugin.json, .mcp.json, README.md), and no LICENSE file is present in the repository. The README mentions checking individual plugins but provides no specific license for this one.
Security
- warning:Transitive Supply-Chain GrenadesThe plugin fetches an MCP server from a Git repository, which is a form of remote execution and supply-chain risk. The command `uvx` is also used to execute code from a Git URL, adding another layer of indirection.
Hooks
- warning:Opaque code executionThe plugin uses `uvx` to execute code from a Git URL, which is an opaque code execution mechanism.
Versioning
- critical:Release ManagementNo version information is present in the plugin.json, .mcp.json, or README.md, and no dedicated LICENSE or CHANGELOG files are provided. The installation instructions do not specify a version, implying use of the latest.
Code Execution
- warning:Error HandlingThe plugin relies on an external command (`uvx`) to start the MCP server, and there is no explicit error handling or reporting mechanism defined within the plugin's own files for failures of this command.
Portability
- warning:Runtime stabilityThe plugin relies on the `uvx` command and potentially the 'serena' MCP server from a Git URL, which introduces dependencies on external tools and services that might not be available or stable across all environments.
Documentation
- warning:Install / Setup InstructionsThe README provides generic installation instructions for plugins and mentions installing this one via `/plugin install serena@claude-plugins-official`. However, it does not detail how to configure or manage the underlying MCP server or its dependencies.
- warning:Feature TransparencyThe README mentions 'Semantic code analysis MCP server' but does not explicitly detail the capabilities of the underlying 'serena' MCP server or the 'uvx' command used for its execution, leaving the exact functionality somewhat opaque.
Dependencies
- warning:Tagged release sourcingThe MCP server is sourced from a Git repository (`git+https://github.com/oraios/serena`) using a bare branch reference ('serena'), not a tagged release or commit SHA, which poses a supply-chain risk as it can be updated unpredictably.
Installation
Zuerst Marketplace hinzufügen
/plugin marketplace add anthropics/claude-plugins-official/plugin install serena@claude-plugins-officialÄhnliche Erweiterungen
Rust Analyzer LSP
45Rust language server for code intelligence and analysis
Plugin Development Toolkit
99Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.
Plugin Master
99Complete Claude Code plugin development system. PROACTIVELY activate when users want to: (1) Create/build plugins with 2025 features, (2) Add skills/commands/agents/hooks, (3) Validate plugin structure, (4) Publish to marketplace, (5) Get plugin development guidance. Provides: agent-first design patterns, progressive disclosure skills, hook automation, MCP integration, marketplace publishing. Includes plugin-expert agent and validation utilities.
AnomalyArmor Agents
99Data observability plugin - health monitoring, alerts, schema drift, freshness tracking
MCP Server Development Suite
98Skills for designing and building MCP servers that work seamlessly with Claude. Guides you through deployment models (remote HTTP, MCPB, local), tool design patterns, auth, and interactive MCP apps.