🌐
GitHub
github.com › oraios › serena
GitHub - oraios/serena: A powerful coding agent toolkit providing semantic retrieval and editing capabilities (MCP server & other integrations)
by using the model context protocol (MCP). Serena provides an MCP server which integrates with · Claude Code and Claude Desktop, terminal-based clients like Codex, Gemini-CLI, Qwen3-Coder, rovodev, OpenHands CLI and others, IDEs like VSCode, Cursor or IntelliJ, Extensions like Cline or Roo Code ·
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%
🌐
Qiita
qiita.com › vscode
このMCPはプロジェクト全体を把握 VSCode GitHub Copilotで 「Serena MCP」を使う方法 #GitHubCopilot - Qiita
August 1, 2025 - この Serena MCP はプロジェクトやワークスペース全体を把握してくれるMCPとなります。 · それでは早速インストールからしてみましょう。 · VSCode インストール済み GitHub Copilot有効化済み uv と uvx が使用可能
People also ask

What is Serena?
Serena is a free, open-source tool that transforms Large Language Models (LLMs) into powerful coding agents, allowing them to directly interact with and modify your codebase.
🌐
mcpmarket.com
mcpmarket.com › home › mcp servers › serena
Serena: AI Coding Agent for Your Codebase
Which programming languages does Serena support?
Serena directly supports Python, Java, and TypeScript. Indirect support is available for Ruby, Go, C#, Rust, Kotlin, Dart, and C/C++.
🌐
mcpmarket.com
mcpmarket.com › home › mcp servers › serena
Serena: AI Coding Agent for Your Codebase
How does Serena work with LLMs?
Serena integrates with LLMs via the Model Context Protocol (MCP) server or the Agno agent framework, providing semantic code retrieval and editing capabilities.
🌐
mcpmarket.com
mcpmarket.com › home › mcp servers › serena
Serena: AI Coding Agent for Your Codebase
🌐
Zenn
zenn.dev › suzuhiki › articles › b08721a58e9051
VSCodeのCopilot ChatでSerena MCPサーバーを利用する
今回はプロジェクトルートに設定ファイルを配置します。 グローバスな設定も可能だと思います(未検証)。 .vscode/mcp.jsonを作成し、以下の内容を記述します。 · { "servers": { "serena" : { "command": "uvx", "args": [ "--from", "git+https://github.com/oraios/serena", "serena", "start-mcp-server", "--context", "ide-assistant", "--project", "$(pwd)" ] } } }
🌐
Oraios
oraios.github.io › serena › 02-usage › 030_clients.html
Connecting Your MCP Client — Serena Documentation
While serena can be directly installed from the GitHub MCP server registry, we recommend to set it up manually (at least for now, until the configuration there has been improved). Just paste the following into <your_project>/.vscode/mcp.json, or edit the entry after using the option install into workspace:
🌐
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).
🌐
Nacos
mcp.nacos.io › server › server20211
MCP Marketplace
To our knowledge, Serena is the first fully-featured coding agent where the entire functionality is available through an MCP server, thus not requiring API keys or subscriptions. The most prominent subscription-based coding agents are parts of IDEs like Windsurf, Cursor and VSCode.
🌐
LobeHub
lobehub.com › mcp › oraios-serena
Serena | MCP Servers · LobeHub
1 month ago - To our knowledge, Serena is the first fully-featured coding agent where the entire functionality is available through an MCP server, thus not requiring API keys or subscriptions. The most prominent subscription-based coding agents are parts ...
🌐
Apidog
apidog.com › blog › serena-mcp-server
Serena MCP Server: The Open-Source Coding Agent Toolkit
October 24, 2025 - Claude Code and Claude Desktop: ... Anthropic's Claude. IDEs: VSCode, Cursor, and IntelliJ have extensions that support MCP, allowing you to use the Serena MCP Server directly within your development ......
Find elsewhere
🌐
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

