{"@context":"https://schema.org","@graph":[{"@type":"TechArticle","@id":"https://www.devtools.tools/ai/resource/serena-mcp#article","headline":"Serena MCP Toolkit","name":"Serena MCP Toolkit","description":"A semantic coding MCP toolkit that provides retrieval and editing capabilities for AI-assisted software development.","url":"https://www.devtools.tools/ai/resource/serena-mcp","dateModified":"2026-08-22","inLanguage":"en-US","isAccessibleForFree":true,"keywords":"semantic-code, editing, language-server, coding","license":"MIT","author":[{"@type":"Person","name":"OraiOS"}],"isPartOf":{"@type":"WebSite","@id":"https://www.devtools.tools#website","name":"DevTools"},"about":{"@type":"Thing","name":"MCP"},"sameAs":"https://github.com/oraios/serena"},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"DevTools","item":"https://www.devtools.tools"},{"@type":"ListItem","position":2,"name":"AI Community Hub","item":"https://www.devtools.tools/ai"},{"@type":"ListItem","position":3,"name":"MCP resources","item":"https://www.devtools.tools/ai/mcp"},{"@type":"ListItem","position":4,"name":"Serena MCP Toolkit","item":"https://www.devtools.tools/ai/resource/serena-mcp"}]}]}
MCP ServerMIT
Serena MCP Toolkit
A semantic coding MCP toolkit that provides retrieval and editing capabilities for AI-assisted software development.
View source Metadata Checked
Installation
uvx --from git+https://github.com/oraios/serena serena start-mcp-server --context ide-assistantReview project activation and file-write behavior in the upstream documentation.
Capabilities
stdiotoolsresources
Security notes
Semantic editing can modify project files; use a disposable branch and explicit repository permissions.
Declared capabilities or risks
Code executionFilesystem access