alexwohletz_language-server-mcp
If you are the rightful owner of alexwohletz_language-server-mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
A Model Context Protocol (MCP) server providing language support for code editing.
The language-server-mcp is a TypeScript-based MCP server designed to enhance code editing experiences by providing features such as hover information, code completion, and diagnostics. It demonstrates core MCP concepts by offering language-specific tools for code analysis and manipulation, and integrates with the Model Context Protocol for seamless communication. The server is primarily tested with TypeScript but is theoretically capable of supporting Python and potentially other languages. It aims to be more language-agnostic in the future.
Features
- Language Support: Provides hover information, code completion suggestions, and diagnostic information for code.
- MCP Integration: Implements the MCP protocol for communication with clients and exposes language features as MCP tools.
Tools
get_hover
Get hover information for a position in a document.
get_completions
Get completion suggestions for a position in a document.
get_diagnostics
Get diagnostic information for a document.