The Nuanced MCP Server can be easily integrated with Claude to provide call graph analysis capabilities directly in your conversations.

Installation

Prerequisites

Before configuring Claude, ensure you’ve completed the installation steps from the Overview:
  1. Configure npm authentication with your license key
  2. Install the MCP server globally

Claude Configuration

To add the Nuanced MCP server to Claude, run this command in your terminal before starting Claude Code:
claude mcp add nuanced nuanced-mcp-ts
This will configure Claude to use the nuanced-mcp-ts package as an MCP server named “nuanced”.

Usage

Once configured, you can use the Nuanced tools in your Claude conversations:

Initialize a Project

Ask Claude to run the nuanced init tool to initialize call graph analysis for your project:
Initialize this project with nuanced
Claude’s output should confirm the nuanced init tool was called:
⏺ I'll initialize this project with the Nuanced MCP tool.

⏺ nuanced - init (MCP)
When the init tool is finished, you should see a .nuanced directory.

Analyze Functions

Request call graph analysis for specific functions:
enrich the <function_name> function
Claude will use the enrich tool to provide detailed information about:
  • Function dependencies
  • Call relationships
  • Code structure insights

Benefits

  • Contextual Analysis: Get call graph insights without leaving your editor
  • Code Navigation: Understand complex codebases more efficiently
  • Refactoring Support: Identify dependencies before making changes
  • Architecture Overview: Visualize how functions relate to each other

Verification

To verify the server is working correctly, you can ask Claude to list available MCP tools or test the functionality with a simple init command.

Next Steps