🌐
GitHub
github.com › oraios › serena
GitHub - oraios/serena: A powerful coding agent toolkit providing semantic retrieval and editing capabilities (MCP server & other integrations)
3 weeks ago - In general, Serena can be integrated with an LLM in several ways: by using the model context protocol (MCP).
Starred by 17.5K users
Forked by 1.2K users
Languages   Python 87.2% | JavaScript 3.2% | AL 1.2% | Elixir 1.0% | CSS 0.9% | Erlang 0.9%
🌐
Playbooks
playbooks.com › mcp › oraios-serena
Serena MCP server for AI agents
For users of JetBrains IDEs, the Serena JetBrains Plugin offers enhanced capabilities: Supports all programming languages and frameworks compatible with JetBrains IDEs · Works with IntelliJ IDEA, PyCharm, WebStorm, and other JetBrains products ... # Start the MCP server in your project directory cd /path/to/your/project uvx --from git+https://github.com/oraios/serena serena start-mcp-server
🌐
Reddit
reddit.com › r/claudeai › try out serena mcp. thank me later.
r/ClaudeAI on Reddit: Try out Serena MCP. Thank me later.
June 20, 2025 -

Thanks so much to /u/thelastlokean for raving about this.
I've been spending days writing my own custom scripts with grep, ast-grep, and writing tracing through instrumentation hooks and open telemetry to get Claude to understand the structure of the various api calls and function calls.... Wow. Then Serena MCP (+ Claude Code) seems to be built exactly to solve that.

Within a few moments of reading some of the docs and trying it out I can immediately see this is a game changer.

Don't take my word, try it out. Especially if your project is starting to become more complex.

https://github.com/oraios/serena

🌐
DEV Community
dev.to › webdeveloperhyper › how-to-use-ai-more-efficiently-for-free-serena-mcp-5gj6
🧠How to use AI more efficiently for free (Serena MCP)🧐 - DEV Community
September 20, 2025 - Serena can not only save tokens but also speed up AI responses and improve response quality. You can use Serena at Claude Code, Cursor, Cline, VSCode and others as a MCP (Model Context Protocol).
🌐
Skypage
skywork.ai › skypage › en › Serena-MCP-Server-A-Deep-Dive-for-AI-Engineers › 1970677982547734528
Serena MCP Server: A Deep Dive for AI Engineers
September 24, 2025 - Serena is not another LLM. It is a sophisticated, open-source toolkit that transforms an LLM you already use (like Claude, Gemini, or models from Ollama) into a fully-featured coding agent .
🌐
LobeHub
lobehub.com › mcp › oraios-serena
Serena | MCP Servers · LobeHub
1 month ago - It provides semantic code retrieval and editing tools akin to an IDE's capabilities. Serena requires an LLM to orchestrate tool use and can be integrated via the Model Context Protocol (MCP).
🌐
Apidog
apidog.com › blog › serena-mcp-server-2
How to Use Serena MCP Server
August 8, 2025 - Let’s talk about the Serena MCP Server, a free, open-source gem that turns your favorite LLM into a coding powerhouse, all without breaking the bank. Built by Oraios AI, Serena lets you code smarter with tools like Claude or open-weight models, and the best part?
🌐
Warp
mcp.so › server › serena › oraios
Serena MCP Server
a powerful coding agent toolkit providing semantic retrieval and editing capabilities (MCP server & Agno integration) ... Serena is a powerful AI coding tool that acts as a coding agent, integrating with existing large language models (LLMs) ...
🌐
ClaudeLog
claudelog.com › home › mcps & add-ons › serena
Serena | ClaudeLog
November 11, 2025 - Serena is a comprehensive AI coding agent toolkit that provides semantic code understanding and intelligent editing capabilities through language server integration. Designed as a free alternative to expensive coding assistants like Cursor and ...
Find elsewhere
🌐
Alguidelines
alguidelines.dev › docs › agentic-coding › communityresources › tools › serena-mcp
Serena MCP | alguidelines.dev - Business Central Design Patterns
1 week ago - Serena is an AI-first code editor that provides MCP (Model Context Protocol) integration with Language Server Protocol (LSP) support for 20+ programming languages, including Business Central AL.
🌐
Smartscope
smartscope.blog › en › generative-ai › claude › serena-mcp-implementation-guide
Serena MCP Setup: 3-Step Guide (Python uv + Claude Code in 5min) - SmartScope
August 15, 2025 - Serena is an MCP server launched via uv (Python), with clients (Claude Code / Claude Desktop / Cursor) starting and connecting to it—this is the canonical route. Config files are YAML (~/.serena/serena_config.yml and <project>/.serena/project.yml) and are auto-generated.
🌐
Medium
medium.com › @souradip1000 › deconstructing-serenas-mcp-powered-semantic-code-understanding-architecture-75802515d116
Deconstructing Serena’s MCP-Powered Semantic Code Understanding Architecture | by Souradip Pal | Medium
July 5, 2025 - When I first discovered Serena, I thought I was looking at just another coding assistant. But after diving deep into their codebase, I realized I was witnessing something much more significant: a masterclass in architectural design that solves the fundamental problems of AI-powered coding tools. ... · The Problem They Set Out to Solve · The Genius of MCP + LSP Integration ∘ Language Server Protocol (LSP) — The Brain ∘ Model Context Protocol (MCP) — The Bridge ·
🌐
Apidog
apidog.com › blog › serena-mcp-server
Serena MCP Server: The Open-Source Coding Agent Toolkit
October 24, 2025 - The Serena MCP Server is a sophisticated toolkit that transforms a Large Language Model (LLM) into a fully-featured coding agent. It equips LLMs with the ability to perform semantic code retrieval and editing, much like a seasoned developer ...
🌐
Reddit
reddit.com › r/claudeai › claude and serena mcp - a dream team for coding
r/ClaudeAI on Reddit: Claude and Serena MCP - a dream team for coding
June 5, 2025 -

