
Product
Introducing Reports: An Extensible Reporting Framework for Socket Data
Explore exportable charts for vulnerabilities, dependencies, and usage with Reports, Socket’s new extensible reporting framework.
@nuanced-dev/nuanced
Advanced tools
Nuanced is an MCP server that provides agents like Cursor and Claude Code with precise TypeScript call graphs for more accurate edits, faster builds, and lower token spend.
Model Context Protocol (MCP) server that provides code analysis capabilities. The code graph and LSP tools are license‑gated and supports multiple activation paths suitable for native and Docker deployments.
Please see the dev docs for more information.
Nuanced MCP supports the following tools:
| Tool | Requires Active License | Description |
|---|---|---|
| index | Yes | Index or re-index the code in a directory. |
| analyze_function | Yes | Analyze a function with its call graph and metadata. |
| list_files | Yes | List files in the current workspace. |
| read_source | Yes | Read source code for a file. |
| definitions_in_file | Yes | Retrieves symbol definitions for a specified file. |
| find_definition | Yes | Finds the definition of a symbol for a given position in a file. |
| find_identifier | Yes | Finds an identifier by name within a file. |
| find_referenced_symbols | Yes | Retrieves any symbols and their definitions within the function body of the provided position. |
| find_references | Yes | Retrieves a symbol’s references. |
| subscription_status | No | Return cached activation status for the MCP server process. |
| activate_subscription | No | Validate a user‑provided license key and activate. |
| resume_subscription | No | Re‑validate using env/file without asking the user for the key. |
Start a free trial or get a subscription at https://www.nuanced.dev/pricing.
Once you have a license key, activate Nuanced using one of the following methods:
On the command line, run:
nuanced activate
Set environment variable NUANCED_LICENSE_KEY=YOUR_LICENSE_KEY
Edit the license config file (JSON) to say { "license_key": "YOUR_LICENSE_KEY" }:
~/.config/nuanced/license.json$XDG_CONFIG_HOME/nuanced/license.json or ~/.config/nuanced/license.json%APPDATA%\nuanced\license.json/var/lib/nuanced/license.json (via Docker named volume nuanced-mcp-data)Configure your favorite agent or IDE to use Nuanced by instructing it to use the following commands:
npx -y @nuanced-dev/nuanced@latest
Please see the dev docs for configuration instructions for various agents.
FAQs
Nuanced is an MCP server that provides agents like Cursor and Claude Code with precise TypeScript call graphs for more accurate edits, faster builds, and lower token spend.
The npm package @nuanced-dev/nuanced receives a total of 2 weekly downloads. As such, @nuanced-dev/nuanced popularity was classified as not popular.
We found that @nuanced-dev/nuanced demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 3 open source maintainers collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Product
Explore exportable charts for vulnerabilities, dependencies, and usage with Reports, Socket’s new extensible reporting framework.

Product
Socket for Jira lets teams turn alerts into Jira tickets with manual creation, automated ticketing rules, and two-way sync.

Company News
Socket won two 2026 Reppy Awards from RepVue, ranking in the top 5% of all sales orgs. AE Alexandra Lister shares what it's like to grow a sales career here.