🌐
MCP Market
mcpmarket.com › home › mcp servers › serena
Serena: AI Coding Agent for Your Codebase
It provides essential semantic ... exploiting relational structure. Serena supports integration with LLMs through the Model Context Protocol (MCP), offering an MCP server compatible with Claude Desktop, IDEs like VSCode, and soon ChatGPT....
🌐
Skypage
skywork.ai › skypage › en › Serena-MCP-Server-A-Deep-Dive-for-AI-Engineers › 1970677982547734528
Serena MCP Server: A Deep Dive for AI Engineers
It acts as the nervous system, allowing the LLM to request context and invoke Serena&#39;s tools. Language Server Protocol (LSP) — The Brain: LSP is the same technology that powers intelligent features like &#34;Go to Definition&#34; and &#34;Find All References&#34; in modern IDEs like VSCode.
🌐
GitHub
github.com › mcp-research › oraios__serena
GitHub - mcp-research/oraios__serena: a powerful coding agent toolkit providing semantic retrieval and editing capabilities (MCP server & Agno integration)
To our knowledge, Serena is the first fully-featured coding agent where the entire functionality is available through an MCP server, thus not requiring API keys or subscriptions. The most prominent subscription-based coding agents are parts ...
Author   mcp-research
🌐
Reddit
reddit.com › r/claudeai › mcp server for coding in vs code
r/ClaudeAI on Reddit: MCP Server for coding in VS Code
April 24, 2025 -

I made a VS Code extension that acts as an MCP server, allowing Claude desktop (and other clients) to code in an active VS Code workspace. This was driven by my own needs; github copilot is somewhat restrictive with the number of requests every month on the Pro tier and plus I want Claude for non-coding tasks anyway. I have been using Serena, which works great, but it was a bit cumbersome for my workflow. (Not criticising Serena; it is very cool and I recommend checking it out! It's just a bit cumbersome to have to edit the configuration file every time I start a new project, since I have to juggle a large number of separate codebases for work. That is probably not the case for everyone, or even most people.)

This extension is inspired by Serena but is less fully featured in some ways. What it does do, however, is expose your active VS Code workspace, so that you can switch projects just by switching to a different folder/workspace configuration in VS Code. In addition, VS Code diagnostics (ie. the "problems" tab that shows syntax errors, linter warnings, etc.) are exposed as an MCP tool.

Let me know what you think! I have been coding for quite a while, but mostly in the high performance computing and scientific ML spaces, so Typescript is quite new to me and I did lean on Claude more than usual. If you want to contribute, PRs are greatly appreciated :)

Github: https://github.com/juehang/vscode-mcp-server
VS Code Marketplace: https://marketplace.visualstudio.com/items?itemName=JuehangQin.vscode-mcp-server

Here's a demo video:

🌐
MCP Servers
mcpservers.org › serena
Serena | Awesome MCP Servers
To our knowledge, Serena is the first fully-featured coding agent where the entire functionality is available through an MCP server, thus not requiring API keys or subscriptions. Many prominent subscription-based coding agents are parts of IDEs ...
🌐
GitHub
github.com › juehang › vscode-mcp-server
GitHub - juehang/vscode-mcp-server: MCP server to expose VS Code editing features to an LLM for AI coding
A Visual Studio Code extension (available on the Marketplace) that allows Claude and other MCP clients to code directly in VS Code! Inspired by Serena, but using VS Code's built-in capabilities.
Starred by 304 users
Forked by 58 users
Languages   TypeScript 99.2% | JavaScript 0.8%
🌐
Skypage
skywork.ai › skypage › en › serena-mcp-server-ai-coding-agent › 1980810264196591616
Serena MCP Server: The AI Coding Agent That Actually Understands Your Code
Cursor is a complete, AI-native IDE that comes with its own set of integrated AI features. Serena is a more flexible, backend toolkit that can be plugged *into* various editors, including Cursor, VSCode, or Claude Desktop.
🌐
GitHub
github.com › mcp › oraios › serena
MCP Registry | Serena · GitHub
by using the model context protocol (MCP). Serena provides an MCP server which integrates with · Claude Code and Claude Desktop, terminal-based clients like Codex, Gemini-CLI, Qwen3-Coder, rovodev, OpenHands CLI and others, IDEs like VSCode, Cursor or IntelliJ, Extensions like Cline or Roo Code ·
🌐
Visual Studio Code
code.visualstudio.com › mcp
MCP Registry · GitHub
MCP server for Chrome DevTools · Serena · Install · Semantic code retrieval & editing tools for coding agents. Firecrawl · Install · Extract web data with Firecrawl · Unity · Install · Control the Unity Editor from MCP clients via a Unity bridge + local Python server.