Nuanced Call Graph Analyzer
STDIOMCP server providing call graph analysis capabilities to LLMs through nuanced library.
MCP server providing call graph analysis capabilities to LLMs through nuanced library.
A Model Context Protocol (MCP) server that provides call graph analysis capabilities to LLMs through the nuanced library.
This MCP server enables LLMs to understand code structure by accessing function call graphs through standardized tools and resources. It allows AI assistants to:
initialize_graph
repo_path
(string)switch_repository
repo_path
(string)list_repositories
get_function_call_graph
file_path
(string)function_name
(string)repo_path
(string, optional) - uses active repository if not specifiedanalyze_dependencies
file_path
(string, optional)module_name
(string, optional)analyze_change_impact
file_path
(string)function_name
(string)graph://summary
graph://repo/{repo_path}/summary
repo_path
(string) - Path to the repositorygraph://function/{file_path}/{function_name}
file_path
(string) - Path to the file containing the functionfunction_name
(string) - Name of the function to analyzeanalyze_function
file_path
(string) - Path to the file containing the functionfunction_name
(string) - Name of the function to analyzeimpact_analysis
file_path
(string) - Path to the file containing the functionfunction_name
(string) - Name of the function to analyzeanalyze_dependencies_prompt
file_path
(string, optional) - Path to the file to analyzemodule_name
(string, optional) - Name of the module to analyzeAdd this to your claude_desktop_config.json
{ "mcpServers": { "nuanced": { "command": "uv", "args": [ "--directory", "/path/to/nuanced-mcp", "run", "nuanced_mcp_server.py" ] } } }