THE COLLECTION / 11 RESOURCES

Give your agent a view of your code

Serena connects agents to language-server code intelligence through MCP. Native language servers are also collected here as upstream references.

LSP toolsInstallable

Serena

Expose semantic code navigation, references, diagnostics, and edits to coding agents through an MCP-to-LSP bridge.

oraios/serenaGPL-3.0-or-later (application); MIT (SolidLSP)
View setup
LSP toolsReference

Ruff

Python linting, formatting, and the built-in Ruff language server for diagnostics and code actions.

astral-sh/ruffMIT
Explore project
LSP toolsReference

Pyright

Python type checking and language-server support for navigation and diagnostics.

microsoft/pyrightMIT
Explore project
LSP toolsReference

Python LSP Server

Jedi-based Python completion and navigation with configurable linting and formatting plugins.

python-lsp/python-lsp-serverMIT
Explore project
LSP toolsReference

TypeScript Language Server

Language Server Protocol wrapper around TypeScript language services for JavaScript and TypeScript.

typescript-language-server/typescript-language-serverApache-2.0; MIT portions
Explore project
LSP toolsReference

gopls

Official Go language server providing code navigation, diagnostics, and refactoring.

golang/toolsBSD-3-Clause
Explore project
LSP toolsReference

rust-analyzer

Rust language server with code navigation, completion, diagnostics, and assists.

rust-lang/rust-analyzerMIT OR Apache-2.0
Explore project
LSP toolsReference

clangd

C/C++ language server with completion, cross-references, diagnostics, and refactoring support.

clangd/clangdApache-2.0 WITH LLVM-exception
Explore project
LSP toolsReference

ty

Fast Rust-based Python type checker and language server with editor integrations.

astral-sh/tyMIT
Explore project
LSP toolsReference

agent-lsp

MCP server that orchestrates native language servers into batch, refactor, and speculative-edit workflows for coding agents.

blackwell-systems/agent-lspMIT
Explore project
LSP toolsReference

mcpls

MCP-to-LSP bridge that runs rust-analyzer, pyright, gopls, and other language servers and exposes 31 code tools to agents.

bug-ops/mcplsMIT OR Apache-2.0
Explore project