carldaws/squiggles
by Various
MCP server that lets your coding agent see the squiggles — LSP diagnostics, navigation, refactoring, and each server's custom superpowers
MCP
carldaws/squiggles
Added 23 Sept 2026
Overview
carldaws/squiggles is an MCP server that connects coding agents to Language Server Protocol capabilities. It exposes LSP diagnostics, navigation, refactoring, and server-specific features to the agent.
Best for
Best for
Developers building or using coding agents that need live diagnostics and language-aware refactoring
Use cases
- Surface compiler errors and warnings inside an agent's context
- Navigate to symbol definitions and references via LSP
- Trigger refactorings such as rename or extract through the agent
How to use
Install
npx squiggles init Tools exposed
goto_definitioncode_actionscall_hierarchy_incomingopen_fileruby_discover_testsruby_go_to_relevant_fileruby_show_syntax_treeruby_dependenciests_go_to_source_definitionts_organize_importsts_rename_filerust_expand_macrorust_parent_modulerust_open_cargo_tomlrust_external_docsrust_related_testsrust_view_syntax_treerust_runnablesrust_reload_workspacerust_dependencies
Notes
carldaws/squiggles is an MCP server that connects coding agents to Language Server Protocol capabilities. It exposes LSP diagnostics, navigation, refactoring, and server-specific features to the agent.
5 stars on GitHub. Last updated 2026-09-21. Licensed MIT.
Use cases
- Surface compiler errors and warnings inside an agent’s context
- Navigate to symbol definitions and references via LSP
- Trigger refactorings such as rename or extract through the agent
Pros
- Bridges LSP features into agent workflows
- Built in TypeScript, matching typical agent tooling stacks
- Includes custom LSP server extensions beyond standard diagnostics
Cons
- Requires an MCP-compatible agent and separate LSP server setup
- Project has only 5 stars, indicating limited community validation
- Scope is constrained by what each LSP server exposes
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Bridges LSP features into agent workflows
- Built in TypeScript, matching typical agent tooling stacks
- Includes custom LSP server extensions beyond standard diagnostics
Cons
- Requires an MCP-compatible agent and separate LSP server setup
- Project has only 5 stars, indicating limited community validation
- Scope is constrained by what each LSP server exposes
Get the free Developer’s Field Guide
A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.
Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.
