MCPdir — MCP Server Directory
🇬🇧 🇪🇸

JSON MCP Server

by GongRzhe

Consulta y filtra datos JSON con JSONPath y operaciones avanzadas

data Node.js Principiante Auto-hospedable Sin API key
⭐ 87 stars 📅 Actualizado: hace 1a

Descripción

Un servidor MCP para manejo y procesamiento de JSON. Proporciona 2 herramientas — query y filter — que operan sobre datos JSON remotos vía URL usando sintaxis JSONPath. Soporta operaciones ricas incluyendo manipulación de arrays (slicing, ordenamiento, distintos, aplanamiento, unión, intersección), operaciones de cadenas (conversión de caso, coincidencia de patrones), operaciones numéricas (aritmética, redondeo), operaciones de fechas (formato, aritmética de fechas) y agregación (agrupamiento, suma, promedio, mín/máx).

✅ Ideal para

Asistentes de IA que necesitan consultar y analizar APIs JSON remotas con filtrado avanzado

⏭️ No recomendado si

Solo necesitas leer archivos JSON locales o prefieres un enfoque basado en GraphQL

💡 Casos de uso

  • Consultar APIs JSON remotas con expresiones JSONPath
  • Filtrar y transformar conjuntos de datos JSON con condiciones complejas
  • Agregar datos JSON para informes (suma, promedio, agrupar por)
  • Realizar aritmética y formato de fechas en campos de fecha JSON
  • Operaciones de arrays como ordenamiento, deduplicación e intersección

👍 Ventajas

  • Conjunto rico de operaciones más allá del JSONPath básico (array, cadena, numérico, fecha, agregación)
  • Sin API key — funciona con cualquier URL JSON pública
  • Interfaz simple de 2 herramientas con capacidades potentes
  • Paquete ligero de Node.js

👎 Desventajas

  • Solo obtiene JSON de URLs — no puede procesar archivos locales
  • Dos herramientas genéricas pueden ser menos descubribles que operaciones nombradas
  • Sin caché de datos JSON obtenidos

🔧 Herramientas expuestas (2 herramientas)

ToolCategoríaDescripción
querydata-queryConsultar datos JSON usando sintaxis JSONPath con operaciones extendidas
filterdata-queryFiltrar datos JSON usando condiciones con soporte flexible de predicados

💡 Consejos y trucos

Usa la herramienta query con operaciones extendidas de JSONPath para transformaciones complejas. La herramienta filter acepta condiciones para filtrado a nivel de fila en arrays.

Info rápida

Autor
GongRzhe
Licencia
MIT
Runtime
Node.js 18+
Transporte
stdio
Categoría
data
Dificultad
Principiante
Auto-hospedable
Auth
Docker
Versión
1.0.3
Actualizado
13 mar 2025

Compatibilidad con clientes

  • Claude Code
  • Cursor
  • VS Code Copilot
  • Gemini CLI
  • Windsurf
  • Cline
  • JetBrains AI
  • Warp

Plataformas

🍎 macOS 🐧 Linux 🪟 Windows