Skip to main content
AllMCPs
BrowseBestCategoriesStackCompareToolsGuidesBlog
Log in Submit MCP

Stay in the loop

Get new MCP servers and top picks in your inbox.

AllMCPs

The open directory for discovering and installing Model Context Protocol servers.

AllMCPs on GitHub (opens in a new tab)
Launched onTiny Startupstinystartups.com
Explore
  • Browse servers
  • Best MCP servers
  • Categories
  • MCP clients
  • Agent prompts
  • Stack Builder
  • Compare servers
  • Random discovery New
  • Submit a server
  • Pricing & Boost Boost
Learn
  • Guides hub
  • What is MCP?
  • Install guide
  • Build an MCP server
  • Deploy an MCP server
  • Security guide
  • Troubleshooting
  • MCP for SEO & AEO
  • Protocol versioning
  • Blog & updates
Tools
  • All developer tools
  • Config generator
  • Config validator
  • Config auditor
  • MCP playground
  • Token calculator
  • OpenAPI → MCP
  • Badge generator
For agents
  • REST API docs
  • Trust & traffic Live
  • Remote MCP server SSE ↗ (opens in a new tab)
  • llms.txt ↗ (opens in a new tab)
  • Catalog JSON ↗ (opens in a new tab)
Company
  • About
  • Advertise Sponsor
  • Contact
  • GitHub ↗ (opens in a new tab)
  • Terms
  • Privacy
AllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZoneAllMCPs VerifiedAllMCPs VerifiedFeatured on Nick LaunchesFeatured on Nick LaunchesLaunch Llama NewsletterLaunch Llama NewsletterVerified DR - allmcps.comVerified DR - allmcps.comFeatured on SaaSGrowFeatured on SaaSGrowFeatured on Twelve ToolsFeatured on Twelve ToolsFeatured on Saaspa.geFeatured on Saaspa.geFeatured on Findly.toolsFeatured on Findly.toolsFeatured on Startup FameFeatured on Startup FameFeatured on LaunchKiwiFeatured on LaunchKiwiFeatured on ScrollLaunchFeatured on ScrollLaunchFeatured on DailyPingsFeatured on DailyPingsFazier badgeFazier badgeFeatured on NewTool.siteFeatured on NewTool.siteFeatured on saasfame.comFeatured on saasfame.comDR Checker - Domain RatingDR Checker - Domain RatingListed on Turbo0Listed on Turbo0Launched on LaunchBoard - Product Launch PlatformLaunched on LaunchBoard - Product Launch PlatformList on SimilarlabsList on Similarlabshttps://codetrendy.comhttps://codetrendy.comListed on DevTool.ioFeatured on BuildlistFeatured on BuildlistLaunched on Tiny StartupsFeatured on ShowMeBestAIFeatured on ShowMeBestAIFind us on LaunchZoneFind us on LaunchZone
© 2026 Jackalope Digital LLC. All rights reserved.
  1. Home
  2. 🤖 Coding Agents
  3. Serena
Serena logo
Health: ActiveRecent health check succeeded.Last checked 9/11/2026, 4:01:16 PM

Serena

User RatingsBe the first to rate and review this MCP server!
View Repository29.2k GitHub StarsTotal stargazers on GitHub for the source repository (29,186 stars).Visit Website
coding-agentdeveloper-toolslanguage-servercode-analysis

Semantic MCP tools for exploring, editing, refactoring, and diagnosing code through language servers or JetBrains analysis.

Quick Install

Automated & IDE Setup

Copy the AI prompt to install this server into Claude Code, Cursor, or another agent — or use 1-click editor setup below.

One-click editor setup isn’t available for this listing yet — we don’t have a confirmed install command, and we’d rather show nothing than point your editor at the wrong package or host. Follow the project’s own setup instructions, linked above.

Manual Client & Custom JSON ConfigExpand JSON â–¾
No confirmed setup config for this listing yet. We only publish a config block when the install details come from the project itself — its README, its docs, or a verified owner. We haven’t found those for oraios/serena, and we’d rather show nothing than a guess you’d paste into your client. Follow the project’s own setup instructions for the current steps.
Install Directory Badge Claim listing Alternatives🤖 More in Coding Agents

