Skip to main content
Glama

jsonshelf

Детерминированное исправление, проверка, генерация примеров и приведение схем JSON для AI-агентов. Ноль вызовов LLM. Менее 10 мс. $0.0005 за вызов. Только для агентов.

Рабочая точка доступа: https://jsonshelf.vercel.app/

curl https://jsonshelf.vercel.app/ возвращает полный машиночитаемый манифест. Никакого HTML. Никаких людей.

Что он делает

Четыре инструмента, все на чистых вычислениях, 100% детерминированные:

Эндпоинт

Назначение

POST /v1/repair

Исправление некорректного JSON. Опциональная схема для приведения.

POST /v1/validate

Проверка JSON на соответствие схеме. Возвращает структурированные ошибки с полями fix, указывающими агенту, что именно нужно изменить.

POST /v1/example

Генерация минимального валидного примера из JSON-схемы.

POST /v1/coerce

Мягкое приведение значений в соответствие со схемой (например, "42"42 для целочисленных полей).

Каждый ответ об ошибке включает { error, code, message, fix, docs, http_status } — агентам никогда не приходится гадать.

Обнаружение (люди не требуются)

  • GET /.well-known/ai-plugin.json — манифест плагина OpenAI

  • GET /.well-known/mcp.json — манифест сервера MCP

  • GET /llms.txt — машиночитаемая документация

  • GET /openapi.json — спецификация OpenAPI 3.1

  • GET /v1/pricing — машиночитаемые цены

  • GET /v1/errors — полный каталог ошибок

Авторизация

# 1. Issue a key (100 free credits)
curl -X POST https://jsonshelf.vercel.app/v1/keys

# 2. Use the key
curl -X POST https://jsonshelf.vercel.app/v1/repair \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{"input":"{name:\"alice\", skills:[\"code\",]}"}'

Биллинг

Предоплатные кредиты. Одиночный POST возвращает URL для оплаты, по которому агент переходит автономно:

curl -X POST https://jsonshelf.vercel.app/v1/credits \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{"pack":"starter"}'

Возвращает { payment_url, x402: { ... } }. Заголовки x402 выдаются для протокольно-совместимых клиентов.

MCP

Используйте через HTTP по адресу https://jsonshelf.vercel.app/mcp (JSON-RPC 2.0, версия протокола 2024-11-05). Четыре инструмента: jsonshelf_repair, jsonshelf_validate, jsonshelf_example, jsonshelf_coerce.

Лицензия

Apache 2.0.

-
security - not tested
F
license - not found
-
quality - not tested

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Latest Blog Posts

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/walkojas-boop/jsonshelf'

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