섬세한 MCP 서버
LLM에 뉘앙스 라이브러리를 통해 호출 그래프 분석 기능을 제공하는 MCP(모델 컨텍스트 프로토콜) 서버입니다.
개요
이 MCP 서버는 LLM이 표준화된 도구와 리소스를 통해 함수 호출 그래프에 접근하여 코드 구조를 이해할 수 있도록 지원합니다. AI 어시스턴트는 이를 통해 다음과 같은 작업을 수행할 수 있습니다.
Python 저장소에 대한 호출 그래프 초기화
함수 호출 관계 탐색
함수 간 종속성 분석
더욱 상황에 맞는 코드 지원을 제공합니다.
API
도구
초기화_그래프
주어진 저장소 경로에 대한 코드 그래프를 초기화합니다.
입력:
repo_path
(문자열)
스위치_리포지토리
다른 초기화된 저장소로 전환
입력:
repo_path
(문자열)
저장소 목록
초기화된 모든 저장소 나열
입력이 필요하지 않습니다
get_function_call_graph
특정 함수에 대한 호출 그래프 가져오기
입력:
file_path
(문자열)function_name
(문자열)repo_path
(문자열, 선택 사항) - 지정하지 않으면 활성 저장소를 사용합니다.
종속성 분석
코드베이스에서 모든 모듈 또는 파일 종속성을 찾습니다.
입력 사항(최소 1개 이상 필요):
file_path
(문자열, 선택 사항)module_name
(문자열, 선택 사항)
변화_영향_분석
특정 기능 변경의 영향 분석
입력:
file_path
(문자열)function_name
(문자열)
자원
그래프://요약
현재 로드된 코드 그래프 요약을 가져옵니다.
매개변수가 필요하지 않습니다
그래프://repo/{repo_path}/요약
특정 저장소의 코드 그래프 요약을 가져옵니다.
매개변수:
repo_path
(문자열) - 저장소 경로
그래프://함수/{파일_경로}/{함수_이름}
특정 기능에 대한 자세한 정보를 얻으세요
매개변수:
file_path
(문자열) - 함수가 포함된 파일의 경로function_name
(문자열) - 분석할 함수의 이름
프롬프트
분석 함수
호출 그래프를 사용하여 함수를 분석하기 위한 프롬프트를 만듭니다.
매개변수:
file_path
(문자열) - 함수가 포함된 파일의 경로function_name
(문자열) - 분석할 함수의 이름
영향 분석
함수 변경의 영향을 분석하기 위한 프롬프트를 만듭니다.
매개변수:
file_path
(문자열) - 함수가 포함된 파일의 경로function_name
(문자열) - 분석할 함수의 이름
종속성 분석 프롬프트
파일이나 모듈의 종속성을 분석하기 위한 프롬프트를 만듭니다.
매개변수(최소 하나 이상 필요):
file_path
(문자열, 선택 사항) - 분석할 파일의 경로module_name
(문자열, 선택 사항) - 분석할 모듈의 이름
Claude Desktop과 함께 사용
claude_desktop_config.json
에 이것을 추가하세요
자외선
지엑스피1
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Tools
LLM이 함수 호출 그래프를 통해 코드 구조를 이해하고 분석할 수 있도록 하는 MCP 서버로, AI 어시스턴트가 함수 간의 관계를 탐색하고 Python 저장소의 종속성을 분석할 수 있도록 해줍니다.
Related Resources
Related MCP Servers
- -securityAlicense-qualityAn MCP server that analyzes codebases and generates contextual prompts, making it easier for AI assistants to understand and work with code repositories.Last updated -14MIT License
- -securityFlicense-qualityA customized MCP server that enables integration between LLM applications and documentation sources, providing AI-assisted access to LangGraph and Model Context Protocol documentation.Last updated -1
- AsecurityAlicenseAqualityAn MCP server that scans codebases to extract structural information (classes, functions, etc.) with flexible filtering options and outputs in LLM-friendly formats.Last updated -13GPL 3.0
- -securityAlicense-qualityAn MCP server that enables AI assistants to access up-to-date documentation for Python libraries like LangChain, LlamaIndex, and OpenAI through dynamic fetching from official sources.Last updated -1MIT License