Overview

The oraios/serena MCP server gives coding agents IDE-style tools for semantic code retrieval, editing, refactoring, and diagnostics. It operates at the symbol and relationship level through language servers by default, with an optional JetBrains plugin backend. Connect it to an MCP-compatible client through a launch command or by running the server in HTTP mode, especially when working on large or multi-language codebases.

Use cases

•Explore unfamiliar codebases by symbol and relationship
•Find definitions, implementations, and references across files
•Apply semantic edits and refactorings
•Inspect diagnostics in supported languages
•Connect coding agents to IDE-backed analysis

Key features

•Symbol-level code retrieval
•Semantic editing and refactoring
•Reference, declaration, and implementation lookup
•Language-server support for over 40 languages
•Diagnostics and inspections
•Optional JetBrains analysis backend

Capabilities & Tool Schemas

Inspect callable tools, capabilities, and parameters exposed to AI agents by Serena.

Extracted Tool Capabilities
Symbol-level code retrieval
Semantic editing and refactoring
Reference, declaration, and implementation lookup
Language-server support for over 40 languages
Diagnostics and inspections
Optional JetBrains analysis backend

How Serena works

What oraios/serena MCP server does

The oraios/serena MCP server extends an MCP-compatible coding client with semantic programming tools. Instead of treating source files as plain text, it works with symbols and their relationships, allowing an agent to inspect structure, locate definitions and references, modify code, and perform refactoring-oriented tasks.

The project is intended for workflows where an AI agent needs IDE-like code understanding. It can help an agent navigate large or complex repositories without first reading every file and provides diagnostics or inspections through the selected analysis backend. Serena supplies the tools; the connected language model remains responsible for deciding which tools to call and how to combine their results.

How it works

Serena uses one of two analysis backends. The default option integrates language servers that implement the Language Server Protocol. The README lists support for more than 40 languages, including Python, Java, JavaScript, TypeScript, Go, Rust, C#, C/C++, Kotlin, PHP, Ruby, Scala, Swift, Terraform, YAML, and others.

The alternative is the Serena JetBrains Plugin. This backend uses the code analysis and editing capabilities of a JetBrains IDE and supports languages and frameworks handled by those IDEs. IntelliJ IDEA, PyCharm, Android Studio, WebStorm, PhpStorm, RubyMine, and GoLand are listed as supported examples; Rider and CLion are identified as unsupported.

MCP provides the connection between Serena and the client. A client can start the server using a launch command, or the server can be started independently in HTTP mode and exposed through its URL.

Tools and capabilities

The documented capabilities include:

  • Finding symbols and showing a file's symbol outline
  • Finding symbols that reference another symbol
  • Locating declarations and implementations
  • Querying external projects
  • Searching project dependencies when using the JetBrains backend
  • Inspecting type hierarchies through the JetBrains backend
  • Returning diagnostics and inspections
  • Editing and refactoring code using semantic context
  • Supporting a memory system for longer-running agent workflows

Backend coverage differs. Some operations depend on what a particular language server supports, and declarations in external dependencies generally cannot be found through the language-server backend. The JetBrains backend provides additional dependency and type-hierarchy capabilities.

Setup and configuration

Configure the oraios/serena MCP server in an MCP client by supplying the server's launch command, or run it in HTTP mode and provide the resulting endpoint URL. The repository directs users to its Quick Start instructions for the current setup procedure rather than relying on marketplace installation commands.

Serena supports a multi-layered configuration system so its behavior can be adapted to different projects and workflows. The supplied material does not specify required environment variables, a universal launch command, or client-specific configuration snippets.

Limitations and notes

The language-server backend is free and open source, while the Serena JetBrains Plugin is paid and includes a free trial. Language support and semantic operations vary by backend and by the capabilities of the underlying language server. The README also notes that an LLM is required to orchestrate the actual coding work; Serena does not independently replace the client or model.

