trackmcp
Back to directory
tatn

mcp-server-diff-typescript

View on GitHub
3 stars JavaScriptDeveloper Kits Updated May 8, 2025

Documentation

mcp-server-diff-typescript MCP Server

A Model Context Protocol server that provides unified diff generation capabilities.

This TypeScript-based MCP server implements a diff generation system. It provides a tool to generate unified diffs between two text strings, which is useful for comparing and analyzing text differences.

Features

Tools

  • `get-unified-diff` - Generate unified diff between two text strings
    • Takes `oldString` and `newString` as required parameters
    • Returns the difference in unified diff format
    • Uses the `diff` package for accurate difference detection
    • Includes 3 lines of context around changes

Installation

As a Global Package

bash
npm install -g mcp-server-diff-typescript

As a Project Dependency

bash
npm install mcp-server-diff-typescript

Usage

Using with Claude Desktop

To use with Claude Desktop, add the server config:

On MacOS: `~/Library/Application Support/Claude/claude_desktop_config.json`

On Windows: `%APPDATA%/Claude/claude_desktop_config.json`

json
"mcpServers": {
  "mcp-server-diff-typescript": {
    "command": "npx",
    "args": [
      "-y",
      "mcp-server-diff-typescript"
    ]
  }
}

or Add the following configuration:

bash
git clone https://github.com/tatn/mcp-server-diff-typescript.git
cd mcp-server-diff-typescript
npm install
npm run build
json
"mcpServers": {
  "mcp-server-diff-typescript": {
    "command": "node",
    "args": [
      "/path/to/mcp-server-diff-typescript/build/index.js"
    ]
  }
}

Debugging

To debug the MCP server:

bash
npx @modelcontextprotocol/inspector npx -y mcp-server-diff-typescript
bash
npx @modelcontextprotocol/inspector node /path/to/mcp-server-diff-typescript/build/index.js

Frequently asked questions

What is mcp-server-diff-typescript?

mcp-server-diff-typescript is a Model Context Protocol (MCP) server listed in the TrackMCP directory.

How do I install mcp-server-diff-typescript?

Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

Is mcp-server-diff-typescript open source?

Yes — it is hosted on GitHub at https://github.com/tatn/mcp-server-diff-typescript and has 3 stars.

Related MCP tools

Run your own MCP server? See who uses it and what to fix.

Measure it with TrackMCP