Claude 4, in particular Opus, is amazing for coding. It has only two main downsides: high cost and a relatively small context window.

Fortunately, there is a free, open-source (MIT licensed) solution to help with both: the Serena MCP server, a toolbox that uses language servers (and quite some code on top of them) to allow an LLM to perform symbolic operations, including edits, directly on your codebase. You may have seen my post on it a while ago, when we had just published the project. It turns a vanilla LLM into a capable coding agent, or improves existing coding agents if included into them

Now, a few weeks and 1k stars later, we are nearing a first stable version. I have started evaluating it, and I'm blown away by the results so far! When using it on its own in Claude Desktop, it turns Claude into a careful and token-frugal agent, capable of acting on enormous projects without running into token limits. As a complement to an existing agentic solution, like Claude Code or some other coding agent, Serena significantly reduced costs in all my experiments while keeping or increasing the quality of the output.

None of it is surprising, of course. If you give me an IDE, I will obviously be better and faster at coding than if I had to code in something like word and use pure file-reads and edits. Why shouldn't the same hold for an LLM?

A quantitative evaluation on SWE-verified is on its way, but to just give a taste of what Serena can do, I created one PR on a benchmark task from sympy, with Opus running on Claude Desktop. It demonstrates how Opus intelligently uses the tools to explore, read and edit the codebase in the most token-efficient manner possible. For complete transparency, the onboarding conversation and the solution conversation are included. The same holds for Sonnet, but for Opus it's particularly useful, since due to its high cost, token efficiency becomes key.

Since Claude Code is now included into the pro subscription, the file-read based MCPs are largely obsolete for coding purposes (for example, the codemcp dev said he now stops the project). Not so for Serena, since the symbolic tools it offers give a valuable addition to Claude Code, rather than being replaced by it.

Even though sympy is a huge repository, the Opus+Serena combo went through it like a breeze. For anyone wanting to have cheaper and faster coding agents, especially on larger projects, I highly recommend looking into Serena! We are still early in the journey, but I think the promise is very high.

🌐
GitHub
github.com › oraios › serena › issues
oraios/serena
A powerful coding agent toolkit providing semantic retrieval and editing capabilities (MCP server & other integrations) - oraios/serena
Author   oraios
🌐
James Acres
jamesacres.co.uk › 2025 › 05 › coding-with-serena-and-claude-desktop-via-mcp
Coding with Serena and Claude Desktop via MCP | James Acres
May 4, 2025 - I setup the open source Serena which provides an Model Context Protocol (MCP) server locally, which you can hook into Claude Desktop.
🌐
PulseMCP
pulsemcp.com › servers › oraios-serena
Official Serena MCP Server | PulseMCP
MCP Servers Serena · Provider Oraios AI · Classification · official · Est. Visitors · An estimate of visitors or package downloads that occurred for this server across the MCP ecosystem (not specific to any single platform). We use a mix of publicly available data, social signals, and more to feed an algorithm that drives this estimation.
🌐
Psychology Today Canada
psychologytoday.com › home › bc
Serena Slatten, Counsellor, Vancouver, BC, V6C | Psychology Today
3 weeks ago - Serena Slatten · Counsellor, MCP, RCC · Feel free to ask about qualifications and training experience. Email or (604) 332-1873 · Serena Slatten · Counsellor, MCP, RCC · Feel free to ask about qualifications and training experience.
🌐
Hacker News
news.ycombinator.com › item
So, this has already been done plenty, Serena MCP and Codanna MCP both do this w... | Hacker News
September 6, 2025 - If we knew how humans do it well enough to reproduce it, we’d probably skip straight to that. Everything in AI, though, is basically throwing ideas at the wall about how you might get closer to that, starting from very little knowledge of the mechanism and lots of anecdotes and subjective ...