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サーバーは、差分生成システムを実装しています。2つのテキスト文字列間の統合された差分を生成するツールを提供し、テキストの差異の比較や分析に役立ちます。

特徴

ツール

  • get-unified-diff - 2つのテキスト文字列間の統合された差分を生成する
    • oldStringnewString必須パラメータとして受け取ります
    • 差分を統合差分形式で返します
    • 正確な差異検出のためにdiffパッケージを使用する
    • 変更に関する 3 行のコンテキストが含まれます

インストール

グローバルパッケージとして

npm install -g mcp-server-diff-typescript

プロジェクトの依存関係として

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

このサーバーは、2 つのテキスト文字列間の統合された差分を生成するツールを提供し、テキストの比較と分析を容易にします。

  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