Serena-MCP
ghcr.io/oraios/serena
https://github.com/oraios/serena/pkgs/container/serena
bridge
sh
false
https://forums.unraid.net/topic/198400-support-serena-mcp-server/
https://github.com/oraios/serena
Serena is a powerful MCP (Model Context Protocol) toolkit for coding agents.
It provides semantic code retrieval and editing capabilities powered by language servers (LSP), giving your AI agent IDE-level code intelligence.
Features:
Semantic code navigation -find definitions, references, and symbols across your codebase
Language server integration -supports Python, TypeScript, Go, Java, C/C++, PHP, and more
MCP-compatible -works with Claude, Claude Code, and any MCP-enabled client
Web dashboard -monitor and manage Serena via browser
FIRST START SETUP (required for dashboard access):
After the first start, edit /mnt/user/appdata/serena-mcp/config/serena_config.yml and change:
web_dashboard_listen_address: 127.0.0.1 -> web_dashboard_listen_address: 0.0.0.0
Also set:
gui_log_window: False
web_dashboard_open_on_launch: False
Then restart the container. This only needs to be done once.
PROJECT MOUNTING:
Each project must be mounted as its own volume. In the Unraid template UI, click "Add another Path" for each project:
Host path: /mnt/user/your-project-folder
Container path: /workspace/your-project-folder
Repeat for each project you want Serena to access.
Connect your MCP client to http://[IP]:9121/mcp (streamable-http transport).
See DOCKER.md for full setup instructions: https://github.com/oraios/serena/blob/main/DOCKER.md
AI: Tools: Productivity:
http://[IP]:[PORT:24282]
https://raw.githubusercontent.com/PikkonMG/unraid-docker-templates/refs/heads/main/templates/serena_mcp.xml
https://raw.githubusercontent.com/PikkonMG/unraid-docker-templates/refs/heads/main/templates/img/serena.png
https://github.com/oraios/serena/blob/main/DOCKER.md
uv run --directory /workspaces/serena serena start-mcp-server --transport streamable-http --port 9121 --host 0.0.0.0
bridge
9121
9121
tcp
24282
24282
tcp
/mnt/user/appdata/serena-mcp/config/
/workspaces/serena/config/
rw
1
SERENA_DOCKER
INTELEPHENSE_LICENSE_KEY
9121
24282
/mnt/user/appdata/serena-mcp/config/
1