Skip to main content
Glama

MCP Server Diff TypeScript

by tatn

Servidor MCP mcp-server-diff-typescript

Un servidor de protocolo de contexto de modelo que proporciona capacidades unificadas de generación de diferencias.

Este servidor MCP basado en TypeScript implementa un sistema de generación de diferencias. Proporciona una herramienta para generar diferencias unificadas entre dos cadenas de texto, lo cual resulta útil para comparar y analizar diferencias de texto.

Características

Herramientas

  • get-unified-diff - Genera una diferencia unificada entre dos cadenas de texto
    • Toma oldString y newString como parámetros obligatorios
    • Devuelve la diferencia en formato diff unificado
    • Utiliza el paquete diff para una detección precisa de diferencias
    • Incluye 3 líneas de contexto sobre los cambios.

Instalación

Como paquete global

npm install -g mcp-server-diff-typescript

Como dependencia del proyecto

npm install mcp-server-diff-typescript

Uso

Uso con Claude Desktop

Para utilizar con Claude Desktop, agregue la configuración del servidor:

En MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json
En Windows: %APPDATA%/Claude/claude_desktop_config.json

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

o agregue la siguiente configuración:

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" ] } }

Depuración

Para depurar el servidor MCP:

npx @modelcontextprotocol/inspector npx -y mcp-server-diff-typescript
npx @modelcontextprotocol/inspector node /path/to/mcp-server-diff-typescript/build/index.js
Install Server
A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

hybrid server

The server is able to function both locally and remotely, depending on the configuration or use case.

Este servidor proporciona una herramienta para generar diferencias unificadas entre dos cadenas de texto, lo que facilita la comparación y el análisis de texto.

  1. Características
    1. Herramientas
  2. Instalación
    1. Como paquete global
    2. Como dependencia del proyecto
  3. Uso
    1. Uso con Claude Desktop
    2. Depuración

Related MCP Servers

  • A
    security
    A
    license
    A
    quality
    A Model Context Protocol server that provides tools for analyzing text documents, including counting words and characters. This server helps LLMs perform text analysis tasks by exposing simple document statistics functionality.
    Last updated -
    1
    266
    9
    JavaScript
    Apache 2.0
  • A
    security
    A
    license
    A
    quality
    This MCP server provides unified diffs of two text inputs using Python's standard library difflib.
    Last updated -
    1
    7
    Python
    MIT License
    • Apple
  • A
    security
    A
    license
    A
    quality
    compare 2 text or data (supports text diffs, json, json5, yaml, toml, xml and html). powered by jsondiffpatch
    Last updated -
    1
    274
    5,104
    TypeScript
    MIT License
    • Apple
  • A
    security
    F
    license
    A
    quality
    A lightweight server that provides detailed text analysis, counting total characters, characters without spaces, letters, numbers, and symbols for AI assistants like Claude Desktop and GitHub Copilot.
    Last updated -
    1
    1
    JavaScript
    • Apple

View all related MCP servers

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/tatn/mcp-server-diff-typescript'

If you have feedback or need assistance with the MCP directory API, please join our Discord server