Перейти к содержимому

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

Сервер для запросов и манипуляций JSON данными с использованием JSONPath и расширенных операций для LLM.

JavaScript
76 stars

Описание

Это реализация сервера Model Context Protocol (MCP) на Node.js для обработки JSON. Позволяет LLM взаимодействовать с JSON через инструменты query и filter. Поддерживает JSONPath с операциями над массивами (срез, сортировка, distinct), строками (регистр, поиск), числами (математика, округление), датами (форматирование, модификация) и агрегацией (группировка, статистика). Идеально для интеграции с Claude Desktop в автоматизации анализа данных.

Возможности

Запрос JSON данных

Использует JSONPath с расширенными операциями для извлечения и обработки данных по URL источника.

Фильтрация данных

Применяет условия к JSONPath для отбора элементов на основе заданных критериев.

Операции над массивами

Срезы, сортировка, distinct, map, flatten, union и intersection для работы с коллекциями.

Строковые операции

Изменение регистра, проверки startsWith/endsWith/contains и matches для строк.

Числовые операции

Математические вычисления, округление, abs, sqrt для числовых значений.

Дата операции

Форматирование, проверки isToday и модификации add для дат.

Агрегация

Группировка по полю и статистика: sum, avg, min, max для анализа данных.

Установка

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

Информация

Язык
JavaScript
Лицензия
MIT License
GitHub Stars
76

Ссылки