Mmcp.market

Squiggles MCP server

by carldaws·io.github.carldaws/squiggles·v1.0.2

Let your coding agent see the squiggles — LSP diagnostics, navigation, refactoring, and extras

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

5 stars

Reviews

Write one

Nobody has reviewed Squiggles yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

Squiggles tools (30, 3 write)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • call_hierarchy_incoming

    Find all functions/methods that call the function at the given position.

  • call_hierarchy_outgoing

    Find all functions/methods that are called by the function at the given position.

  • clangd_ast

    Show the Clang AST for a range in a C/C++ file

  • clangd_switch_source_header

    Switch between a C/C++ source file and its corresponding header

  • clangd_symbol_info

    Get the USR and symbol details for the symbol at the given position

  • code_actions

    Get available code actions (quick fixes, refactorings) at the given position. Diagnostics overlapping the range are passed to the server so quick fixes are included.

  • diagnostics

    Get current diagnostics (errors, warnings) for a file. If no file is specified, returns diagnostics for all currently open files with issues. Waits for fresh results after recent edits.

  • document_symbols

    Get all symbols (functions, classes, variables, etc.) defined in a file as a hierarchical tree.

  • find_references

    Find all references to a symbol across the project. Returns every location where the symbol is used.

  • format

    Format a file using the language server's formatter and write the result to disk.

  • go_add_import

    Add an import path to a Go file. Applies the change to disk.

  • go_list_imports

    List the imports of a Go file and the package it belongs to

  • go_list_known_packages

    List packages that are importable from the given Go file

  • go_mod_tidywrite action

    Run go mod tidy for the module containing the given go.mod file

  • go_modules

    List Go modules found under a directory

  • go_vulncheckwrite action

    Run govulncheck to find known vulnerabilities in dependencies. May take a while on first run.

  • goto_declaration

    Go to the declaration of a symbol (relevant in C/C++ for header declarations).

  • goto_definition

    Go to the definition of a symbol at the given position. Returns the file and location where the symbol is defined.

  • goto_implementation

    Go to implementations of an interface or abstract method. Returns concrete implementation locations.

  • goto_type_definition

    Go to the type definition of a symbol. Returns where the type of the symbol at the given position is defined.

  • hover

    Get hover information (type signature, documentation) for a symbol at the given position.

  • open_file

    Open a file in the LSP server. This triggers diagnostics and makes the file available for subsequent no-arg diagnostics calls.

  • rename

    Rename a symbol across all affected files. Returns the workspace edit, or applies it to disk when apply is true.

  • rename_prepare

    Check if a symbol at the given position can be renamed, and get its current name.

  • signature_help

    Get parameter information for a function call at the given position.

  • ts_go_to_source_definition

    Go to the source definition (the implementation, not the .d.ts declaration) of a symbol

  • ts_organize_imports

    Sort imports and remove unused ones in a TypeScript/JavaScript file. Applies the changes to disk.

  • ts_rename_filewrite action

    Update all imports that reference a file after it has been moved or renamed on disk. Move the file first, then call this. Applies the changes to disk.

  • type_hierarchy

    Get the type hierarchy (supertypes and subtypes) for the type at the given position.

  • workspace_symbols

    Search for symbols across the entire project by name. Supports fuzzy matching.

Public scan report

scanner v0.1.9 · 2026-09-20 · same rubric, same numbers if you re-run it

no findings
  • Code scan31 source files scanned25/25
  • Live reliabilityno gateway calls yet and no remote to proben/a
  • Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 0 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

Install directly

Runs npx -y squiggles on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add squiggles -- npx -y squiggles
Add to Cursor

Squiggles: common questions

Is Squiggles MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the Squiggles safety report
How do I install Squiggles?
It runs on your machine. Copy the Claude Code, Claude Desktop or Cursor config from the install section.
Does Squiggles need an API key?
Not as far as the registry entry and our scan can tell: no credentials are declared or required.
Is Squiggles maintained?
The last commit was in the last day (2026-09-20). The latest release is v1.0.2.
What can I use instead of Squiggles?
Servers from other publishers that do the same job: Orcareplay MCP server, Total Agent Memory MCP server and Agent Lsp MCP server. Compare all Squiggles alternatives.

Alternatives to Squiggles

Same job from other publishers: the closest match first, then the best rated.

All Squiggles alternatives →
  • Orcareplay
    Read, replay and fork recorded coding-agent runs.
    A
  • Total Agent Memory
    Persistent local memory for coding agents: temporal knowledge graph, procedural and episodic recall
    A
  • Agent Lsp
    Orchestrates language servers into 65 code-intelligence tools across 31 languages, token-optimized.
    A
  • GitWarren
    Code review on your own machine, for you and your coding agent. Nothing leaves your computer.
    A
  • Projectmem
    Coding agent memory — one local MCP server for every project. Warns before repeating failed fixes.
    A

More from carldaws