neonjelly

Start

Playground

Live API + MCP tester. Run is cached and does not burn trial quota.

Open /playground. Same widget sits on the home page.

Modes

  • APIGET https://mcp.neonjelly.io/v1/… with Authorization: Bearer nj_
  • MCPtools/call over POST /mcp (copied curl). On-page Run goes through /api/playground.

How to use

  1. Pick API or MCP.
  2. Pick a preset (whoami, stores, products, playbooks, diligence, …). On-page whoami has no user key — connect a trial URL in Cursor for real quota.
  3. Edit the fields.
  4. Hit Run — cached ~15 minutes, does not count against your trial (100/day, 20/min).
  5. Copy curl to run the same call with your key. Curl does count against quota.

Paste nj_ or njc_ in the key field only if you want it in the curl snippet. Do not put the key in a query string.

Fast path if you only want a first hit: /start.

Curl shape

API:

curl -sS -H "Authorization: Bearer $NJ_KEY" \
  "https://mcp.neonjelly.io/v1/stores?q=gruntstyle&limit=3"

MCP:

curl -sS -H "Authorization: Bearer $NJ_KEY" \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"resolve_store","arguments":{"q":"gruntstyle"}}}' \
  https://mcp.neonjelly.io/mcp

A raw MCP client must initialize first. The copied curl is the tools/call you want after init.

Stage on /capabilities is canned samples. On-page Run is cached and quota-free. Curl / your own key still meters.