mcp-server-diff-typescript MCP 서버
통합된 diff 생성 기능을 제공하는 모델 컨텍스트 프로토콜 서버입니다.
이 TypeScript 기반 MCP 서버는 diff 생성 시스템을 구현합니다. 두 텍스트 문자열 간의 통합 diff를 생성하는 도구를 제공하며, 이는 텍스트 차이점을 비교하고 분석하는 데 유용합니다.
특징
도구
get-unified-diff- 두 텍스트 문자열 간의 통합 diff 생성oldString과newString필수 매개변수로 사용합니다.통합된 diff 형식으로 차이를 반환합니다.
정확한 차이 감지를 위해
diff패키지를 사용합니다.변경 사항에 대한 3줄의 맥락이 포함되어 있습니다.
Related MCP server: MCP Server Diff Python
설치
글로벌 패키지로서
지엑스피1
프로젝트 종속성으로서
npm install mcp-server-diff-typescript
용법
Claude Desktop과 함께 사용
Claude Desktop과 함께 사용하려면 서버 구성을 추가하세요.
MacOS의 경우: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows의 경우: %APPDATA%/Claude/claude_desktop_config.json
"mcpServers": {
"mcp-server-diff-typescript": {
"command": "npx",
"args": [
"-y",
"mcp-server-diff-typescript"
]
}
}
또는 다음 구성을 추가합니다.
git clone https://github.com/tatn/mcp-server-diff-typescript.git
cd mcp-server-diff-typescript
npm install
npm run build
"mcpServers": {
"mcp-server-diff-typescript": {
"command": "node",
"args": [
"/path/to/mcp-server-diff-typescript/build/index.js"
]
}
}
디버깅
MCP 서버를 디버깅하려면:
npx @modelcontextprotocol/inspector npx -y mcp-server-diff-typescript
npx @modelcontextprotocol/inspector node /path/to/mcp-server-diff-typescript/build/index.js