Enterprise DNA
M MCP Servers Developer low

oraios/serena

by Various

A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent

O

MCP

oraios/serena

Added 1 June 2026

#agent #ai #ai-coding #claude #claude-code #codex #ide #jetbrains

Overview

Serena is an MCP toolkit written in Python that provides semantic retrieval and code editing capabilities for AI agents. It functions as an integrated development environment layer, enabling agents to search, understand, and modify code through natural language interfaces.

Best for

Best for
Developers building AI agents that need to understand and modify code programmatically

Use cases

  • Semantic code search across large codebases
  • Automated code refactoring and editing by agents
  • Context-aware code retrieval for agent reasoning

Notes

Serena is an MCP toolkit written in Python that provides semantic retrieval and code editing capabilities for AI agents. It functions as an integrated development environment layer, enabling agents to search, understand, and modify code through natural language interfaces.

24,823 stars on GitHub. Last updated 2026-06-01. Licensed MIT.

Use cases

  • Semantic code search across large codebases
  • Automated code refactoring and editing by agents
  • Context-aware code retrieval for agent reasoning

Pros

  • Semantic understanding of code rather than keyword matching
  • Direct integration with MCP protocol for agent workflows
  • Handles both retrieval and editing in one toolkit

Cons

  • Python-only implementation limits language support
  • Requires MCP-compatible agent framework to function
  • Limited documentation on performance at scale

Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.

Pros

  • Semantic understanding of code rather than keyword matching
  • Direct integration with MCP protocol for agent workflows
  • Handles both retrieval and editing in one toolkit

Cons

  • Python-only implementation limits language support
  • Requires MCP-compatible agent framework to function
  • Limited documentation on performance at scale

Pairs with

Other entries in the index that connect to this one. Click through to see the chain.

Alternatives8entries
M MCP Dev low

20alexl/claude-engram

Various

Persistent memory and session intelligence for AI coding assistants. Auto-tracks mistakes, decisions, and context via hooks. Mines your full session history for patterns, predictio

★ 15 updated 5d ago
M MCP Dev low

bgauryy/octocode-mcp

Various

MCP server for semantic code research and context generation on real-time using LLM patterns | Search naturally across public & private repos based on your permissions | Transform

★ 854 updated 11d ago
M MCP Dev low

CodeAbra/iai-mcp

Various

The best-benchmarked open-source memory system for AI coding assistants

★ 133 updated 19d ago
M MCP Dev low

khaoss85/mcp-orchestro

Various

Transform product ideas into reality with an intelligent orchestration system that bridges Product Managers, Developers, and AI. Orchestro conducts the entire development symphony:

★ 15 updated 7mo ago
M MCP Dev low

memstate-ai/memstate-mcp

Various

memstate-ai/memstate-mcp — indexed from awesome-mcp-servers-punkpeye

★ 3 updated 2mo ago
M MCP Dev low

MerabyLabs/promptarchitect-mcp

Various

📇 ☁️ 🍎 🪟 🐧 - Workspace-aware prompt engineering. Refines, analyzes and generates prompts based on your project's tech stack, dependencies and context. Free to use.

M MCP Dev low

TT-Wang/cortex-plugin

Various

A Claude Code plugin that gives Claude persistent memory across sessions — stores lessons and decisions as markdown in your Obsidian vault, searches them with SQLite FTS5, and mine

★ 34 updated 17d ago
M MCP Dev low

YuChenSSR/multi-ai-advisor

Various

council of models for decision

★ 78 updated 1y ago