Skip to main content
Glama

JSON MCP Server

MIT License
116
24
  • Apple
  • Linux

Servidor JSON MCP (@gongrzhe/server-json-mcp@1.0.3)

Implementación de un servidor del Protocolo de Contexto de Modelo (MCP) JSON para consultar y manipular datos JSON. Este servidor permite a los LLM interactuar con datos JSON mediante un conjunto de herramientas estandarizadas.

Instalación y uso

# Using npx with specific version (recommended) npx @gongrzhe/server-json-mcp@1.0.3 # Install specific version globally npm install -g @gongrzhe/server-json-mcp@1.0.3 # Run after global installation server-json-mcp

Componentes

Herramientas

  • consulta
    • Consultar datos JSON utilizando la sintaxis JSONPath con operaciones extendidas
    • Aporte:
      • url (cadena): URL de la fuente de datos JSON
      • jsonPath (cadena): expresión JSONPath con operaciones opcionales
  • filtrar
    • Filtrar datos JSON mediante condiciones
    • Aporte:
      • url (cadena): URL de la fuente de datos JSON
      • jsonPath (cadena): expresión base JSONPath
      • condition (cadena): condición de filtro

Operaciones apoyadas

Operaciones de matriz
  • Corte : $[0:5] , $[-3:] , $[1:4]
  • Ordenación : $.sort(price) , $.sort(-price)
  • Distinto : $.distinct()
  • Transformaciones :
    • Mapa: $.map(fieldName)
    • Aplanar: $.flatten()
    • Unión: $.union([1,2,3])
    • Intersección: $.intersection([1,2,3])
Operaciones con cadenas
  • Caso : $.toLowerCase() , $.toUpperCase()
  • Pruebas : $.startsWith('test') , $.endsWith('test')
  • Buscar : $.contains('test') , $.matches('pattern')
Operaciones numéricas
  • Matemáticas : $.math(+10) , $.pow2()
  • Redondeo : $.round() , $.floor() , $.ceil()
  • Funciones : $.abs() , $.sqrt()
Operaciones de fecha
  • Formato : $.format('YYYY-MM-DD')
  • Comprobar : $.isToday()
  • Modificar : $.add(1, 'days')
Operaciones de agregación
  • Grupo : $.groupBy(category)
  • Estadísticas : $.sum(price) , $.avg(price) , $.min(price) , $.max(price)

Configuración

Uso con Claude Desktop

Para utilizar este servidor con la aplicación Claude Desktop, agregue la siguiente configuración a su claude_desktop_config.json :

{ "json": { "command": "npx", "args": [ "@gongrzhe/server-json-mcp@1.0.3" ] } }

Alternativamente, puede utilizar el comando node directamente si tiene el paquete instalado:

{ "json": { "command": "node", "args": [ "path/to/build/index.js" ] } }

Desarrollo

Construyendo desde la fuente

  1. Clonar el repositorio
  2. Instalar dependencias:
    npm install
  3. Construir el proyecto:
    npm run build

Notas

  1. Todas las expresiones JSONPath comienzan con $ que representa el objeto raíz
  2. Los índices de matriz se basan en cero
  3. Los valores de cadena en las operaciones deben estar entre comillas
  4. Las operaciones de fecha admiten unidades de "días", "meses" y "años".
  5. Las operaciones numéricas admiten operadores aritméticos básicos (+, -, *, /)

Licencia

Instituto Tecnológico de Massachusetts (MIT)

You must be authenticated.

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

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.

Una implementación de servidor de protocolo de contexto de modelo que permite a los LLM consultar y manipular datos JSON utilizando la sintaxis JSONPath con operaciones extendidas para filtrar, ordenar, transformar y agregar datos.

  1. Instalación y uso
    1. Componentes
      1. Herramientas
      2. Operaciones apoyadas
    2. Configuración
      1. Uso con Claude Desktop
    3. Desarrollo
      1. Construyendo desde la fuente
    4. Notas
      1. Licencia

        Related MCP Servers

        • A
          security
          A
          license
          A
          quality
          A Model Context Protocol server that enables LLMs to interact with Salesforce data through SOQL queries, SOSL searches, and various API operations including record management.
          Last updated -
          10
          77
          Python
          MIT License
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol server that enables LLMs to interact with GraphQL APIs by providing schema introspection and query execution capabilities.
          Last updated -
          733
          1
          MIT License
          • Apple
        • -
          security
          A
          license
          -
          quality
          A Model Context Protocol Server that enables LLMs to interact with and execute REST API calls through natural language prompts, supporting GET/PUT/POST/PATCH operations on configured APIs.
          Last updated -
          5
          Python
          Apache 2.0
        • -
          security
          F
          license
          -
          quality
          A Model Context Protocol server that enables LLMs to fetch and process web content in multiple formats (HTML, JSON, Markdown, text) with automatic format detection.
          Last updated -
          TypeScript
          • 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/GongRzhe/JSON-MCP-Server'

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