oraios/serena
by Various
A powerful MCP toolkit for coding, providing semantic retrieval and editing capabilities - the IDE for your agent
MCP
oraios/serena
Added 1 June 2026
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.
Continue
Continue.dev
Open-source AI code assistant for VS Code and JetBrains. Customisable, BYO model, built for enterprise.
Claude Computer Use
Anthropic
Claude takes the mouse and keyboard. A vision-based agent that controls a real desktop, not just a browser.
JamesANZ/medical-mcp
Various
An MCP server that provides comprehensive medical information by querying multiple authoritative medical APIs including FDA, WHO, PubMed, Google Scholar, and RxNorm
justinstimatze/gemot
Various
Structured deliberation MCP server for AI agent coordination
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
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
CodeAbra/iai-mcp
Various
The best-benchmarked open-source memory system for AI coding assistants
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:
memstate-ai/memstate-mcp
Various
memstate-ai/memstate-mcp — indexed from awesome-mcp-servers-punkpeye
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.
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
YuChenSSR/multi-ai-advisor
Various
council of models for decision