MCP support is described for terminal clients, IDEs and plugins, and desktop or web clients. Examples include Claude Code, Codex, OpenCode, Gemini-CLI, VS Code integrations, Cursor, JetBrains integrations, Claude Desktop, Codex App, and OpenWebUI.

Read the full README →View source on GitHub →

Related MCP Servers

View all in Coding Agents View all alternatives
  • Codegraphcontext logoCodegraphcontext

    An MCP server that indexes local code into a graph database to provide context to AI assistants with a graphical code visualizations for humans.

    🤖 Coding Agents3 views
    Compare vs Codegraphcontext →
  • Codemcp logoCodemcp

    Coding agent with basic read, write and command line tools.

    🤖 Coding Agents4 views
    Compare vs Codemcp →
  • Codex MCP Tool logoCodex MCP Tool

    MCP server that connects your IDE or AI assistant to Codex CLI for code analysis and editing with support for multiple models (gpt-5-codex, o3, codex-1)

    🤖 Coding Agents4 views
    Compare vs Codex MCP Tool →
  • Copilot MCP Server logoCopilot MCP Server

    MCP server that connects your IDE or AI assistant to GitHub Copilot CLI for code analysis, review, and batch processing

    🤖 Coding Agents1 views
    Compare vs Copilot MCP Server →

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars
29k
Stargazers on the source repository.
Last commit
9d ago
Most recent push to the default branch.
Directory activity
3 views
Config copies, upvotes, and views on AllMCPs.

Reviews

No reviews yet — be the first to share how this listing worked for you.

Frequently Asked Questions about Serena

Use the repository's Quick Start instructions. The supplied material does not include a specific launch command, and the project advises against using outdated marketplace installation commands.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewSerena AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/oraios-serena?style=directory)](https://allmcps.com/mcp/oraios-serena)
HTML Embed
<a href="https://allmcps.com/mcp/oraios-serena"><img src="https://allmcps.com/api/badge/oraios-serena?style=directory" alt="Serena on AllMCPs" /></a>

Technical Specs & Signals

Category🤖Coding Agents
PricingFree
More technical detailsExpand â–¾
AuthNo auth required
LicenseMIT
ClientsClaude Desktop, Cursor
Last updatedSep 6, 2026
7/8 checks healthy over the last 33d
Views3
Unique ViewsTotal visits recorded for this listing page on AllMCPs.
Installs0
Installs & Copy ActionsTotal times users copied install commands or configuration snippets for this server.
GitHub stars29,186
GitHub Star CountTotal stargazers on GitHub representing community popularity (29,186 stars).
Last commit9d ago
Last Repository CommitThe most recent commit or push recorded for this server's GitHub repository.Last commit on Sep 3, 2026
44Quality signal: Fair · 44/100How this signal is calculated ▾
Server availabilityNot measured

Not scored for repo-hosted servers — we can't reach the running server, only its GitHub page. Hosted MCP endpoints are health-checked live.

Verified ownership10/20
Documentation & tools13/30
Adoption & activity10/15
Community engagement0/10

A guidance signal from public completeness & health data — not a user rating. New listings start lower and rise as they add docs, get verified, and grow adoption. Signals we can't observe for a listing are skipped, not counted against it.

★ FeaturedMoxie Docs MCP logo

Moxie Docs MCP

MCP & Agent Skills for Automated Documentation, and codebase conventions + context

Explore Server →

Own this project?

This directory is pre-filled from public sources. Claim via GitHub README, site badge, or DNS TXT to unlock edit access and the Official badge — proof is checked automatically, then reviewed by our team.

Free dofollow backlink: add your website and place the AllMCPs badge on it — no claim needed. We detect it automatically and keep it verified as long as the badge stays live.

Claim & get free dofollow

Share & Embed

Add our SVG badge (dark/light directory styles) or embeddable widget to your site.

Explore more

More in 🤖 Coding Agents →Best MCP servers for Coding Agents →Alternatives to Serena →Install in Claude DesktopInstall in CursorInstall in VS Code