MCP Server Diff TypeScript

by tatn

remote-capable server

The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.

mcp-server-diff-typescript MCP 서버

통합된 diff 생성 기능을 제공하는 모델 컨텍스트 프로토콜 서버입니다.

이 TypeScript 기반 MCP 서버는 diff 생성 시스템을 구현합니다. 두 텍스트 문자열 간의 통합 diff를 생성하는 도구를 제공하며, 이는 텍스트 차이점을 비교하고 분석하는 데 유용합니다.

특징

도구

  • get-unified-diff - 두 텍스트 문자열 간의 통합 diff 생성
    • oldStringnewString 필수 매개변수로 사용합니다.
    • 통합된 diff 형식으로 차이를 반환합니다.
    • 정확한 차이 감지를 위해 diff 패키지를 사용합니다.
    • 변경 사항에 대한 3줄의 맥락이 포함되어 있습니다.

설치

글로벌 패키지로서

지엑스피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

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

이 서버는 두 텍스트 문자열 간의 통합된 차이점을 생성하는 도구를 제공하여 텍스트 비교 및 분석을 용이하게 합니다.

  1. Features
    1. Tools
  2. Installation
    1. As a Global Package
    2. As a Project Dependency
  3. Usage
    1. Using with Claude Desktop
    2. Debugging
ID: 3sbmp65pce