Mcpls
未认领Universal MCP to LSP bridge - expose Language Server Protocol capabilities as MCP tools for AI agents
安装
cargo install mcpls更多AI & ML服务器
浏览完整目录安全概况
已认领和已认证的服务器每周接受一次静态扫描,显示代码能触及的范围(外部服务、环境变量、shell 命令、代理配置目录)以及带有已知公告的依赖。认领此列表即可获得。 安全概况的工作原理
20 个工具中显示 20 个
文档中列出的工具 (20)
内容来自项目文档。服务器握手不会验证每个工具的说明或行为。
format_document
Apply language-specific formatting rules
get_cached_diagnostics
Fast access to push-based diagnostics from LSP server
get_code_actions
Quick fixes, refactorings, and source actions at a position
get_completions
Context-aware suggestions that respect types and scope
get_definition
Jump to where a symbol is defined — across files, across crates
get_diagnostics
Real compiler errors and warnings, not guesses
get_document_symbols
Structured outline — functions, types, constants, imports
get_hover
Type signatures, documentation, inferred types at any position
get_incoming_calls
Find all callers of a function (who calls this?)
get_inlay_hints
Inferred type/parameter annotations an editor would render inline
get_outgoing_calls
Find all callees of a function (what does this call?)
get_references
Every usage of a symbol in your workspace
get_server_logs
Debug LSP issues with internal log messages
get_server_messages
User-facing messages from the language server
get_signature_help
Parameter info and active signature while typing a call
go_to_implementation
Jump to implementations of a trait method or interface member
go_to_type_definition
Jump to the type definition of an expression, distinct from getdefinition for variable bindings
prepare_call_hierarchy
Get callable items at a position for call hierarchy
rename_symbol
Workspace-wide rename with full reference tracking
workspace_symbol_search
Find symbols by name across the entire workspace